BIGTREETECH CB2 User Manual 1. Product Profile The BIGTREETECH CB2, compatible with the Raspberry Pi CM4 form factor, uses two 100-pin high-speed board-to-board (BTB) connector for easy and quick connection with external expansion baseboards. It offers an alternative with similar IO capabilities, including Micro HDMI, USB, Gigabit Ethernet, DSI, and CSI outputs.
2. Peripheral Interface 2.1. Pin Description Signal Connector Description A connector_01 A connector_02 GBIT_MDI3_P A connector_03 GBIT_MDI1_P A connector_04 GBIT_MDI3_N A connector_05 GBIT_MDI1_N A connector_06 A connector_07 A connector_08 GBIT_MDI2_N A connector_09 GBIT_MDI0_N A connector_10 GBIT_MDI2_P A connector_11 GBIT_MDI0_P A connector_12 A connector_13 A connector_14 1000M_LED...
Page 7
BIGTREETECH CB2 User Manual GPIO0_A6 A connector_37 GPIO3_C3 A connector_38 GPIO4_A2 A connector_39 GPIO3_C2 A connector_40 GPIO0_C4 A connector_41 A connector_42 A connector_43 GPIO3_C1 A connector_44 GPIO4_A3 A connector_45 GPIO1_A1 A connector_46 GPIO4_C6 A connector_47 GPIO1_A0 A connector_48 GPIO0_C0 A connector_49...
Page 8
BIGTREETECH CB2 User Manual GPIO4_B4 A connector_82 VCC_5V A connector_83 5V IN /2A 3.3v out /200mA A connector_84 VCC_5V 5V IN /2A A connector_85 3.3v out /200mA A connector_86 VCC_5V A connector_87 5V IN /2A 1.8v out /100mA A connector_88...
Page 9
BIGTREETECH CB2 User Manual MIPI_CSI_RX_CLK0N B connector_27 USB3-DM B connector_28 MIPI_CSI_RX_CLK0P B connector_29 USB3-DP B connector_30 B connector_31 B connector_32 MIPI_CSI_RX_D2N B connector_33 MIC1_IN B connector_34 MIPI_CSI_RX_D2P B connector_35 MIC2_IN B connector_36 B connector_37 B connector_38 MIPI_CSI_RX_D3N B connector_39 MIPI_CSI_RX_CLK1N...
Page 10
BIGTREETECH CB2 User Manual HTX2N HDMI TX2 Negative. B connector_72 B connector_73 B connector_74 MIPI_DSI_TX1_D0N B connector_75 HTX1P HDMI TX1 Positive. B connector_76 MIPI_DSI_TX1_D0P B connector_77 HTX1N HDMI TX1 Negative. B connector_78 B connector_79 B connector_80 MIPI_DSI_TX1_D1N B connector_81 HTX0P HDMI TX0 Positive.
When used with the Manta series motherboard, the 40 Pin GPIO follows a custom IO sequence as shown below. Pin 7 corresponds to "PC7" on the CB2, and Pin 11 corresponds to "PC14" on the CB2. The mapping of GPIO numbering for the CB2 is as follows: (Px-PA) * 32 + Pin...
BIGTREETECH CB2 User Manual 4. Writing OS 4.1. Download the OS Image Please download and install the OS image we provided: https://github.com/bigtreetech/CB1/releases 4.2. Download and Install the Writing Software The official Raspberry Pi Imager: https://www.raspberrypi.com/software/ The balenaEtcher: https://www.balena.io/etcher/ Either of the above software options can be used. Choose one to download and install.
Page 13
BIGTREETECH CB2 User Manual 2. Choose OS. 3. Select "Use custom", then select the image that you downloaded. 4. Select the MicroSD card and click "WRITE" (WRITE the image will format the MicroSD card. Be careful not to select the wrong storage device, otherwise the...
BIGTREETECH CB2 User Manual data will be formatted). Wait for the writing to complete. 4.3.2. Using balenaEtcher Insert MicroSD into your computer via a card reader.
Page 15
BIGTREETECH CB2 User Manual Select the image that you downloaded. Select the MicroSD card and click "WRITE" (WRITE the image will format the MicroSD card. Be careful not to select the wrong storage device, otherwise the data will be formatted).
Page 16
BIGTREETECH CB2 User Manual Wait for the writing to complete.
BIGTREETECH CB2 User Manual 5. Configuration of Network 5.1. Using an Ethernet Cable The Ethernet connection is plug-and-play, requiring no additional settings. 5.2. Setting Up WiFi After the OS image has been written, the Micro SD card will have a FAT32 partition recognized by the computer.
BIGTREETECH CB2 User Manual 6. Configure the Motherboard 6.1. Connect to the Device Using SSH Software 1. Install the SSH software Mobaxterm: https://mobaxterm.mobatek.net/download-home- edition.html 2. Insert the MicroSD card into the motherboard and power it on. Wait for the system to start, which takes about 1-2 minutes.
BIGTREETECH CB2 User Manual 6. Enter the login name and password to access the SSH terminal interface. Login name: biqu Password: biqu 6.2. Compile MCU Firmware After SSH connects to the device, enter the following in the command line: cd ~/klipper/...
Page 20
BIGTREETECH CB2 User Manual Enter to compile the firmware. When is completed, the required make make firmware will be generated in the folder and can be klipper.bin home/pi/klipper/out directly downloaded to the computer on the left side of the SSH software.
1. All plugging and unplugging operations, except for HDMI, USB, and Ethernet ports, should be conducted with the power off. 2. Pay attention to the heat dissipation issues of the CB2. If the applications being run consume excessive system resources, the heating can become quite severe.
Need help?
Do you have a question about the CB2 and is the answer not in the manual?
Questions and answers