[Holiday Announcement] We will be closed for Raya Holiday from 11th - 18th May. All orders after 10th May, 12 pm (GMT +8) will only be processed on 19th May.
RPi Compute Module 4 IO Board

RPi Compute Module 4 IO Board

    • Login to view ProMaker's Insider Price!
    • $39.38
  • Ex Tax: $39.38
    • Cashback: $1.18
    • CytronCash Balance: Login
    • Availability:
      24

    Accessories you may need

    Enter desired quantity before clicking 'Add to Cart' button

    Adapter 12V 2A (UK Plug)

    Adapter 12V 2A (UK Plug)

    • 5 or more $2.13
    • 20 or more $1.90
    • 50 or more $1.80

    $2.25 Ex Tax: $2.25

    Mini Jumper With Tail

    Mini Jumper With Tail

    • 100 or more $0.05
    • 1000 or more $0.02

    $0.08 Ex Tax: $0.08

    USB Micro B Cable

    USB Micro B Cable

    • 10 or more $0.92
    • 100 or more $0.75

    $1.00 Ex Tax: $1.00

    PKCELL CR2032 3V Button Cell Battery (1pcs)

    PKCELL CR2032 3V Button Cell Battery (1pcs)

    • 50 or more $0.14
    • 200 or more $0.12

    $0.15 Ex Tax: $0.15

    • Total accessories: $0.0
    • Grand total: 39.38

    • Product Code: RPI-CM4-IOB
    • Warranty Period: 12 months
    • Shipping:

    Note: This is the IO board for the newly launched Raspberry Pi Compute Module 4.

    Note: The Compute Module is not included, please choose your preferred CM4 from here:

    Note: Check out these bundles:

     

     


    With the launch of Raspberry Pi 4 Model B (1GB, 2GB, 4GB) last year (2019) and the 8GB RAM version in May this year (2020), everyone has been asking for Compute Module 4. Now, the waiting is over.

    Compute Module 4 is official launched on 19th October 2020 with the same or better spec, and there are 32 variants of the module to choose from. Since there are quite significant upgrades on Compute Module 4 compares to its predecessor (CM3 or CM3+), you will need a new IO board for it. This is the IO board designed by the Raspberry Pi team specifically for CM4:

     

    The Raspberry Pi CM4 IO board is designed for the development of products using the Raspberry Pi Compute Module 4. In some situations, the CM4 IO board can be used directly in products. The CM4 IO board contains many of the interfaces that the Raspberry Pi 4B has, for general usage you should refer to Raspberry Pi 4B documentation. The significant difference to a Raspberry Pi 4B is the addition of a PCIe x1 socket. The CM4 IO board can be used as a reference design for examples of how to interface to the Raspberry Pi Compute Module 4.

    This CM4 IO board supports all variants of the CM4 board, including the Lite version (without onboard eMMC). The CM4 should be stacked on the CM4 IO board's two connectors:

    Two 100-pin high-density sockets for the CM4

     

    After CM4 is stacked on the IO board

     

    CM4 IO board breakouts quite some extra peripheral ports if we compared it with Raspberry Pi 4 Model B:

    • 2 x DSI display port - The DSI connectors are 22-way 0.5mm pitch to pitch. These connectors are the same as the existing CMIO board but different from the Raspberry Pi 4 Model B.
    • 2 x CSI camera input port - The CSI connectors are 22-way 0.5mm pitch to pitch. These connectors are the same as the existing CMIO board but different from the Raspberry Pi 4 Model B. Now you can get an extra camera input on the CM4 IO board. The CSI connectors are compatible with the Raspberry Pi Zero CSI connector, so the FFC/FPC cable can be utilized for the camera module interface on the CM4 IO board.
    • 1 x PCIe Gen 2 socket - Accepts standard computer PCIe cards. Will require a suitable OS driver for the PCIe card. The PCIe interface on Raspberry Pi 4B is used for the USB 3.0 interface via the VLI805 XHCI controller. If you need USB3.0 on CM4 IO, an external XHCI controller is needed.
      • Currently, the CM4 bootloader DOES NOT support NVMe drives.
      • PCIe interface DOES NOT support MSI-X. Typically PCIe devices will fall back to MSI.
    • 1 x Cooling Fan connector - Support standard +12VDC cooling fan with PWM drive and tacho output. An EMC2301 controls the fan via I2C.
    • 1 x RTC with Coin Cell Socket - A PCF85063AT RTC is able to wake CM4 from the previous shutdown via alarm output. If an alarm goes off during normal operation, the CM4 will be reset. This can be used as a watchdog timer if required.
    • 1 x DC Barrel Jack - A DC Barrel Jack with 5.5mm*2.1mm, +12VDC as the main power supply unit. There is a 12V to 5V DC-DC converter to power the CM4. The +12VDC is also fed the +12V PCIe slot, the cooling fan.
    • 1 x USB Micro B Slave port - There is a USB Micro B port for CM4 to be updated via rpiboot. When a USB cable is inserted into this port, the USB hub on the CM4 IO board is automatically disabled, the USB 2.0 on CM4 becomes a USB device (slave).
    • 1 x MicroSD card socket - This is only meant for CM4 Lite as it does not come with onboard eMMC memory for Operating System and will require external memory to boot. Although the Raspberry Pi 4B has a microSD card socket, the CM4 IO board comes with a push-push type socket :)

    Dual DSI and Dual CSI connectors on CM4 IO board

    Note: The CSI on the CM4 IO board is compatible with the Raspberry Pi Zero CSI connector, so you can utilize the FFC/FPC cable for Raspberry Pi Zero to interface with the camera module.

    Note: However, the DSI port on CM4 IO Board is NOT COMPATIBLE with the FFC cable for RPi Zero.

    Note: If you get the CM4 with eMMC, this video and blog post by Jeff Geerling is helpful for you to flash the eMMC with the OS that you want:

    Features and Spec:

    • Specially designed for CM4 from the Raspberry Pi team
    • Accepts the complete range of CM4 modules, all 32 variants:
    • External +12VDC PSU, through DC Barrel Jack 5.5mm*2.1mm
    • 2 x Full-size HDMI 2.0 connectors
    • Gigabit Ethernet RJ45 with POE support
    • 2 x USB 2.0 Socket, with the header for two more sockets
    • USB Micro B socket for updating the CM4's onboard eMMC
    • MicroSD Card socket for CM4Lite modules, Push-Push socket
    • PCIe Gen 2 x 1 socket
    • Standard Cooling Fan connector, support PWM and Tacho feedback
    • External power connector ( +5, +12VDC)
    • 2 x MIPI DSI display FPC connectors ( 22pin 0.5mm pitch cable)
    • 2 x MIPI CSI-2 camera FPC connectors ( 22pin 0.5mm pitch cable)
    • Raspberry Pi HAT connector, the standard 40-pin GPIO, and the PoE 4-pin header
    • RTC with Battery socket and ability to wake up CM4
    • Various jumpers to disable features e.g Wireless, EEPROM writing
    • Compliance: For a full list of local and regional product approvals, please visit: raspberrypi.org
    • Dimension: 160mm x 90mm

    Packing List:

    • 1 x Raspberry Pi Compute Module 4 IO Board

    Resources:

     

    No questions have been asked about this product.

    Ask a question

    Note: HTML is not translated!
    • 5 out of 5
                    
    Total Reviews (8)
    • 5
      100%
    • 4
      0%
    • 3
      0%
    • 2
      0%
    • 1
      0%

    Tags: Raspberry Pi, CM4, IO board, CMIO, CM4IO, PCIe, Development board