我是树莓派计算模块4代的迷你板,CM4-NANO-A 是一款可以搭配树莓派 Compute Module 4 使用的底板,使用 5V/ 2.5A USB Type C接口供电
1:禁止带电时拔插除USB之外的任何设备
2:Type C 接口可以用作供电也可以用作USB SLAVE 接口烧录镜像。
3:为了保证CM4供电正常,在使用Type C 接口烧录镜像时,请不要连接其他设备。
4:CM4在正常使用时,需要为CM4 提供5V 2A 的供电。否则可能出现自动关机,降频等等问题。
5:模块没有带任何保护,请勿短路电源。
6:USB2.0 默认是关闭的,如需打开需要在config.txt中添加 dtoverlay=dwc2,dr_mode=host
标号 | 名称 | 说明 |
1 | CM4 连接器 | 适用于 Compute Module 4 的所有版本 |
2 | 供电/烧录接口 | 5V/2.5A 供电,也可以作为 eMMC 烧录接口 |
3 | Micro SD 卡接口 | 用于接入带系统的 Micro SD 卡,仅用于 Lite 版本 |
4 | CSI 接口 | 单路 MIPI CSI 摄像头接口 |
5 | USB 2.0 接口 | USB 2.0 接口,支持各种 USB 设备插入 |
6 | 40PIN GPIO 接口 | 方便接入各种 HAT 模块 |
7 | PWR 指示灯 | 指示树莓派电源状态 |
8 | ACT 指示灯 | 指示树莓派工作状态 |
9 | AMS1117-3.3V | 给CSI跟40Pin提供电压 |
10 | BOOT | ON:将USB切换至type C接口,上电时进入下载模式(通过rpi boot配置成大容量磁盘) OFF:将USB切换到TYPE A接口,上电时不会进入下载(将从eMMC或者SD卡启动) |
禁止带电时拔插任何设备
USB接口在CM4上默认是被禁用的,以节省电源。如果需要启动,你需要在config.txt文件中添加以下内容:
dtoverlay=dwc2,dr_mode=host
重启之后即可
如果使用最新的树莓派OS(2021年10月30号之后的镜像)USB2.0是默认是OTG模式,CM4会报错:
config failed, hub doesn't have any ports! (err -19)
不过USB还是可以使用的,如果想移除这个错误,在config.txt的[cm4]中移除otg_mode=1,并且添加dtoverlay=dwc2,dr_mode=host(不添加是无法识别USB的)。
sudo apt-get install p7zip-full -y wget https://www.waveshare.net/w/upload/4/41/CM4_dt_blob.7z 7z x CM4_dt_blob.7z -O./CM4_dt_blob sudo chmod 777 -R CM4_dt_blob cd CM4_dt_blob/ #如果使用两个摄像头和DSI1 执行 sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp1-double_cam.dts #在使用任意DSI时,HDMI1没有图像输出,哪怕你没有连接DSI屏幕只要编译的对应的文件,那HDMI1就没有输出了 #如果需要恢复,删除对应的dt-blob.bin 即可: sudo rm -rf /boot/dt-blob.bin #执行完毕 关闭电源 重启CM4
sudo nano /boot/config.txt
型号 | CAM0设置语句 | CAM1设置语句 |
---|---|---|
OV9281 | dtoverlay=ov9281,cam0 | dtoverlay=ov9281,cam1 |
IMX290/IMX327 | dtoverlay=imx290,clock-frequency=37125000,cam0 | dtoverlay=imx290,clock-frequency=37125000,cam1 |
IMX378 | dtoverlay=imx378,cam0 | dtoverlay=imx378,cam1 |
IMX219 | dtoverlay=imx219,cam0 | dtoverlay=imx219,cam1 |
IMX477 | dtoverlay=imx477,cam0 | dtoverlay=imx477,cam1 |
sudo reboot
<、ol>
libcamera-hello --list-cameras
libcamera-hello -t
libcamera-jpeg -o test.jpg
libcamera-vid -t 10000 -o test.h264
raspistill -o image.jpg
raspivid -o video.h264 -t 10000
参考:CSI相机