注意事項(xiàng)
禁止帶電時(shí)拔插任何設(shè)備
鏡像燒錄
EMMC版本點(diǎn)擊這里
LITE版本點(diǎn)擊這里
USB2.0
USB接口在CM4上默認(rèn)是被禁用的,以節(jié)省電源。如果需要啟動,你需要在.txt文件中添加以下內(nèi)容:
dtoverlay=dwc2,dr_mode=host
重啟之后即可
如果使用最新的樹莓派OS(2021年10月30號之后的鏡像)USB2.0是默認(rèn)是OTG模式導(dǎo)航sd卡寫保護(hù)怎么去掉,CM4會報(bào)錯(cuò):
config failed, hub doesn't have any ports! (err -19)
不過USB還是可以使用的,如果想移除這個(gè)錯(cuò)誤,在.txt的[cm4]中移除=1導(dǎo)航sd卡寫保護(hù)怎么去掉,并且添加=dwc2,=host(不添加是無法識別USB的)。
風(fēng)扇
風(fēng)扇使用(BCM)管腳控制開關(guān)
CSI DSI配置文件
CSI 和 DSI默認(rèn)是關(guān)閉的,使用攝像頭和DSI的時(shí)候會占用I2C-10、I2C-11、I2C-0 三個(gè)I2C設(shè)備
開機(jī)執(zhí)行如下:
wget https://www.waveshare.net/w/upload/7/75/CM4_dt_blob_Source.zip unzip -o CM4_dt_blob_Source.zip -d ./CM4_dt_blob_Source sudo chmod 777 -R CM4_dt_blob_Source cd CM4_dt_blob_Source/ sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp1-double_cam.dts #如果需要恢復(fù),刪除對應(yīng)的dt-blob.bin 即可: sudo rm -rf /boot/dt-blob.bin#執(zhí)行完畢 關(guān)閉電源 重啟CM4
錄播測試
再連接攝像頭和DSI屏幕:
1: 確保斷電狀態(tài)下連接
2: 連接電源
3: 等待幾秒后屏幕啟動
4: 如果無法啟動,檢查/boot/dt-blob.bin 是否存在,如果存在再次重啟即可。
舊版本()
攝像頭需要運(yùn)行raspi-,選擇 ->->Yes->-Yes,系統(tǒng),打開 ,然后重啟即可保存修改。
測試樹莓派攝像頭
查看攝像頭畫面:
sudo raspivid -t 0 -cs 0
新版本()
如果使用最新的樹莓派OS():
#新系統(tǒng)使用雙攝像頭 #在config.txt中移除camera_auto_detect=1 #camera_auto_detect=1 #添加 dtoverlay=imx219,cam1 dtoverlay=imx219,cam0 #其中imx219是攝像頭傳感器型號,還有其他傳感器dtoverlay=ov5647,cam0 dtoverlay=imx219,cam0 dtoverlay=ov9281,cam0 dtoverlay=imx477,cam0 #然后重啟 reboot #打開攝像頭 libcamera-hello -t 0 或者 libcamera-hello
#其他部分指令: #檢查攝像頭是否被檢測到 libcamera-hello --list-cameras #打開對應(yīng)的攝像頭 libcamera-hello --camera 1 libcamera-hello --camera 0 #拍攝照片 libcamera-jpeg -o test.jpg #可以添加 --camera 來指定攝像頭
更多指令
參考樹莓派手冊