Rock3/hardware/3a/gpio - Radxa Wiki
위 링크 그대로 따라하다보면 문제가 생깁니다.
일단 RockPI부팅하면 root권한이 없습니다. 아래와 같이 sudo -s 명령 입력하고 비번 입력하여 root권한 접수하면
프롬프트 모양이 바뀝니다.
cd /sys/class/gpio
echo 153 > export
cd gpio153
echo out > direction
echo 1 > value # output high
echo 0 > value # output low
요게 포트 조작하는 부분인데 두번째줄 echo 153부터 에러가 발생...
여기서 두가지 방법이 있습니다.
1. http://etc/apt/sources.list.d/apt-radxa-com.list 파일에 아래 deb 내용 업데이트 후 재부팅 하기
Update your /etc/apt/sources.list.d/apt-radxa-com.list accordingly to enable Radxa APT repository.
- For Debian Buster
deb http://apt.radxa.com/buster-stable/ buster main
deb http://apt.radxa.com/buster-testing/ buster main
2. > 을 tee 명령으로 치환하기.
cd /sys/class/gpio
echo 153 > export 을
sudo echo 153 | sudo tee export 으로
cd gpio153
echo out > direction 을
sudo echo out | sudo tee direction 으로
echo 1 > value # output high 을
sudo echo 1 | sudo tee value 으로
echo 0 > value # output low 을
sudo echo 0 | sudo tee value 으로
추가로.. mrass library 설치 및 사용인데... pi 3a에서 안되는 것인지 아직 방법을 찾는중...
'프로그램&회로' 카테고리의 다른 글
VScode Insert edit (0) | 2024.04.16 |
---|---|
라즈베리파이 python (0) | 2024.04.02 |
RockPi Install (0) | 2024.01.16 |
납땜 잘하는법... (0) | 2024.01.10 |
인공지능도 실수를 자주함.. (0) | 2023.12.28 |