文章目录1、安装系统1.1、安装rpiboot程序1.2、烧屏草莓派系统1.3、开机测试2、其他设置2.1、打开USB功能2.2、打开风扇2.3、pcie gen2x1 soot
草莓馅饼CM4模块根据系统安装的不同分为两种,标准版本带有eMMC,其他版本的CM4 Lite没有eMMC。 CM4 Lite需要从附加的tf卡启动,和草莓馅饼4B一样,向tf卡写入操作系统。 cm4和底板分别如下图所示
本文以带emmc的CM4核心板、官方IO底板为例说明使用事项。
1、如果安装CM4选择无eMMC,只需将烧有raspberry OS操作系统的tf卡放入Micro SD卡槽中开机即可。 由于此处使用的CM4具有内置的eMMC,因此必须先将系统写入eMMC。 在此,您将使用rpiboot工具将eMMC识别为可移动磁盘,然后像写入草莓馅饼4B一样写入系统。 需要额外的硬件连接操作。
如果电源已关闭,请验证是否正在执行以下操作:
底板J2上的nRPI_BOOT使用搭扣短路,关闭eMMC boot底板J12上的Mciro USB接口,然后使用数据线连接到计算机
然后,打开电源,执行以下步骤:
1.1、安装rpiboot程序在windows上直接下载安装Windows installer即可。 运行rpiboot.exe时,开发板上的eMMC将被识别为可移动磁盘。
在linux上,必须使用源代码编译rpiboot工具,并依赖于libusb开发库。
sudoaptinstallgitgitclone---- depth=1https://github.com/raspberry pi/usbbootcdusbbootmakeubsboot目录下sudo ./rpiboot
1.2、烧写草莓派系统准备操作系统系统镜像(官方下载地址)。 这里以解压缩后的raw _ OS _ image _ of _ your _ choice.img为例。
在windows上,直接使用win32磁盘映像工具即可,打开后选择img文件,写入eMMC识别的可移动磁盘。 如果写入成功,将显示两个分区。 一个引导可以读写编辑,另一个不能编辑(windows资源管理器无法识别linux文件系统)。
在linux上使用命令sudoddif=raw _ OS _ image _ of _ your _ choice.imgof=/dev/SD xbs=4MIB可以识别完全两个分区,如下所示
/dev/sdx-device/dev/s dx1-first partition (fat )/dev/SDx2-secondpartition ) Linuxfilesystem ) 1.3、加电测试33http://
系统上安装的详细官方文档有: https://www.raspberry pi.com/documentation/computers/compute-module.html # flashing-totte
2、有关其他设置的文档说明,请参阅后面的连接
3359 data sheets.raspberry pi.com/cm4io/cm4io-data sheet.pdf
2.1、打开USB功能启动后,发现键盘无法使用。 在官方文档中,为了降低功耗,默认关闭USB模块。 必须修改boot分区下的config.txt文件,以添加dtoverlay=dwc2,dr_mode=host行。
2.2、打开风扇时,与USB一样,需要在config.txt中添加dtparam=i2c_vc=on。
2.3、PCIe Gen 2x1 socket实现了USB3.0,可以加载NVMe等。 自己设计。
2.4、草莓派摄像头(单摄像头)断电时安装草莓派摄像头模块。 CM4可以直接安装Pi Zero摄像头(22针),Pi Camera V2需要适配器链路(15针)。 单反相机默认使用CAM1连接器。
拔掉J2上的 nRPI_BOOT跳帽
在关闭电源的情况下,将摄像头安装在(1)硬件连接接口上。 以下为Pi Camera V2使用转接板的产品,请注意接线方向。 银色明亮的一面朝下。
CAM1
运行命令sudo raspi-config,在界面启动摄像头模块,参考使用草莓派CSI摄像头。
(2)开启相机功能
系统引导从start.elf开始,如果引导分区下不包含dt-blob.bin文件,则缺省情况下将使用内置dtb文件。 草莓派的GPIO接口的状态由GPU设定,执行命令
sudo wget https://data sheets.raspberry pi.com/cmio/dt-blo B- cam1. bin-o/boot/dt-blob.bin
重新启动后,系统将加载dt-blob-cam1.bin文件,而不是内置的dtb文件。 接通电源后,在sudo ls /dev/video*中发现有video0,可以运行命令raspivid -t 0观看预览画面。
2.5、草莓派摄像机(双路摄像机)安装后,另一台摄像机安装后,需要在J6上安装跳线帽,设置双路摄像机的dtb文件。
接通电源后,执行命令
sudo wget https://data sheets.raspberry pi.com/cmio/dt-blo B- dual cam.bin-o/boot/dt-blob.bin
重新启动后,可以在sudo ls /dev/video*中验证是否存在两个设备: video0和video1。 指示sudo raspivid -t 0 -cs 0预览第一个摄影机,指示sudo raspivid -t 0 -cs 1预览第二个摄影机。