마사키군의 다락방

끄적끄적할게 있을때 끄적거려 보관해두는 다락방

라즈베리파이 모델 확인하는 방법

사실 대부분은 그렇지 않겠지만, 난 숫자 관련된건 뭐가 됬든 자꾸 까먹는 편이라서… 지금 쓰고 있는 데스크탑의 스펙도 잘 기억이 안나고… 여하튼 숫자에 관련된건 잘 기억을 못한다.

라즈베리 파이는 모델에 따라서 스펙도 차이가 나고 물론 사실 생김새도 차이가 나기는 한다만 GPIO 핀 배치도 미묘하게 조금 다르기도 하고, 그래서 자신의 파이의 모델을 알아둘 필요가 있다. 물론 가끔씩은 자신이 뭘 쓰고 있었나 궁금해질 때가 있기도 하고 (…)

그래서 라즈베리 파이의 모델을 확인할 수 있는 방법을 정리해두려고 한다.

cpuinfo를 조회해서 확인하는 방법

출처

/proc/cpuinfo를 조회하면 보드의 리비전이 표시되는데, 이 리비전을 이용해서 사용하고 있는 라즈베리 파이의 모델을 확인할 수 있다.

예를 들어서, 현재 내가 사용중인 라즈베리 파이에서 cpuinfo를 조회하면 아래와 같다.

여기서 맨 아래에서 두번쨰 줄에 Revision이 표시된다. 이 리비전을 아래 표와 대조해서 자신의 파이의 모델을 알 수 있다. 출저에도 있는 Automatic Raspberry Pi board revision detection: model A, B1 and B2 사이트를 참고하면, 모델뿐만 아니라 해당 모델의 특성도 확인할 수 있으니 참고하자.

Revision 별 Raspberry Pi 모델

  • 0002
    • 오리지널 Model B. 메모리 256MB
  • 0003
    • 오리지널 Model B with no polyfuses. 메모리 256MB
  • 0004
    • Model B. 메모리 256MB
  • 0005
    • Model B. 메모리 256MB
  • 0006
    • Model B. 메모리 256MB
  • 0007
    • Model A. 메모리 256MB
  • 0008
    • Model A. 메모리 256MB
  • 0009
    • Model A. 메모리 256MB
  • 000d
    • Rev2 Model B. 메모리 512MB
  • 000e
    • Rev2 Model B. 메모리 512MB
  • 000f
    • Rev2 Model B. 메모리 512MB
  • a21041
    • Raspberry Pi 2 Model B. 메모리 1GB

조회 결과와 이 표를 대조해보면, 내가 갖고있는 모델은 라즈베리 파이 중 메모리가 512MB인 리비전 2의 B 모델이다.

여담이지만, 쿼드코어인 라즈베리 파이 2에서 cpuinfo를 조회해보면 CPU 정보가 4개나 튀어나오는 쿼드코어의 위엄을 느낄 수 있다 (…)

wiringPi를 사용해서 확인하는 방법

라즈베리 파이에서의 GPIO 프로그래밍을 아두이노에서 프로그래밍하듯이 할 수 있게 도와주는 라이브러리인 wiringPi를 통해서도 라즈베리 파이의 모델명을 간단하게 확인할 수 있다.

하지만 당연히 이 경우에는 wiringPi를 설치해야 한다. wiringPi는 아래와 같이 설치하면 된다. 설치에 대한 설명은 생략한다.

설치가 되었다면, 아래 명령어를 실행한다.

실행 결과의 가장 아래쪽에 현재 사용중인 라즈베리 파이의 버전이 표시된다.

위 실행 결과에 따르면, 내가 사용중인 라즈베리 파이의 모델은 리비전 2의 Model B이며 메모리는 512MB, 제작 메이커는 Egoman이다.

참고로, 라즈베리 파이 2라면 Model 2에 리비전이 1.1로 표시된다.

,

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.