CM4-NANO-C
来自Waveshare Wiki
| |||||||||||||||||||||||
| |||||||||||||||||||||||
说明
产品概述
我是CM4-NANO-C(树莓派CM4超迷你扩展板C型),CM4-NANO-C 是一款可以搭配树莓派 Compute Module 4 使用的底板,在极小的版型下尽可能的引出树莓派 Compute Module 4的接口,并且板载了摄像头模块接口
使用须知
- 禁止带电时拔插除USB和HDMI之外的任何设备
- 特别是禁止带电安装或者拆除摄像头
- 特别是禁止带电安装或者拆除摄像头
- 请勿短路电源。
- USB Type-C接口可以用作供电也可以用作USB SLAVE 接口烧录镜像。
- 为了保证CM4供电正常,在使用USB Type-C接口烧录镜像时,请不要连接其他设备。
- CM4在正常使用时,需要为CM4 提供5V 2A的供电。否则可能出现自动关机,降频等等问题。
- USB2.0 和CSI与DSI默认是关闭 的,需要用户自行开启(可以点击此处标签跳转对应使用说明)
- 用户按键连接到GPIO21上,且通过电阻R16(10K)上拉到GPIO_VREF,按键未按下时,GPIO21默认被拉高;当按键按下时,GPIO21电平会被拉低。
产品尺寸
CM4-NANO-C
Compute_Module 4 核心板
板载资源
| 标号 | 名称 | 说明 |
| 1 | CM4 连接器 | 适用于 Compute Module 4 的所有版本 |
| 2 | MINI HDMI接口 | HDMI 接口,支持4K 30fps 输出 |
| 3 | DSI 接口 | MIPI DSI 显示接口,与CM4 DSI1接口连接 |
| 4 | USB 2.0 接口 | USB 2.0 接口,支持各种 USB 设备插入 |
| 5 | Micro SD 卡卡槽 | 用于接入带系统的 Micro SD 卡,仅用于 Lite 版本 |
| 6 | 供电/烧录接口 | 5V 供电,也可作为 eMMC 烧录口 |
| 7 | 40PIN GPIO 接口 | 方便接入各种 HAT 模块 |
| 8 | IMX219-D160摄像头 | 800 万像素,160° 视场角 |
| 9 | 用户按键 | 连接到 GPIO21 |
| 10 | BOOT | ON:将USB切换至type C接口,上电时进入下载模式(通过rpi boot配置成大容量磁盘)
OFF:将USB切换到TYPE A接口,上电时不会进入下载(将从eMMC或者SD卡启动) |
| 11 | ACK指示灯 | 用于指示CM4工作状态 |
| 12 | PWR指示灯 | 用于指示CM4电源状态 |
使用简介
镜像烧录
- 根据您使用的CM4版本,可以将镜像烧录分为EMMC和LITE两种版本,请根据您的CM4选择下方对应的版本进行观看
- EMMC版本点击这里
- LITE版本点击这里
USB2.0
USB使能配置
- USB接口在CM4上默认是禁用的,以节省电源。
- 建议在烧录完成后,直接打开boot盘符中的config.txt文件,并且添加以下内容:
dtoverlay=dwc2,dr_mode=host
- 保存文件后,按照正常流程开机即可
关于USB-OTG模式
- 如果使用最新的树莓派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的)。
DSI
配置文件
- 进入 config.txt 文件,部分情况会在 sudo nano /boot/firmware/config.txt
sudo nano /boot/config.txt
sudo nano /boot/firmware/config.txt
- 添加屏幕参数
dtoverlay=vc4-kms-dsi-7inch,dsi1
- 完成添加如下,重启后即可使用
CSI
配置文件
- 进入 config.txt 文件,部分情况会在 sudo nano /boot/firmware/config.txt
sudo nano /boot/config.txt
sudo nano /boot/firmware/config.txt
- 添加摄像头参数
dtoverlay=imx219,cam0
- 完成添加如下,重启后即可使用
- 使用指令查看当前摄像设备
rpicam-hello --list-cameras
- 显示摄像头画面到桌面(实时预览(无限时)),注意,使用 SSH 连接时不可使用该指令
rpicam-hello -t 0
- 拍摄照片,注意,使用 SSH 连接时不可使用该指令
rpicam-jpeg -o test.jpg
- 录制一个10s的视频,注意,使用 SSH 连接时不可使用该指令
rpicam-vid -t 10000 -o test.h264
- 注意,使用 SSH 连接时使用下方指令
- SSH 软件上进行实时预览(会有一定延迟)
rpicam-hello --camera 0 --qt-preview -t 0
- SSH 软件上进行拍摄照片
rpicam-jpeg -n -o test.jpg
- SSH 软件上进行录制一个10s的视频
rpicam-vid -n -t 10000 -o test.h264
相关链接
资料
官方手册
原理图
3D图
软件
FAQ





