젯슨나노에서 아두이노 Due를 사용하려면 windows랑은 다른 방법을 사용해야한다.
사진으로 설명할테니 차근차근 따라와라
아마 windows랑 같은 식으로 due의 보드 패키지를 설치하려했다면 다음과 같은 오류를 만난다.
Tool arm-none-eabi-gcc is not available for your operating system.
운영체제가 맞지 않는다는 뜻이니 머리 좋은신 분들이 만들어 놓은 것을 사용하자
- file -> Preferences에 들어가면 다음과 같이 뜬다.
이후 아래 Additional Boards Manager URLs: 에 다음을 붙여 넣어라
https://per1234.github.io/ArduinoCore-sam/package_per1234_samarm64_index.json
만약 다른 파일이 추가 되어 있다면 ','로 구분해야한다.
ex)
~~~~~.json , https://per1234.github.io/ArduinoCore-sam/package_per1234_samarm64_index.json
이런식으로
그리고 다음을 따라라
by per1234 인 사람이 ARM64를 지원하는 패키지를 만들어 두었다. 다운받아라
(약 5~10분정도 기다리셈)
그리고 젯슨나노와 아두이노 듀에를 연결하고 포트가 인식되면 업로드 하면 된다.
만약 다음과 같은 오류가 뜬다면
permission denied.
아두이노에 접근 권한을 주지 않은 것이니 아래의 명령어를 터미널에 입력해라
sudo chmod 777 /dev/ttyACM*
* 자리에는 저것을 넣어도 되고 본인이 USB 포트 번호를 알면 그 번호를 넣어도 된다.
그럼 다음과 같이 잘 작동할 것이다.
'i2cProject_with_Jetson' 카테고리의 다른 글
i2c로 받은 데이터 server에 post - send data with Jetson nano (0) | 2024.11.11 |
---|---|
제품 변경 (아두이노 Due) (2) | 2024.11.07 |
Jetson Nano와 아두이노 간의 I2C 통신 3) (0) | 2024.11.05 |
Jetson Nano와 아두이노 간의 I2C 통신 2) (0) | 2024.11.03 |
Jetson Nano와 아두이노 간의 I2C 통신 1) (0) | 2024.11.02 |