본문 바로가기

컴퓨터

Raspberry Pi 4 (라즈베리 파이 4) 도착 !

 

https://buyapi.ca 에서 주문한 라즈베리 파이 4 가 도착했고, 이것은 개봉기 겸 테스트기

 

주문했던 물건은

- Raspberry Pi 4 2GB

- 전용 케이스

- 전용 충전기

- Raspberry Pi Zero W

 

 

총 106.84달러가 나왔다.

4 본체는 59.95달러

충전기는 10.95달러

케이스는 6.95달러

겸사겸사 같이 구입한 Zero W는 12.99달러

 

비싸보이지만! 캐나다 달러라는 거!

미국 달러가 1200원에 육박하는데, 캐나다 달러는 900원 정도

 

다 합해서 한국 돈으로 96,000원 정도

본체는 5만 3천원정도 (미국 달러로 정가가 45달러인데, 이것도 5만 4천원 정도 함)

충전기는 9,800원정도

케이스는 6천 2백원정도

Zero W는 1만 1천원정도

 

지금 4 재고도 별로 없고, 있는 곳도 웃돈이 붙은 상태고, 심지어 환율때문에 비싸지는데.. 시기상으로는 괜찮게 산 거 같다

 

마음같아선 4GB 모델도 사고 싶었는데, 재고도 없음

아쉬운 건 아시아 지역으로 직구가 안된다

한국, 일본으로 찍으면 배송수단이 없다고 나옴. 우편번호도 검색이 안됨

그래서 투패스츠 깡통배송으로 보냈다.

투패스츠 깡통배송은 물건이 400g 인 관계로 5달러로 한국까지.

캐나다에서 미국까지는 1만 4000원정도의 배송비

 

한국을 비롯한 아시아 지역은 9월 출시예정이라고 함..

 

주문한 것들이 도착했다!

뒷면

개봉- 두둥두둥

전체 개봉

안에 설명서와 주의사항이 있다

 

한국어도 있슴

저기 적혀있는 8GB가 언급된 거 때문에 8GB 모델도 나오는 거 아니냐고 글이 있는데 그냥 오타라고 함.

 

케이스에 장착

4의 케이스는 이전 버전과 다르게 두 개의 파트로만 이루어져있고, 따로 단자구멍에 맞출 필요 없이 구멍에 맞춰 끼워주면 끝

 

4의 가장 큰 추가점인 USB 3.0 포트!

대신 2.0이 두 개로 줄어들었다

 

또 다른 변경점인 HDMI.

한번에 두 개의 모니터를 꼽을 수 있게 됬고, 4K 까지 지원한다고 함.

이전버전은 2K? 정도 까지만 가능했고, 한 개만 연결할 수 있었음.

 

대신에 큰 HDMI 포트 하나만 달려있던 것이 Micro HDMI 단자로 변경됐음.

근데 Mini HDMI 랑 헷갈려서 잘못사서 처박아뒀던 Micro HDMI-HDMI 선이 있었음 ㅋㅋㅋㅋㅋ

 

Made in UK-

카피라이트는 2018년도

 

왼쪽의 흐연것이 BCM2711. - 주 프로세서

바로 오른쪽의 Micron - 2GB 램

오른쪽 위의 BCM54213PE - 이더넷

오른쪽 아래의 VIA VL805 - USB3.0 컨트롤러

4의 케이스는 저렇게 되어있다 뚜껑 하나만 덮어주면 끝

 

가지고 있는 이전 세대들과 비교-

4-3(B+)-2 순서

 

여기서 이전 세대와의 케이스 차이가 보임

원래는 저렇게 양 옆 사이드와 1차 뚜껑이 다 분리되어있었는데

4는 다 합쳐졌고 1차 뚜껑이 없어짐

 

2의 프로세서 BCM2836

4와 비교하면 박혀있는 게 별루 없음

 

3의 프로세서 BCM2837

2보다는 간결하지만 칩이 하나 더 늘음

 

그리고 4.

USB 3.0 컨트롤러가 하나 더 붙어있슴

2와 3의 입력포트

4의 입력포트

2와 3의 USB, 랜포트

 

4의 USB, 랜 포트

차이점이라면 랜포트 위치가 바뀌었고 한 줄이 3.0이 됨

 

이제 테스트! 이렇게 연결해놨다

SD카드는 부트로더 역할만 하고 실질적으로 부팅되는 운영체제는 T5 SSD에 있는 라즈비안.

현재 호환되는 운영체제가 별로 없다

USB 부팅도 안되는 상황인데, 현재 패치를 통해 PXE부팅부터 지원을 하고 USB 부팅을 지원할 예정이라고 함.

 

그리고 2,3는 bootcode.bin 이라는 곳에 기본적인 부팅 정보가 들어있었는데,

4는 별개의 EEPROM를 사용한다고 함.

https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md

 

Raspberry Pi 4 boot EEPROM - Raspberry Pi Documentation

documentation > hardware > raspberrypi > booteeprom Raspberry Pi 4 boot EEPROM The Raspberry Pi 4 has an SPI-attached EEPROM (4MBits/512KB), which contains code to boot up the system and replaces bootcode.bin previously found in the boot partition of the S

www.raspberrypi.org

새로운 CPU 체계를 쓰는 것도 있고, 부트로더가 변경된 것도 있고, 아직 나온지 얼마 안된 경우도 있고 여러 이유로 지원하는 운영체제가 적은듯...

지금 3에서 쓰고 있는 Fedora의 경우 31부터 지원할 예정이라고 함.

 

 

파일 다운로드 테스트.

4의 또 다른 변경점인데, 3B+의 경우 이더넷이 USB 2.0에 붙어있었기 때문에 1Gbps 를 다 쓸 수 없었는데(2.0의 경우 대역폭이 480MBps 다) 4에서는 다 쓸 수 있다고 함.

 

서버에 있는 테스트 파일을 받아오는데 속도가 완전히 나오지 않았다 .. 이건 좀 더 테스트해봐야 할듯.

 

/proc/cpuinfo 의 내용

4는 BCM2711 이고, ARMv8 프로세서다

공식 페이지에서는 저것으로 cpu 판단을 하지 말것이라고 함.

 

현재 구동가능한 aarch64 운영체제 중 하나인 Manjaro ARM (Arch Linux 파생판)에서는

cpu 명칭이 안 뜬다. (쉽게 말하면 Manjaro ARM 은 64비트 운영체제, 라즈비안은 범용성과 호환성을 위해 32비트 운영체제 같은)

 

lspci 결과

4의 또 다른 변경점. PCI-Express 가 추가 되었다.

이번에 추가된 USB 3.0 컨트롤러가 이 PCIe 에 연결되어있다.

데스크탑으로 따지면 USB 3.0 카드를 꼽아놓은 모양새

 

Raspberry Pi 3 B+ 에서 lspci 결과

PCIe 가 없어서 애초에 뜨지도 않음

USB 3.0이 요렇게 PCIe 달려있다고 나옴

 

인터넷 대역폭 테스트 결과.

내 컴퓨터랑 테스트한 결과인데, 938Mbps 가 나왔다.

현재 소프트웨어 개선이 이루어지면 대용량 NAS 로도 충분히 사용가능하다는 얘기!

아니면 iSCSI 를 통해서 테라 단위로 저장소를 구성할 수 있다.. ㄷㄷ

 

USB 3.0 대역폭 테스트

읽기는 216MB/s

쓰기는 360MB/s 가 나왔다.

Samsung Portable SSD T5 500GB(원래는 3.1) 가 USB 3.0 에 연결되어 있고 포맷은 EXT4

HDD 정도는 충분히 쓰고도 남는 대역폭!

 

4의 또 다른 변경점인 HEVC 디코더 추가.

기본 내장된 VLC 로는 4K HEVC 영상 재생이 힘들었다

소리만 나오고 영상은 나올 생각은 안함.

 

추가로 설치한 SMPlayer

이건 영상은 상당히 끊기지만 재생은 된다

근데 이건 CPU로 돌리는거라 변경점과는 관련 무

CPU로 돌려도 저정도 나오는 거 보면 성능은 기가막힌듯

 

USB 3.0 연결시 찍히는 로그.

 

기타 얘기들..

- 부트로더 위치 변경

- HEVC 디코더

- CPU 성능 향상

- 2GB, 4GB 램 추가

- PCI-Express 추가(내부적으로는)

- USB 3.0 추가

등등...

 

현재 아쉬운 것은 소프트웨어 지원이 미비하다는 것....

3부터는 64비트 CPU 라서 64비트 운영체제를 쓰면 좋은데, (최신 CPU에 32비트 운영체제를 까는 것을 추천하지 않듯이)

64비트 운영체제들이 보드를 지원 못하고 있다

 

UEFI 지원해주는 RaspberryPiPkg 프로젝트의 경우 아직 소식이 없고

많은 운영체제가 사용하는 U-Boot 의 경우 4를 지원하도록 컴파일이 가능하고 소스코드도 추가할 수 있지만 공식적으로는 추가가 되지 않아서 아직 비공식 빌드에 그치고 있음.

https://www.mail-archive.com/u-boot@lists.denx.de/msg334258.html

 

Re: [U-Boot] [PATCH 00/16] Raspberry Pi 32/64 support

On 16/07/2019 15:37, and...@gherzan.ro wrote: > From: Andrei Gherzan > > This PR consolidates the work we've done to support the new Raspberry Pi I don't understand why you posted these while you asked me if I'll submit them. That's not a good way to colla

www.mail-archive.com

그나마 버전 개념없는 운영체제, Manjaro ARM 같은 것만 프리뷰 버전이 나왔다 (어~~~ㅁ청 불안정함)

뭐 나온지 한 달밖에 안되긴 했지만 ㅎㅎ

 

일단 u-boot 라도 컴파일해서 어떻게 부팅을 시켜봐야할듯

 

+) 그리고 PCIe 가 내부적으로 추가됐다고 했는데, PCIe 로 연결된 3.0 컨트롤러 칩을 빼고 다른 PCIe 장치를 달은 사람이 있었다 ㅋㅋㅋㅋㅋㅋ

https://blog.hackster.io/pci-express-on-the-raspberry-pi-4-9b03c59f7a04

 

Adding PCI Express to the Raspberry Pi 4

Connecting external PCI Express devices to the new Raspberry Pi

blog.hackster.io

이거 보드 리뉴얼 판매하면서 PCIe 변환잭 만드는 건 아니겠지..?