【RPI4】 Raspberry PI
- 임베디드 시스템/라즈베리파이
- 2023. 10. 6. 10:14
Raspberry PI(※ 이하 RPI)는 영국의 라즈베리 파이 재단에서 교육용으로 만든 컴퓨터입니다. RPI는 임베디드 리눅스 시스템 개발의 진입 장벽을 낮추는 목적으로 만들어졌습니다. 그러므로 리눅스를 기반으로 한 라즈비안(Raspbian)이라는 데비안 리눅스용 운영체제를 제공합니다. 라즈비안은 데스크톱용 리눅스 배포판인 우분투와 비슷합니다. 또한, RPI는 리눅스뿐만 아니라 다양한 아키텍처를 지원합니다.
RPI는 브로드컴(Broadcom)의 SoC(System On Chip)를 탑재하고 있으며, RPI 모델들은 A, B, A+, B+. Zero들로 판매되고 있습니다. 현재 RPI4 모델 B까지 출시되어 있습니다.
임베디드 리눅스 시스템 개발에 대한 실습 및 학습을 하려면 RPI와 같은 임베디드 개발 보드가 필요했습니다. 기존의 임베디드 보드의 경우 가격이 상당히 비싼 편이었습니다. 하지만 RPI가 출시됨으로써 보다 저렴한 가격에 임베디드 보드를 구입하여 리눅스 개발을 학습하고 실습할 수 있다는 점이 좋습니다.
현재 출시된 모델 중 최신 하드웨어는 RPI4 모델 B입니다. RPI4 Model B는 쿼드 코어 64bit ARM-Cortex A72 1.5 GHz CPU(BCM2711)을 사용하며 램은 2GB, 4GB로 출시되어 있습니다. 유/무선 랜, Bluetooth 5.0, SD Card, HDMI, USB3, USB2, UART, I2C, SPI, MIPI 등의 인터페이스를 지원합니다.
참고로 첨부한 파일(RPI4_ARMv8(BCM2711)_Peripherals, RPI4_Datasheet, RPI4_Schematics)들은 RPI 공식 홈페이지에서 다운로드할 수 있으며, RPI4 및 BCM2711에 대한 데이터시트 파일과 회로도입니다.
'임베디드 시스템 > 라즈베리파이' 카테고리의 다른 글
【RPI4】 buildroot Image를 microSD 카드에 write 하기 (0) | 2023.10.06 |
---|---|
【RPI4】 Buildroot를 사용한 리눅스 개발 환경 구성 (0) | 2023.10.06 |
【RPI4】 라즈비안 설치하기 (0) | 2023.10.06 |
【RPI4】 라즈비안 OS 및 Imager 다운로드 (0) | 2023.10.06 |
이 글을 공유하기