본문 바로가기
Raspberry Pi

[라즈베리파이]라즈베리 파이의 유래(?) 라즈베리파이 메뉴얼.

by 한빛가람 2013. 1. 3.
반응형

출처 - 위키백과(누르면 이동합니다.) 


라즈베리 파이 설명:

라즈베리 파이(영어: Raspberry Pi)는 영국의 라즈베리 파이 재단이 학교에서 기초 컴퓨터 과학 교육을 증진시키기 위해 만든 싱글 보드 컴퓨터이다.[4][5][6][7][8] 라즈베리 파이는 그래픽 성능이 뛰어나면서도 저렴한 가격(세금을 포함하지 않은 모델 A의 경우 25달러, 모델 B의 경우 35달러)라는 특징을 갖고 있다.


라즈베리 파이는 브로드컴의 BCM2835 단일 칩 시스템을 사용하며,[3] 이 칩에는 ARM1176JZF-S 700 MHz 프로세서, 비디오코어 IV GPU[9]와 256 메가바이트 RAM이 들어 있다. 라즈베리 파이는 하드 디스크 드라이브나 솔리드 스테이트 드라이브를 내장하고 있지않으며, SD 카드를 외부 기억장치로 사용한다.[10] 라즈베리 재단은 컴퓨터 교육 증진을 위해 2가지 모델을 내놨으며, 각각 25달러와 35달러로 책정되었다. 2012년 2월 29일 재단은 35달러짜리 모델의 주문을 받기 시작하였다.[11]


또한 라즈베리 파이 재단측에서는 라즈베리 파이에 포팅한 데비안과 아치 리눅스, QtonPi등의 리눅스 배포판을 제공하고 있다.[12] 또한 재단측에서는 라즈베리 파이의 주 프로그래밍 언어인 파이썬[13][14]에 BBC 베이직[15][16], C[13], 펄등을 지원[13]할수 있는 툴들을 계획중에 있다.


역사

2006년 라즈베리 파이의 초기 컨셉은 아트멜의 ATmega 644 마이크로컨트롤러를 기반으로 만들어졌다. 이것의 설계도와 PCB 레이아웃은 공개되어 다운로드 받을수 있다.[17] 재단 이사인 에반 업톰은 선생, 대학교, 그리고 아이들에게 컴퓨터에 대한 영감을 주려 노력하는 컴퓨터 열광자들을 모아 재단을 만들었다.[18] 라즈베리 파이는 1981년 에이콘에서 만든 BBC 마이크로에서 영감을 받았다.[19] 최초의 ARM 프로토 타입버전의 컴퓨터는 USB 플래시 드라이브와 크기가 같았다.[20] 여기엔 끝에 USB 포트가 하나 있었고, 반대편엔 HDMI포트 하나가 있었다.


발매전

2011년 8월, 15번째 알파 보드가 만들어졌다. 이 보드는 기능적으론 계획했던 B 모델과 같았지만,[21] 커다란 물리적 디버그 헤더를 장착해야만 되었다. 보드 데모는 데비안 LXDE 데스크탑과 1080p환경에서 퀘이크 3을 구동하였으며,[22] HDMI포트를 이용하여 1080p MPEG-4 비디오를 재생해냈다.[23] 2011년 10월, 라즈베리 파이에 포팅된 RISC OS의 개발버전이 올라왔으며,[24] 개발 버전은 공개적으로 시연되었다.[25][26]




라즈베리 파이 경매 진위 인증서

2011년 12월, 아무것도 없던 100여개의 PCB중에서[27] 25개의 B 모델 베타버전이 조립되어 시험되었다.[28] 베타 보드의 부품 레이아웃은 생산중인 라즈베리 파이와 유사했다. 베타 보드 디자인에서 CPU 핀을 꽂는 부분중 몇개가 선명하지 않았은 문제를 하나 발견했는데, 이는 최초 생산분에선 고쳐졌다.[29] 베타보드에선 리눅스를 구동하고, 1080p 영화 트레일러와 더불어 Rightware 사무라이 OpenGL ES를 실행시켰다.[30]


2012년 첫번째 주에 10개의 라즈베리 파이 보드가 이베이 경매에 등록되었다.[31][32] 라즈베리 파이를 경매에서 산 익명의 사람은 영국 셔퍼크의 컴퓨터 역사 센터에 이를 기부하였다.[33][34] 열개의 라즈베리 파이 보드(원래 가격 220 파운드)는 16,000 파운드까지 뛰어 올랐으며,[35] 그중 맨 마지막에 경매된 시리얼 번호 No. 1 라즈베리 파이는 3,500 파운드까지 올라갔다.[36] 이를 보고 2월 말즈음에 실제 판매가 이뤄질것으로 예측한 사람들로 인해 재단 서버는 몰리는 사람들로 인해 생기는 부하를 감당하기 위해 애를 많이 썼다.[37]


판매

첫 만개의 라즈베리 파이 묶음이 중국과 대만에서 영국보다 더 많이 생산되었다[38][39]. 그 이유중에는 관세가 완제품보단 반제품 상태인 것이 좀더 이득인 점이란 점도 있었으며, 또한 영국 제조업자들이 제시한 리드타임인 12주보다 중국 제조업자들은 리드타임으로 4주를 제안했기 때문이다. 이런 점으로 인해 절약한 비용은 재단의 연구 개발과 역량 강화에 재 투자 되었다.[39]


2012년 3월 잘못된 이더넷 포트를 끼운덕에 최초 물량의 선적이 늦어질 것이라고 발표가 났다.[40][41] 재단에서는 미래에 생산될 물량의 생산 질이 필요한 수준보다 높아질 것이라는 기대를 내었다.[42]


"우린 우리가 많은 수의 자기장을 가진 이더넷 커넥터를 책임질 것이고, 그리고 Farnell과 RS Componts 두 곳은 환상적으로 소스 부품에 대한 것을 도와줄 겁니다" - 에반 업톰


2012년 2월 29일 UTC 06:00에 판매[43]가 시작되었으며, 동시에 모델 A의 램이 128MB에서 256MB로 올랐다는 사실도 공개되었다.[11] 재단 웹사이트에선 "6년전 프로젝트 시작부터 우리가 최초로 개발하는 것이 곧 끝날 것 같았습니다 - 그게 라즈베리 파이의 시작이 되었군요"라고 공지했다.[44] 영국내 판매를 허가받은 Farnell과 RS Components 두곳의 웹페이지는 출시 바로 직전 엄청난 트래픽을 맞았다.[45] 이에 웹마스터가 말하길 "여러분, 제발 새로고침 좀 그만해주세요. 여러분 웹페이지에서도 그러시는 건가요? 여러분께선 서버를 무릎까지 끌고 오려고 하시는 겁니다."[46] 비록 확인된 것은 아니지만, 2백만건의 선 주문 희망이 들어왔다는 보고서가 존재 한다.[47] 공식 라즈베리 파이 트위터는 Farnell의 재고가 몇분만에 떨어졌고, RS Componets는 하룻동안 10만건의 선주문을 받았다고 말했다.[11]


2012년 3월 라즈베리 파이 제작사들은 선주문에 몰린 수를 보고 좋은 수라고 말했다.[48]


그리고 2012년 4월 16일 최초 구매자들이 라즈베리 파이를 받았으며[49][50] 2012년 5월 22일, 2만개 이상의 유닛이 선적길에 올랐다.[51]


하드웨어

라즈베리 파이는 처음 판매된 B 모델과 나중에 나올 모델 A가 있다. 모델 A는 한개의 USB 포트와 이더넷 콘트롤러가 없고 모델 B보다 저렴하다. 모델 B는 2개의 USB포트와 10/100 이더넷 컨트롤러가 장착되어 있다.[52]


모델 A는 RJ45 이더넷 포트가 없으나, 사용자가 추가한 USB 이더넷이나 와이파이 어뎁터로 네트워킹이 가능하다. 사실 컨트롤러가 없는 A 모델과 컨트롤러가 달린 B 모델간의 큰 차이는 없는데, B모델의 컨트롤러는 내장 USB 이더넷 컨트롤러이기 때문이다. 현대 다른 컴퓨터와 같이 일반적인 USB 키보드와 마우스는 라즈베리 파이와 호환된다.[10]


또한 라즈베리 파이는 실시간 시계가 없어,[5] 운영체제는 네트워크 타임 프로토콜을 사용하거나, 아님 부팅할때마다 사용자가 시간을 다 적어줘야 한다. 그러나, 배터리 백업되는 실시간 시계(DS1307)을 I2C 인터페이스로 추가할수 있다.


2012년 4월 20일 A 모델과 B 모델의 도해가 라즈베리 파이 재단에 의해 공개되었다.[53]


라즈베리 파이에서 하드웨어 가속 (H.264) 인코딩을 하는건 불가능하다. 라즈베리 파이의 GPU에 이와 같은 작업을 할수 있는 가능성이 약간 있지만, 라즈베리 파이의 가격에 포함된 라이선스로는 디코딩만 허락되지 인코딩은 허락되지 않는다. 이 상황에 대한 근본적인 원인은 MPEG LA의 라이선스 조항에 담겨 있다.


만약 카메라 모듈이 나온다면 라즈베리 파이가 그 가격에 H.264 인코딩을 할지 모른다는 말이 있다.[54] 그러나 카메라 모듈은 라즈베리 파이의 GPU 코드의 도움을 받지 않고 자유 인코더인 테오라가 추가될 예정이다.[55]


명세



모델 A모델 B
목표 가격:[5]US$ 25US$ 35[56]
SoC:[5]브로드컴 BCM2835 (CPUGPUDSP, 그리고 SDR SDRAM)[3]
CPU:700 MHz ARM1176JZF-S core (ARM11 계열)[3]
GPU:브로드컴 비디오코어 IV,[57] OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC 높은 프로파일 디코더[3]
메모리 (SDRAM):256 MB (GPU와 같이 사용)512 MB (GPU와 같이 사용) as of October 15, 2012
USB 2.0 ports:[10]12 (내장 USB 허브 하나 제외)[52]
비디오 출력:[5]컴포지트 RCA (PAL & NTSC), HDMI (rev 1.3 & 1.4),[58] 액정 디스플레이를 위한 디스플레이 시리얼 인터페이스[59][60]

640×350 부터 1920×1200 이상의 14개의 HDMI 해상도와 여러 PALNTSC 표준들[61]

오디오 출력:[5]3.5 mm 잭, HDMI
내장 저장장치:[10]SD / MMC / SDIO 카드 슬롯
내장 네트워크:[5][10]None10/100 이더넷 (RJ45)[52]
로우레벨 주변장치:8 × GPIO, UART, I²C 버스, 2개의 칩을 선택할수 있는 SPI, +3.3 V, +5 V, 접지[57][62]
전력:500 mA (2.5 W)[5]700 mA (3.5 W)
전원:[5]MicroUSB에서 받는 5 볼트 혹은 GPIO 헤더
크기:85.60×53.98mm[63]
무게:45g[64]
계획중인 운영체제:Debian GNU/LinuxFedoraArch Linux ARM,[2] RISC OS[25]
필자는 지금 B모델 이용중이네요.


A 모델과 B 모델은 영국에서 교육용으로 만든 BBC 마이크로 컴퓨터의 2 모델에 연을 잇고 있다.[65] 이 컴퓨터는 Acorn 컴퓨터가 개발했는데, 이 회사는 그 후 라즈베리 파이의 중심인 ARM 프로세서를 만들며, 또한 RISC OS를 만들었는데, 이도 또한 라즈베리 파이에서 돌아간다.[25]
B 모델 베타 보드는 128MB가 GPU에 배정되어 있었으며, 나머지는 CPU에 배정되어 있었다.[66] 발매된 B 모델(그리고 A 모델)은 3가지로 나눌수 있다. 192MB을 CPU에 줄경우 충분히 1080p 비디오 디코딩 혹은 간단한 3D(그러나 둘다는 못한다)을 돌릴수 있으며, CPU에 224MB를 준다면 거의 모든 비디오와 3D가 작동되지 않을것이다. CPU에 128MB을 준다면 무거운 3D나, XBMC같은 비디오 디코딩도 가능할것이다.[67]
L2캐쉬는 128 kB로, CPU가 아닌 GPU에 우선시 된다.
ARM11은 ARM 아키텍처의 6버전에 기반을 두고 있는데, 이 이유는 나온지 오래지 않아 우분투를 포함한 다른 리눅스에서 지원을 해주지 않기 때문이다.
라즈베리 파이 B 모델에는 15핀 MIPI 카메라 인터페이스 커넥터가 있는데, 현재 이 커넥터는 지원 안해주고 있다. 그러나 재단측에서는 가까운 미래에 카메라 모듈을 내놓을 계획을 갖고 있다.[68][69]
LCD 패널을 연결할수 있게 Mobile Industry Processor Interface 연합의 디지털 시리얼 인터페이스를 가지고 있다. 소프트웨어 지원이 계획되어 있다.
지원하는 해상도는 다음과 같다: 640 × 350 EGA; 640 × 480 VGA; 800 × 600 SVGA; 1024 × 768 XGA; 1280×720 720p HDTV; 1280 × 768 WXGA Variant; 1280 × 800 WXGA Variant; 1280 × 1024 SXGA; 1366 × 768 WXGA Variant; 1400 × 1050 SXGA+; 1600 × 1200 UXGA; 1680 × 1050 WXGA+; 1920 × 1080 1080p HDTV; 1920 × 1200 WUXGA.[61] 또한 PAL-BGHID, PAL-M, PAL-N, NTSC and NTSC-J에 쓰이는 576i와 480i도 지원한다[70]
내장 USB 포트는 한 단위 부하(100mA)로 디자인 되었으며, 이 이상 갈때는 라즈베리 파이와 호환성이 맞지 않는다. 그리고 전원을 제공해줄 USB 허브가 필요하다.[71]


소프트웨어

라즈베리 파이는 리눅스 커널 기반 운영체제를 사용한다. 데비안 Iceweasel, Calligra Suite 그리고 파이썬이 라즈베리 파이에 번들로 계획되고 있다.[5]


[편집]포트될 예정 혹은 포트된 리눅스 배포판 혹은 다른 운영체제

전체 OS

Arch Linux ARM

Debian 6.0 (Squeeze)

Gentoo Linux[72]

Google Chrome OS

Puppy Linux

Raspberry Pi Fedora Remix

Raspbian (Wheezy port with faster FP support)

RiscOS

Slackware ARM (formally ARMedslack)

QtonPi (임베디드 리눅스)

가벼운 다목적 배포판

Squeezed Arm Puppy for ARMv6 (sap6)

특정 목적의 가벼운 배포판

IPFire

OpenELEC

Raspbmc

XBMC


2012년 하반기가 지났는데 정식버전은 아직 안나왔네요.

2012년 3월 라즈베리 파이 재단에서는 프로토타입 카메라 모듈을 테스트 했다. 이 프로토타입은 14 메가픽셀로, 정식에선 쓰는데 문제는 없을 정도로 해상도가 내려갈 예정이다. 정식버전은 2012년 하반기로 잡고 있다.[73][74]



뭐 이렇습니다.

반응형
크리에이티브 커먼즈 라이선스
한빛가람 필자가 게시한 대부분의 블로그 게시물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다. 게시물에 CCL이 적용되지 아니하다고 적혀있는 경우엔 본 라이선스 적용 대상이 아닙니다.

댓글