본문 바로가기

nano2

Jetson nano에서 spidev 사용하기 jetson nano에서 SPI 통신을 사용하기 위해, spidev 라이브러리를 사용하기로했다. 우선 spidev 라이브러리를 설치해줘야했다. $ pip3 install spidev 라이브러리가 잘 설치되었나 확인해본다. $ pip3 show spidev 참고한 자료에서는 classifiers 정보도 있었지만 나에겐 뜨지 않았다. 이제 spidev를 import한 코드를 실행하였다. 그러나 다음과 같은 Import error가 뜨면서 실행되지 않았다... 분명 show 명령어로 설치가 된 걸 확인했는데... succesfully installed라고 했는데... 실행이 되지 않았다... show에서 알려준 Location으로 가서 파일을 삭제하고 다시 설치했다. 그러나 다시해도 같은 오류만 뜰 뿐이었다... 2021. 7. 15.
Jetson nano SPI 설정하기 아래와 같은 명령을 입력하면 다음 사진과 같은 40pin 맵이 뜬다. sudo 관리자의 권한으로 실행해야한다. sudo /opt/nvidia/jetson-io/jetson-io.py 두 번째 option인 Configure 40-pin expansion header를 선택한다. spi는 두 채널이 있다. 자신이 활성화 시키고 싶은 항목을 space로 체크하고 Back을 누르면 된다. 그럼 이전 화면으로 돌아가는데 save and rebooting 이라는 내용이 포함된 문구를 클릭하면 설정이 완료된다. 설정을 마치고 나면 자동으로 리부팅이된다. 해당 페이지에서 spi 뿐만 아니라 i2c, pwm, uart도 활성화 가능하다. 본 파이썬 파일이 존재하는 /opt/nvidia/jetson-io 디렉토리에 가면.. 2021. 7. 15.