라즈베리파이라고 라즈베리파이라고 다 똑같은 제품이 아니다? 중요할 수도 있고 중요하지 않을 수도 있는 라즈베리파이 보드 제조사에 대한 이야기를 알아보도록 하자.


  라즈베리파이는 같은 곳에서 만들어졌을 것이라고 생각했었는데 의외로  세개의 제조사(Sony, Qisda, Egoman)가 라즈베리파이를 만들고 있다. 뭐 제조사가 다른건 중요하지 않다. 일부 매니아들이 안성표 신라면과 안양표 신라면을 비교하는 것도 아니고 제조사가 달라서 라즈베리파이가 다르다는 말을 하려는 것이 아니다.


  우선 다들 알겠지만 라즈베리파이는 A모델과 B모델이 있다. A모델과 B모델은 구별하기 쉽다. Ethernet포트가 없고 USB포트가 하나인 녀석이 바로 A모델이니까 쉽게 구별 가능하다. 하지만 B모델도 Rev1과 Rev2로 나뉜다. 또 Rev2는 256MB 램과 512MB 램으로 나누니다. 2012년 10월 이후 라즈베리파이 B모델은 램이 512MB로 바뀌어서 나왔다. 즉 2012년 10월 이후에는 새 제품을 사면 혹시 256MB일까 걱정하지 않아도 된다. 하지만 중고로 산다면 살때 램의 크기를 물어봐야 하고 도착한 물건이 Rev1인지 Rev2인지 확인하는 과정이 필요하다. (램이 512MB이냐 256MB 이냐는 정말 큰 차이다.) 또한 Rev1과 Rev2의 GPIO 핀번호가 다르니 개발자 입장에서는 자신의 보드의 버젼을 알아볼 필요가 있다.


1. 라즈비안에서 알아보기

라즈비안으로 부팅해서 CPU 정보를 보면 라즈베리파이 보드의 버전을 확일 할 수 있다. 'sudo /proc/cpuinfo/'를 입력하면 아래와 같이 정보가 출력되는데 Revision을 보면 된다. 필자의 라즈베리파이 보드의 Revision 번호는 000e이다. 아래의 표를 참고하면 000e인 필자의 라즈베리파이는 소니에서 만들어진 B 모델 Rev2(512MB) 임을 알 수 있다.



'Beta' => 'Beta Board'

'0002' => 'Model B Revision 1.0',

'0003' => 'Model B Revision 1.0 + Fuses mod and D14 removed',

'0004' => 'Model B Revision 2.0 256MB', (Sony)

'0005' => 'Model B Revision 2.0 256MB', (Qisda)

'0006' => 'Model B Revision 2.0 256MB', (Egoman)

'0007' => 'Model A Revision 2.0 256MB', (Egoman)

'0008' => 'Model A Revision 2.0 256MB', (Sony)

'0009' => 'Model A Revision 2.0 256MB', (Qisda)

'000d' => 'Model B Revision 2.0 512MB', (Egoman)

'000e' => 'Model B Revision 2.0 512MB', (Sony)

'000f' => 'Model B Revision 2.0 512MB', (Qisda) 


2. 라즈베리 파이 보드를 보고 구별하기

  위에서 알아봤듯이 A모델과 B모델은 생김새가 달라서 알아보기 쉽다. 그러나 B모델이 512MB인지 256MB인지 한눈에 알아보기는 쉽지 않다. 하지만 조금 자세히 들여다 보면 그 차이를 알 수 있다. 아래 두 사진의 중간에 보이는 검은색 네모박스가 메모리다. 큰 그림으로 보면 붉은색으로 밑줄 쳐놓은 곳을 볼 수 있는데 이게 2G(왼쪽) 이냐 4G(오른쪽)이냐에 따라서 왼쪽은 256MB, 오른쪽은 512MB로 구별할 수 있다.

   


참조

RPi.GPIO basics 2 – how to check what Pi board Revision you have

GERTBOARD! AND HOW TO TELL HOW MUCH RAM YOUR PI HAS WITHOUT TURNING IT ON


블로그 이미지

작은 조약돌

공돌이 형과 글쟁이 동생 쌍둥이 형제의 낙서장

,