프로그램&회로

RockPi GPIO check

엠칩 2024. 1. 17. 17:47
반응형

Rock3/hardware/3a/gpio - Radxa Wiki

 

Rock3/hardware/3a/gpio - Radxa Wiki

ROCK 3 > Hardware > ROCK 3 Model A Main Board > ROCK 3A GPIO General purpose input-output (GPIO) connector ROCK 3A has one 40-pin expansion header. Each pin is distinguished by color. Hardware V1.2 GPIO number Function4 Function3 Function2 Function1 Pin# P

wiki.radxa.com

위 링크 그대로 따라하다보면 문제가 생깁니다.

일단 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