Google Chat: zj734465502@gmail.com
+86-0755-88291180
sales01@spotpear.com
dragon_manager@163.com
services01@spotpear.com
manager01@spotpear.com
WhatsApp:13246739196
CM4-NANO-B (Raspberry Pi CM4 Ultra Mini Expansion Board Type B) is a baseboard that can be used with Raspberry Pi Compute Module 4. Although it is tiny, it can bring out the interface of Raspberry Pi Compute Module 4.
1. DO NOT hot-plug any devices except the USB and HDMI.
2. As the module does not have any protection, please do not short-circuit the power supply.
3. The USB Type-C interface can be used as a power supply or as a USB SLAVE interface to program the image.
4. In order to ensure the normal power supply of the CM4, please do not connect other devices when using the USB Type-C interface to program the image.
5. Providing 5V 2A for CM4 to ensure that it is in normal use. Otherwise, there may be problems such as automatic shutdown, frequency reduction and so on.
6. The USB2.0, CSI, DSI and Audio interfaces are disabled by default and need to be enabled by the user.
CM4-NANO-B
Compute_Module 4
Onboard Resources
Label | Name | Description |
1 | CM4 socket | suitable for all variants of Compute Module 4 |
2 | Micro SD card interface | For inserting a Micro SD card with the system, only for Lite version |
3 | 40PIN GPIO interface | Easy access to various HAT modules |
4 | Ethernet port | RJ45 Gigabit Ethernet port, support 10 / 100 / 1000M network access |
5 | Power supply/burning interface | 5V/2A power supply, can also be used as eMMC programming interface |
6 | Audio Interface | 3.5mm audio interface |
7 | User button | Support various USB device |
8 | USB2.0 | Indicates the working status of the Raspberry Pi |
9 | CAM interface | MIPI CSI camera interface, connect with CM4 CSI0 interface |
10 | DSI | MIPI DSI display interface, connect with CM4 DSI1 interface |
11 | DC step-down circuit | DC buck circuit to power 3.3V for DSI, CSI and GPIO |
12 | MINI HDMI | HDMI interface, support 4K 30fps output |
13 | BOOT | ON: Switch the USB to type C interface, and enter the download mode when powered on (configured as a large-capacity disk through rpi boot) OFF: Switch the USB to TYPE A interface, it will not enter the download when powered on (start from eMMC or SD card) |
USB enable configuration
dtoverlay=dwc2,dr_mode=host
USB-OTG Mode
config failed, hub doesn't have any ports! (err -19)
Configuration
sudo apt-get install p7zip-full 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/ #If executed with two cameras and DSI1 sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp1-double_cam.dts #When using any DSI, HDMI1 has no image output, even if you do not connect the DSI screen, as long as you compile the corresponding file, then HDMI1 will not output. #If you need to restore, just delete the corresponding dt-blob.bin: sudo rm -rf /boot/dt-blob.bin #After the execution is complete, turn off the power and restart the CM4
Open CSI Camera
Old version (buster)
1. Execute the following command to enter the Raspberry Pi configuration
sudo raspi-config
2. Choose Interfacing Options and enter
3.Choose Camera
4.Choose to open camera interface
5.The system prompts as follows:
6.Back to the main interface, select Finish
7.Reboot the system
New version (bullseye)
1. Execute the following command to enter the Raspberry Pi configuration
sudo raspi-config
2. Select Interfacing Options and enter
3. Choose to open camera interface
4. Choose to enable legacy camera support
5. The system prompts as follows:
6.Back to the main interface, select Finish
7.Then reboot the system
CSI Camera Test
raspistill -o image.jpg
raspivid -o video.h264 -t 10000
Refer to CSI camera
1. edit config.txt
sudo nano /boot/config.txt
2.add content at the bottom
dtparam=audio=on dtoverlay=audremap,pins_18_19
3.Enter to the graphical interface, right-click the volume icon, and select AV Jack