Compute-Module-4

From Waveshare Wiki
Jump to: navigation, search
"Compute Module 4"
Compute Module 4
Compute Module 4 IO Board


Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless
{{{name2}}}

{{{name3}}}

{{{name4}}}

{{{name5}}}

Primary Attribute
Category: Compute Module
{{{userDefinedInfo}}}: {{{userdefinedvalue}}}
Brand:
Website
International: Website
Chinese: 中文官网
Onboard Interfaces
CSI Micro HDMI USB2.0/3.0 I2C
I2S SPI UART RPi
Ethernet
Related Products

Compute Module 4

Raspberry Pi Compute Module 4, The Power Of Raspberry Pi 4 In A Compact Form Factor, Options For RAM / EMMC/ Wireless

Dimension

Compute Module 4 IO Board 1.png

Compute Module 4 IO Board

Raspberry Pi Compute Module 4 IO Board, A Development Platform And Reference Base-Board Design For CM4

Dimension

Compute Module 4 IO Board 5.png

Writing image

  • If the CM4 you get is the Lite version, you just need to write an image to the SD card as you do for the Raspberry Pi board.
  • If the CM4 you get has eMMC, you need to insert it on the IO board and then write the image use the IO Board.

CSI DSI

CSI and DSI are disabled by default. I2C-10、I2C-11、I2C-0 should be used for Camera and DSI displays.
Open a terminal and run the following commands:

 sudo apt-get install p7zip-full
 wget https://www.waveshare.com/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/
 #If you want to use both cameras and DSI0
 sudo  dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp0-double_cam.dts
 #If you want to ue both cameras and DSI1
 sudo  dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp1-double_cam.dts
 #HDMI1 is disabled if you use DSI interfaces for displayin. HDMI1 cannot work even thought you just built the file without connecting DSI display, please note it.
 #If you want to enable the HDMI1, please remove the dt-blob.bin file with the command: '''sudo rm -rf /boot/dt-blob.bin'''
 #Turn off IO Board and re-power the CM4

Connect Cameras and DSI display
1: Please first disconnect power off the IP Board when connecting.
2: Use CM-DSI-ADAPTER to connect Compute Module 4 PoE Board and DSI displays
3: UseCSI adapter cable to connect Compute Module 4 PoE Board and CSI cameras.
3: Connect the power adapter
4: Wait for booting.
5: If the DSI display cannot work, please check if you have added /boot/dt-blob.bin and reboot.
6: Please enable camera by raspi-config, choose Interfacing Options->Camera->Yes->Finish-Yesand reboot

Reference:

Test RPi Camera:
Test video0:

sudo raspivid -t 0 -cs 0

Test video1:

sudo raspivid -t 0 -cs 1


If you require technical support, please go to the Support page and post a tickets.