-
rpi-update 업그레이드/다운그레이드스터디/라즈베리파이 2017. 3. 2. 17:57반응형
이전 포스팅에서 라즈베리파이 apt-get update, apt-get upgrade, rpi-update 에 대해 알아보았다
이중 rpi-update 의 경우 최신버전으로 업그레이드시 호환성에 문제가 발생할수도 있다
현재 apt-get update, apt-get upgrade 로 가능한 최신 펌웨어는
4.4.48-v7+ #964 SMP Mon Feb 13 16:57:51 GMT 2017 armv7l GNU/Linux
이다
이 상태에서 rpi-update 실행하면
위와 같이 4.9.* 버전이 설치되며
일부 드라이버와의 호환성 문제가 있다고 경고하고 있다.
이럴땐 과감히 n 을 눌러 설치를 취소한다
4.9.* 버전이 최신이긴 하나
설치해본 결과 gpio 관련 기능을 사용할 수 없게 되어 버렸다
퍽 난감하군...
만약 4.9 커널 버전을 설치한 경우 이전 버전으로 돌아가려면 어떻게 해야 할까?
하위 버전으로 다운그레이드 방법은 아래 링크에 잘 나와 있다
https://github.com/Hexxeh/rpi-update
# sudo rpi-update fab7796df0cf29f9563b507a59ce5b17d93e0390
위와 같이 rpi-update 뒤에 원하는 버전의 Git hash 를 넣으면 된다
그러면 git hash 는 어떻게 알 수 있을까?
아래 링크를 클릭하고 원하는 버전을 찾는다
https://github.com/Hexxeh/rpi-firmware/commits/master
예를 들어 위와 같이 4.4.49 버전으로 업그레이드 또는 다운그레이드 하려면오른쪽 copy 아이콘을 클릭하고 코드를 붙여 넣는다4.4.49 버전은 2ca627126e49c152beb1bf7abd7122ce076dcc65 이다# sudo rpi-update 2ca627126e49c152beb1bf7abd7122ce076dcc65이 방법을 몰랐으면 다시 포맷할 뻔 했다 ^^;펌웨어는 꼭 필요한 경우가 아니면
최신 버전이 아니라, 안정된 버전으로 업데이트 하자.
반응형'스터디 > 라즈베리파이' 카테고리의 다른 글
라즈베리파이 PHP7 (php7.1) 설치하기 (4) 2017.03.24 라즈베리파이3 node.js 최신버전 설치하기 (8) 2017.03.14 라즈베리파이 apt-get update, apt-get upgrade, rpi-update (0) 2017.02.21 나의 라즈베리 파이 3 (0) 2017.01.20