This is an old revision of the document!
Table of Contents
시스템 업데이트 및 환경 설정(Config 설정)
Modular Pi와 CFNET I/O는 I²C(CFNET) 통신으로 제어및 상태를 확인합니다.
UART, I²C(CFNET), PCIe SSD 기능을 사용하기 위해서는 config.txt 설정 파일을 아래와 같이 텍스트를 추가해야 합니다.
I²C 포트 설정
Modular Pi에서 I²C 포트를 설정하려면 /boot/firmware/config.txt 파일에 아래 내용을 추가한 후 시스템을 재부팅하십시오.
※ 확장 모듈(CFNET I/O)을 사용하기 위한 필수 요건입니다.
- CFNET1 = i2c0, CFNET2 = i2c1, CFNET3 = i2c3
- config.txt 텍스트 추가 :
sudo nano config.txt - Bookworm OS : /boot/firmware/config.txt
- Bullseye & Buster OS : /boot/config.txt
[pi5] pciex1=on dtoverlay=uart0-pi5 dtoverlay=uart4-pi5 dtoverlay=i2c0-pi5,pins_8_9,baudrate=100000 dtoverlay=i2c1-pi5,pins_2_3,baudrate=1000000 dtoverlay=i2c3-pi5,pins_22_23,baudrate=1000000
참고: I²C 포트 0은 해당 포트에 CFADC-A4L 및 CFDAC-2V 모듈만 사용하는 경우, 1 MHz 속도로 설정하여 사용할 수 있습니다.
Update/ Upgrade
운영체제(OS)를 업데이트(update) 및 업그레이드(upgrade) 하여 최신 상태로 유지해야 합니다. 구버전을 사용할 경우 호환성 문제가 발생할 수 있으나, 최신 버전으로 유지하면 시스템이 더욱 안정적으로 동작합니다. 또한 Python, Node.js, GCC와 같은 개발 도구들이 최신 버전으로 유지되어 최신 라이브러리와의 호환성을 보장합니다.
sudo apt update sudo apt install libfuse3-4 fuse3 sudo apt-get upgrade -y
CFNET 연결된 장치 확인
모듈라 Pi에 연결된 확장 모듈(CFNET) 장치를 확인할 수 있습니다.
- I²C 장치 스캔 및 제어 유틸리티 설치 :
sudo apt-get install -y i2c-tools - 연결된 장치 확인 :
sudo i2cdetect -y 3
