Raspberry Pi 5 + EDATEC 10.1인치 LCD를 사용 중이다. 최근 Raspbian이 Trixie로 업데이트 되었는데 LCD 드라이버가 제대로 동작하지 않는 문제가 발생했다. 여러 방법을 시도해봤지만 해결되지 않아, 결국 이전 버전으로 롤백하게 됐다. 여기서는 그 과정과 방법을 정리해두었다.

 

1. Rasberry pi OS

Raspberry Pi Foundation에서 개발한 공식 Raspberry Pi용 OS으로 Debian 기반으로 만들어진 배포판

 

2. Raspberry Pi OS 이력

날짜
릴리스(기반)
핵심 변화
2012-07-18
Raspbian (Debian Wheezy)
첫 공식 Raspbian SD 이미지 공개, 기존 Debian Squeeze 이미지 대체. Raspberry Pi
2015-09-29
Raspbian Jessie (Debian 8)
데스크톱 기본 부팅, LibreOffice 포함 등. Raspberry Pi

2016-09-28
PIXEL 데스크톱 도입
새 테마/아이콘/스플래시(PI‑Improved Xwindows Environment, Lightweight). Raspberry Pi
2017-08-17
Raspbian Stretch (Debian 9)
Debian 9 기반으로 업데이트. Raspberry Pi

2019-06-25
Raspbian Buster (Debian 10)
Pi 4 지원, OpenGL 비디오 드라이버 기본. Raspberry Pi

2020-05-29
이름 변경 → Raspberry Pi OS
32‑bit 업데이트 + 64‑bit 베타 공개. Raspberry Pi

2021-11-08
Raspberry Pi OS Bullseye (Debian 11)
GTK3 전환, KMS 디스플레이, 새 카메라 스택(libcamera), mutter 채택. Raspberry Pi
2021-12-02
Raspberry Pi OS (Legacy, Buster)
호환성 유지를 위한 레거시 브랜치 제공. Raspberry Pi

2022-02-02
Raspberry Pi OS 64‑bit 공식
arm64 정식 이미지 공개. Raspberry Pi

2023-10-11
Raspberry Pi OS Bookworm (Debian 12)
Wayland(wayfire) 기본(Pi 4/5), PipeWire, NetworkManager, 최적화된 Firefox. Raspberry Pi
2024-10-28
Bookworm 대규모 업데이트
Wayland 컴포지터를 wayfire → labwc로 교체, 모든 모델에서 Wayland 기본화. Raspberry Pi
2025-10-02
Raspberry Pi OS Trixie (Debian 13)
새 테마/글꼴, Control Centre 통합 설정 앱, 데스크톱 메타 패키지 도입. Raspberry Pi
 
Bookworm

Trixie

 

3-1. Raspberry Pi OS Download

https://www.raspberrypi.com/software/operating-systems/

 

Raspberry Pi OS downloads – Raspberry Pi

Raspberry Pi OS (previously called Raspbian) is our official, supported operating system.

www.raspberrypi.com

 

3-2. Raspberry Pi OS 이전 버전 Download

Raspberry Pi OS 공식적으로 이전 릴리스들을 아카이브 형식으로 보관하여 Raspberry Pi Imager에서 바로 Writing이 불가하다.

위 링크에서 원하는 버전의 View archive를 누르면 아래와 같이 이전 버전을 다운로드 할 수 있다.

 

Index of /raspios_arm64/images

 

downloads.raspberrypi.com

 

*.img.xy를 다운로드


 

 

4. Raspberry Pi Imager 실행

 

장치 선택 - 사용할 디바이스 선택

 

운영체제 선택 - 사용자 정의 사용

 

위에서 다운로드 받은 파일 선택(*.img.xz 압축 풀 필요 없음)

 

저장소 선택 후 Writing

 

 

'Raspberry Pi > CM5' 카테고리의 다른 글

Raspberry Pi - VSCode 원격 접속 설정  (0) 2025.10.01
Raspberry Pi CM4 vs CM5  (0) 2025.08.08

 

기존 방법들의 단점:

  • SSH (PuTTY): 빠르지만 VI/NANO 같은 터미널 에디터만 사용 가능 → 불편함
  • 원격 제어 (VNC, XRDP): GUI 사용 가능하지만 느리고 딜레이 심함

 

VSCode + Remote-SSH 방식:

  • GUI 환경에서 편집 가능
  • 빠른 속도 (SSH 기반)
  • 파일/디렉터리 한눈에 확인
  • 무료 (Microsoft 개발)
 

VSCode 원격 접속 설정 방법

 

1. Raspberry pi : SSH 설정

: Preferences - Raspberry Pi Configuration

: Terminal 열어 ifconfig로 ip 확인


 

2. VSCode 다운로드 및 설치

https://code.visualstudio.com/

 
 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

 

3. VSCode Remote-SSH 플러그인 설치

: VSC에서 Extension에서 remote -ssh 검색하여 install

 

4. VSCode SSH 접속 설정

: VSC에서 Remote Explorer - New Remote

: id(지정 안했으면 기본 'pi')@(Raspberrypi에서 확인한) ip 입력

 

또는,

: Open a Remote Window

: Connec to Host

: id(지정 안했으면 기본 'pi')@(Raspberrypi에서 확인한) ip 입력

 

: 접속이 되면 다음과 같이 어떤 플랫폼인지 선택

: 비밀번호 입력(지정 안했으면 기본 'pi')

: 접속 중

: 하단 왼쪽에 접속 확인

 

: VSC에서 Terminal - New Terminal

 

파일 열어서 편집도 가능

빠르면서도 편리한 GUI 기반 개발 가능!

 

 

 

'Raspberry Pi > CM5' 카테고리의 다른 글

Raspberry Pi OS 구버전 설치: 이미지 내려받기  (0) 2025.10.25
Raspberry Pi CM4 vs CM5  (0) 2025.08.08

 

VS

1. 사양 비교

항목
CM4
CM5
폼팩터
55 × 40 mm, 2×100핀 커넥터
동일 (기계적 호환)
SoC
Broadcom BCM2711
4× Cortex-A72 @ 1.5 GHz
Broadcom BCM2712
4× Cortex-A76 @ 2.4 GHz
GPU
VideoCore VI
VideoCore VII
RAM
LPDDR4 1 / 2 / 4 / 8 GB
LPDDR4X 2 / 4 / 8 / 16 GB
eMMC
0(Lite) / 8 / 16 / 32 GB
0(Lite) / 16 / 32 / 64 GB
무선
일부 모델 Wi-Fi 5 + BT 5.0
일부 모델 Wi-Fi 5 + BT 5.0
USB
USB 2.0 ×1 (OTG 겸용)
USB 3.0 ×2, USB 2.0 ×2
PCIe
PCIe Gen 2 ×1
PCIe Gen 2 ×1
Ethernet
Gigabit Ethernet (RGMII)
Gigabit Ethernet (RGMII)
HDMI
2x HDMI (최대 4K@60Hz)
HDMI 2.0 ×2
DSI & CSI
1x 2-lane MIPI DSI, 1x 4-lane MIPI DSI
1x 2-lane MIPI CSI, 1x 4-lane MIPI CSI
2x 4-lane MIPI ports(콤보 포트)
GPIO 확장
28핀
28핀
전원 입력
5 V
5 V
I/O 전압
1.8 V 또는 3.3 V 선택
1.8 V 또는 3.3 V 선택 (점퍼)
출시 시기
2020년 10월
2024년 11월
생산 수명
최소 2031년 1월까지 지원
최소 2036년 1월까지 지원

 

2. I/O 구조 변화

  • USB 3.0 추가: CM5는 USB 3.0 ×2 지원, CM4의 CSI0/DSI0 일부 라인이 USB 3.0으로 변경됨
  • MIPI 인터페이스 통합: CAM/DISP0, CAM/DISP1 포트가 카메라·디스플레이 겸용 콤보 형태
  • I/O 전압 선택 가능: CM5는 GPIO_VREF를 1.8 V 또는 3.3 V로 설정 가능
  • M.2 확장: CM5 IO 보드에 M.2 M-Key 슬롯 추가
  • 전원/관리 핀 추가 기능: 전원 버튼, RTC 배터리, 팬 제어 신호 추가

 

3. CM4 → CM5 핀 변경 (주요 변화)

Pin
CM4 신호
CM5 신호
변경 내용
16
SYNC_IN
Fan_tacho
팬 속도 센서 입력
19
Ethernet_nLED1
Fan_PWM
팬 PWM 출력
76
Reserved
VBAT
RTC 배터리 입력
92
RUN_PG
PWR_Button
전원 버튼 입력
94
AnalogIP1
CC1
USB-C 전류 협상
96
AnalogIP0
CC2
USB-C 전류 협상
99
Global_EN
PMIC_ENABLE
PMIC 제어
100
nEXTRST
CAM_GPIO1
부팅 시 nRESET 에뮬
104
Reserved
PCIE_DET_nWAKE
PCIe 웨이크
106
Reserved
PCIE_PWR_EN
PCIe 전원 제어
111
VDAC_COMP
VBUS_EN
USB 3.0 전원 제어
128
CAM0_D0_N
USB3-0-RX_N
USB 3.0 RX−
130
CAM0_D0_P
USB3-0-RX_P
USB 3.0 RX+
134
CAM0_D1_N
USB3-0-DP
USB 2.0 D+
136
CAM0_D1_P
USB3-0-DM
USB 2.0 D−
140
CAM0_C_N
USB3-0-TX_N
USB 3.0 TX−
142
CAM0_C_P
USB3-0-TX_P
USB 3.0 TX+
157
DSI0_D0_N
USB3-1-RX_N
USB 3.0 RX−
159
DSI0_D0_P
USB3-1-RX_P
USB 3.0 RX+
163
DSI0_D1_N
USB3-1-DP
USB 2.0 D+
165
DSI0_D1_P
USB3-1-DM
USB 2.0 D−
169
DSI0_C_N
USB3-1-TX_N
USB 3.0 TX−
171
DSI0_C_P
USB3-1-TX_P
USB 3.0 TX+

 

4. 공식 IO 보드 기능 비교

항목
CM4 IO 보드
CM5 IO 보드
USB
USB 2.0 허브 기반 외부 2포트
USB 3.0 직결 2포트 + USB 2.0
PCIe
PCIe Gen2 ×1
PCIe Gen2 ×1 + M.2 M-Key
디스플레이
HDMI 2.0 ×2
HDMI 2.0 ×2
MIPI
CSI ×2, DSI ×2
콤보 MIPI ×2
네트워크
기가비트 Ethernet + PoE HAT 핀
동일
전원
5 V 입력
5 V 입력(USB-C PD 5 A 지원)
기타
없음
전원 버튼, 팬 커넥터, RTC 배터리

 

5. 설계 시 주의점

  • 기존 CM4용 보드에 CM5를 꽂으면 USB 3.0, 일부 MIPI 포트 동작 불가 가능성 있음
  • USB 3.0·PCIe·HDMI 차동 라인 설계 시 90 Ω 임피던스 매칭
  • GPIO_VREF 설정 필수(1.8 V 또는 3.3 V)
  • 전력 소모 증가 → FAN 추가 장착 등의 발열 대책 필요

 

+ Recent posts