본문 바로가기

개발자/Raspberry Pi

라즈베리 파이 2 gpio 업데이트 - raspberry pi 2 gpio not work




라즈베리 파이 2 GPIO 사용을 위한 wiringPi 업데이트 


라즈베리 파이 2도 같은 GPIO 인터페이스를 사용하지만

아마도 라즈베리 파이2가 1GB RAM 을 사용하므로 GPIO 베이스 주소가 바뀌었을 것이다.


최근의 wiringPi -버전 2.24 -으로 패치를 하고, 모든 버전의 라즈베리 파이에서 확인해야 한다.


라즈베리 파이 2 wirign Pi GPIO 업데이트 방법


라즈베리 파이에 GIT 이 설치되어 있지 않다면 잽싸게 GIT 를 인스톨 한다.


sudo apt-get install git-core
그리고 아래 처럼 라즈비안의 최신번전을 유지하고...
sudo apt-get update
sudo apt-get upgrade

Git 를 사용하여 WiringPi 를 가져온다.


git clone git://git.drogon.net/wiringPi

이미 이전에 Git를 사용하여 clone 으로 가져 왔다면

아래 명령어를 사용한다.

cd wiringPi
git pull origin

아래 명령어로 빌드하고 인스톨하면 잘 동작할 것이다.


cd wiringPi
./build