Waveshare CM4-IO-BASE-B

Waveshare CM4-IO-BASE-B Instruction Manual

For Raspberry Pi Compute Module 4 with USB HDMI Adapter

1. Бүтээгдэхүүн дууссанview

The Waveshare CM4-IO-BASE-B is a versatile carrier board designed for the Raspberry Pi Compute Module 4 (CM4). It expands the CM4's capabilities by providing a wide array of connectivity options, making it suitable for various embedded applications and development projects. This bundle includes a USB HDMI Adapter to further enhance connectivity.

Гол онцлогууд нь:

  • Standard CM4 socket, compatible with all variants of Compute Module 4 (Lite/eMMC series).
  • Multiple USB and HDMI connectors via FFC for extended peripheral support.
  • Gigabit Ethernet RJ45 port for reliable network connectivity.
  • Color-coded Raspberry Pi 40PIN GPIO header for easy expansion.
  • Support for MIPI DSI display and MIPI CSI-2 camera interfaces.
  • M.2 slot for NVME SSDs or communication modules.
Waveshare CM4-IO-BASE-B with USB HDMI Adapter connected

Figure 1: Waveshare CM4-IO-BASE-B carrier board with the USB HDMI Adapter connected via FFC cable.

Components included in the Waveshare CM4-IO-BASE-B bundle

Figure 2: Included components: CM4-IO-BASE-B board, USB HDMI Adapter, FFC cables, USB-C power cable, and mounting screw.

2. Тохиргоо ба суурилуулалт

2.1 Attaching the Compute Module 4

  1. Carefully align your Raspberry Pi Compute Module 4 (CM4) with the CM4 socket on the CM4-IO-BASE-B board. Ensure the connectors are correctly oriented.
  2. Gently press the CM4 into the socket until it is securely seated. Do not force it.
  3. If using a metal case, install the CM4 and IO board into the case following the case manufacturer's instructions.
Raspberry Pi Compute Module 4 installed in a metal case on the CM4-IO-BASE-B

Figure 3: Raspberry Pi CM4 installed on the CM4-IO-BASE-B board within an optional metal case, highlighting the 40PIN GPIO header.

2.2 Connecting the USB HDMI Adapter

  1. Locate the FFC (Flat Flexible Cable) connectors on both the CM4-IO-BASE-B board and the USB HDMI Adapter.
  2. Gently open the latches on the FFC connectors.
  3. Insert the FFC cables into the corresponding connectors, ensuring they are fully seated and correctly oriented.
  4. Close the latches to secure the FFC cables.

2.3 Initial Power-Up and OS Installation

  1. Connect a 5V/2.5A power supply to the USB-C power input port on the CM4-IO-BASE-B.
  2. Connect a display to one of the HDMI ports (either directly on the CM4-IO-BASE-B or via the USB HDMI Adapter).
  3. Connect a USB keyboard and mouse to the USB 2.0 ports.
  4. If your CM4 is a Lite variant (without eMMC), insert a microSD card with a pre-installed Raspberry Pi OS image into the microSD card slot.
  5. Set the BOOT selection switch to the appropriate position (ON for USB-C boot/programming, OFF for eMMC/microSD boot).
  6. Power on the device. Follow the standard Raspberry Pi OS setup procedures.

3. Үйл ажиллагаа

3.1 Портын функц

The CM4-IO-BASE-B provides extensive connectivity:

  • USB 2.0 портууд: For connecting peripherals like keyboards, mice, and USB storage devices.
  • HDMI портууд: Supports up to 4K 30fps output for displays.
  • Гигабит Ethernet: Утастай сүлжээний холболтод зориулагдсан.
  • 40PIN GPIO Header: For connecting various sensors, actuators, and expansion boards. Refer to Raspberry Pi documentation for pinout details.
  • MIPI DSI Display Port: For connecting compatible DSI displays.
  • MIPI CSI-2 Camera Ports: For connecting compatible CSI cameras.
  • M.2 Slot: Supports NVME SSDs or communication modules with PCIe KEY-M interface.
Demonstration of CM4-IO-BASE-B connected to a display

Figure 4: Demonstration of the CM4-IO-BASE-B with the USB HDMI Adapter connected to an external display.

Detailed diagram of CM4-IO-BASE-B components and their labels

Figure 5: Detailed diagram illustrating the various ports and components on the CM4-IO-BASE-B board, including CM4 socket, GPIO header, USB ports, HDMI ports, Ethernet, and M.2 slot.

3.2 Boot Selection

The BOOT switch on the board controls the boot mode of the Compute Module 4:

  • АСААЛТ: The CM4 will boot from the USB-C interface. This mode is typically used for flashing the eMMC memory or for console access.
  • Унтрааж байна: The CM4 will boot from the eMMC (if present) or the microSD card (for Lite variants).

Always ensure the CM4 is powered off before changing the BOOT switch position.

4. Засвар үйлчилгээ

To ensure the longevity and optimal performance of your Waveshare CM4-IO-BASE-B, follow these general maintenance guidelines:

  • Цэвэр байлгах: Тоос шороо, хог хаягдлыг арилгахын тулд самбарыг зөөлөн, хуурай сойз эсвэл шахсан агаараар тогтмол цэвэрлэж байгаарай. Шингэн зүйл хэрэглэхээс зайлсхий.
  • Зөв унтрах: Always perform a proper software shutdown of the Raspberry Pi OS before disconnecting power to prevent data corruption.
  • Байгаль орчны нөхцөл: Самбарыг заасан температур болон чийгшлийн хязгаарт ажиллуулна уу. Хэт их нөхцөл байдлаас зайлсхий.
  • Болгоомжтой харьцах: Avoid touching the electronic components directly. Use anti-static precautions when handling the board.

5. Алдаа засах

If you encounter issues with your CM4-IO-BASE-B, consider the following troubleshooting steps:

  • Цахилгаангүй/LED унтраалттай: Ensure the 5V/2.5A USB-C power supply is correctly connected and functional. Check the PWR indicator LED on the board.
  • Дэлгэцийн гаралт байхгүй: Verify that the HDMI cables are securely connected to both the board/adapter and the monitor. Ensure the monitor is set to the correct input source. Check the BOOT switch position.
  • USB төхөөрөмжүүд ажиллахгүй байна: Confirm that USB devices are properly plugged into the USB 2.0 ports. Try different USB devices or ports.
  • Сүлжээний холболтын асуудлууд: Check the Ethernet cable connection. Verify network settings within the Raspberry Pi OS.
  • CM4 Not Booting: Ensure the CM4 is correctly seated in its socket. If using a Lite variant, verify the microSD card has a valid OS image and is inserted correctly. Check the BOOT switch position.
  • Програм хангамжийн асуудлууд: Many issues can be resolved by ensuring your Raspberry Pi OS is up-to-date. Refer to the official Raspberry Pi documentation for OS-specific troubleshooting.

6. Техникийн үзүүлэлтүүд

The following table details the technical specifications of the Waveshare CM4-IO-BASE-B:

ОнцлогТодорхойлолт
Загварын нэрCM4-IO-BASE-B
CM4 SocketSuitable for all variants of Compute Module 4
СүлжээGigabit Ethernet RJ45 connector
ХолбогчRaspberry Pi 40PIN GPIO header
USBUSB 2.0 Type A × 2, USB 2.0 via FFC connector × 2
ДэлгэцMIPI DSI display port (15pin 1.0mm FPC connector)
КамерMIPI CSI-2 camera port × 2 (15pin 1.0mm FPC connector)
Видео гаралтHDMI port × 2 (including one port via FFC connector), supports 4K 30fps output
RTCReal-time clock with battery socket and ability to wake Compute Module 4
ХадгалахTF card socket for Compute Module 4 Lite (without eMMC) variants
Сэнсний толгойAllows speed adjustment and measurement, 5V
Эрчим хүчний оролт5V
Хэмжээ85 × 56мм
Зүйлийн жин4.8 унц
Багцын хэмжээ5.3 x 3.8 x 1.6 инч
Detailed specifications table for CM4-IO-BASE-B, part 1

Figure 6: Part 1 of the detailed specifications for the CM4-IO-BASE-B, including CM4 socket, networking, and USB.

Detailed specifications table for CM4-IO-BASE-B, part 2

Figure 7: Part 2 of the detailed specifications for the CM4-IO-BASE-B, including display, camera, power input, and dimensions.

7. Дэмжлэг ба баталгаа

For further technical support, documentation, and resources, please visit the official Waveshare website or their product wiki. Waveshare provides comprehensive guides and examples for their products.

Information regarding product warranty can typically be found on the Waveshare official website or through your point of purchase. Please retain your proof of purchase for warranty claims.

Нэмэлт тусламж авахыг хүсвэл дараах хаягаар зочилно уу Waveshare CM4-IO-BASE-B Wiki Page.

Холбогдох баримт бичиг - CM4-IO-BASE-B

Урьдчилсанview Raspberry Pi-д зориулсан Waveshare 4 инчийн DSI LCD дэлгэц: Тохиргоо ба гарын авлага
Waveshare 4 инчийн DSI LCD дэлгэцийн дэлгэрэнгүй гарын авлага, Raspberry Pi-ийн онцлог шинж чанарууд, техник хангамжийн холболт, програм хангамжийн суурилуулалт, дэлгэцийн эргэлт, арын гэрэлтүүлгийн удирдлага, алдааг олж засварлах зэрэгт хамаарна.
Урьдчилсанview Jetson Nano болон тооцоолох модулийн IMX219-170 камерын хэрэглэгчийн гарын авлага
Техник хангамжийн холболт, програм хангамжийн тохиргоо, алдааг олж засварлах зэрэг Jetson Nano болон Raspberry Pi Compute модулиудаар IMX219-170 камерыг ашиглах гарын авлага.
Урьдчилсанview Пико-Рейл-Б: 8 сувгийн реле модулийн хэрэглэгчийн гарын авлага
Raspberry Pi Pico-д зориулсан үйлдвэрлэлийн 8 сувгийн реле модуль болох Waveshare Pico-Relay-B-ийн хэрэглэгчийн гарын авлага. Түүний онцлог шинж чанар, үзүүлэлт, тохиргоо, програмчлалын талаар дэлгэрэнгүй зааварчилгаа болон бусад зүйлсийн хамт мэдэж аваарай.amples.
Урьдчилсанview Waveshare 7 инчийн HDMI LCD (C) хэрэглэгчийн гарын авлага: Тохиргоо ба хэрэглээний гарын авлага
Энэхүү хэрэглэгчийн гарын авлага нь хэрэглэгчдэд Waveshare 7 инчийн HDMI LCD (C) дэлгэцийн тохиргоо болон ажиллагааг тайлбарлаж, түүний үзүүлэлтүүд, Raspberry Pi болон компьютеруудын холболтын аргууд, оновчтой гүйцэтгэлийн чухал хэрэглээний зөвлөмжийг нарийвчлан тайлбарласан болно.
Урьдчилсанview Waveshare 7inch HDMI LCD: Raspberry Pi Touchscreen Display Guide
Comprehensive user guide for the Waveshare 7inch HDMI LCD, covering setup, driver installation, touch calibration, and usage with Raspberry Pi.
Урьдчилсанview Raspberry Pi Pico-д зориулсан Waveshare Industrial 8 сувгийн реле модуль хэрэглэгчийн гарын авлага
Raspberry Pi Pico (Pico-Relay-B)-д зориулсан Waveshare Industrial 8 сувгийн реле модулийн хэрэглэгчийн гарын авлага. Үйлдвэрлэлийн хяналтын хэрэглээний дэлгэрэнгүй онцлог, нийцтэй байдал, хайрцаг болон зүүний гаралт.