반응형
Illegal instruction on Jetson platform
python 실행 중 Illegal instruction 오류 발생
Illegal instruction 현상
Jetson 에서 임의의 파이선 프로그램 실행 시, py 코드에 들어가지도 못하고 Illegal instruction 이 발생되는 문제가 있었다.
$ python3 abc.py
Illegal instruction (core dumped)
이 문제의 원인은 다양할 수 있다. 예를 들어 /sys/device 에서 cpuid 를 읽으려는 시도 등에서 발생할 수 있는데, 이 경우에는 OPENBLAS_CORETYPE=ARMV8 선언으로 해결될 수 있다.
export OPENBLAS_CORETYPE=ARMV8 python
매번 터미널에서 export 해야한다면, .bashrc 에 이 환경변수를 등록하는 것을 권장한다.
참고자료
Illegal instruction (core dumped)” Xavier
https://forums.developer.nvidia.com/t/illegal-instruction-core-dumped-xavier/166278
- Run export OPENBLAS_CORETYPE=ARMV8 in your terminal. It will remain active as long as that terminal remains open.
- Add export OPENBLAS_CORETYPE=ARMV8 to your ~/.bashrc. It will set that environment variable on every new terminal that is opened.
반응형
'NVIDIA Jeston > Jetson BSP' 카테고리의 다른 글
[Jetson] V4L2 C++ 로 카메라 정보 확인하기 (0) | 2022.06.30 |
---|---|
[Jetson] QtCAM 카메라 어플리케이션 (0) | 2022.05.24 |
[Jetson] GPIO PWM 예제 (1) | 2022.05.02 |
[Jetson] AX720 Jetpack SDK 설치하기 (0) | 2022.02.25 |
[Jetson] Jetpack 4.6 AGX Xavier 커스텀 커널 적용 (0) | 2022.02.19 |
Aetina AX720 (AGX Xavier) 이미지 백업 (0) | 2022.01.29 |
[Jetson] libv4l2_nvargus.so 메모리 참조 오류 (0) | 2022.01.13 |
Aetina AX720 (AGX Xavier) Recovery 모드 진입 방법 (0) | 2021.12.19 |