Raspberry Pi OS Bookworm 이후 기준이다. Bookworm에서 부트로더와 카메라 소프트웨어 양쪽이 크게 달라졌다.
15핀 단자와 22핀 단자 # 라즈베리파이의 카메라 단자는 15핀짜리와 22핀 짜리 두종류가 있는데 15핀 짜리는 mipi csi 2레인까지 되고 22핀 짜리는 4레인까지 된다고 한다. 15핀은 핀 간격이 1mm인데 22핀은 0.5mm라 22핀이 핀 개수는 더 많은데 단자 크기는 더 작다. 원래는 Raspberry Pi Zero 보드 처럼 공간이 부족한 경우에 22핀 단자를 사용했지만 지금은 mipi csi 레인 개수를 늘리면서 Raspberry Pi 5에도 22핀 단자를 사용하는 등 22핀 단자가 쓰이는 경우가 늘어나고 있다.
그런데 라즈베리파이 카메라 모듈들은 사면 보통 15핀 케이블만 주기 때문에 변환해주는 케이블 같은 것을 따로 사든지 해야한다.
문제 상황 # 레드햇 계열 리눅스에서 커널 모듈이 빌드되는지 테스트해보려는 중 라즈베리파이에 Rocky가 깔려있으니 그걸로 해보려고 했는데, 빌드를 시도하니 커널 헤더를 찾을 수 없다는 오류가 뜨는 것이였다, 그래서 kernel-devel이 제대로 설치되었는지 확인해보았는데 kernel-devel 패키지는 5.14버전인데 뜬금없이 라즈베리파이에 설치된 커널의 버전이 6.1이였다.1 아무래도 RHEL과 같은 버전의 커널은 라즈베리파이 4 같은 하드웨어를 지원하지 않아서 더 높은 버전의 커널을 사용한 듯 하다.
구매 # 사실 당근마켓에 CM4가 3만원 정도에 올라왔을 때 별 관심 없었는데 처음에는 파이 4랑 동일한 사양인 줄 알고있었는데 EMMC 16GB 달렸다는 것을 알게되고 갑자기 사고싶어져서 사게 되었다. 이런일 아니면 언제 emmc 달린 라즈베리파이 써보겠어, 내가 산 모델은 CM4102016로 Wi-Fi가 있고 2GB RAM 16GB EMMC인 모델이다.