<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.jw-tech.eu/index.php?action=history&amp;feed=atom&amp;title=WSAL19887_%E2%80%93_CM4-IO-BASE-A%2Fen</id>
	<title>WSAL19887 – CM4-IO-BASE-A/en - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jw-tech.eu/index.php?action=history&amp;feed=atom&amp;title=WSAL19887_%E2%80%93_CM4-IO-BASE-A%2Fen"/>
	<link rel="alternate" type="text/html" href="https://wiki.jw-tech.eu/index.php?title=WSAL19887_%E2%80%93_CM4-IO-BASE-A/en&amp;action=history"/>
	<updated>2026-10-23T22:04:17Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in JW Tech Wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.jw-tech.eu/index.php?title=WSAL19887_%E2%80%93_CM4-IO-BASE-A/en&amp;diff=2046&amp;oldid=prev</id>
		<title>JWTechPublisher: Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex</title>
		<link rel="alternate" type="text/html" href="https://wiki.jw-tech.eu/index.php?title=WSAL19887_%E2%80%93_CM4-IO-BASE-A/en&amp;diff=2046&amp;oldid=prev"/>
		<updated>2026-09-05T22:41:45Z</updated>

		<summary type="html">&lt;p&gt;Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOINDEX__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Documentation notice:&amp;#039;&amp;#039;&amp;#039; This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The CM4-IO-BASE-A is a composite breakout board by Waveshare for the Raspberry Pi Compute Module 4 (CM4/CM4L). It provides HDMI, USB, M.2, CSI camera and DSI display interfaces, a 40-pin GPIO header, a TF card slot (Lite variant only), and a PWM fan connector.&lt;br /&gt;
&lt;br /&gt;
== Related products at JW Tech ==&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL19887 WSAL19887 – Mini Base Board (A) Designed for Raspberry Pi Compute Module 4]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL20130 WSAL20130 – Mini-Computer Based on Raspberry Pi Compute Module 4 (NOT Included), Mini IO Board Lite Ver, Metal Case, with Cooling Fan]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL20258 WSAL20258 – Mini-Computer Based on Raspberry Pi Compute Module 4 (NOT Included), Mini IO Board Lite Ver, Metal Case, with Cooling Fan]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL20269 WSAL20269 – CM4-IO-BASE-A + USB HDMI Adapter, for Raspberry Pi Compute Module 4]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL20271 WSAL20271 – CM4-IO-BASE-BOX-A + USB HDMI Adapter, for Raspberry Pi Compute Module 4]&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* V4 release notes: Fixed BT-DIS/WIFI-DIS silkscreen inconsistency; DSI interface changed from DSI0 to DSI1 with higher resolution support.&lt;br /&gt;
* Power: The Type-C port serves as a 5 V / 2.5 A power input and an eMMC programming interface. Do not connect other devices while flashing the image.&lt;br /&gt;
* HDMI: Two HDMI ports (HDMI0 and HDMI1), both supporting 4K@30 fps. Enabling a DSI display disables HDMI1 output.&lt;br /&gt;
* USB: Two USB 2.0 ports expanded to four via an FE1.1S hub chip. Disabled by default; enable with dtoverlay=dwc2,dr_mode=host in config.txt.&lt;br /&gt;
* M.2: M-Key connector supports PCIe devices such as NVMe SSDs, not SATA drives. Power limited to 1.5 A; version B recommended if throttling occurs.&lt;br /&gt;
* Fan: Only 5 V fans are supported; no speed controller is onboard. The PWM output connects to GPIO18 on the CM4.&lt;br /&gt;
* CSI cameras: Dual MIPI CSI camera connectors. Single-port cameras work only on CAM0; dual-camera setups require compiling a custom dt-blob.bin.&lt;br /&gt;
* DSI displays: From V4 onward, DSI1 is used. Older systems (Buster/Bullseye) need a compiled dt-blob.bin from the provided source archive.&lt;br /&gt;
* Boot selection: Jumper shorted boots from USB-C; jumper open boots from eMMC or TF card.&lt;br /&gt;
* No PoE support is available on this expansion board.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Commands and examples – verify before use:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
dtoverlay=dwc2,dr_mode=host&lt;br /&gt;
libcamera-hello --list-cameras&lt;br /&gt;
libcamera-hello -t 0&lt;br /&gt;
libcamera-jpeg -o test.jpg&lt;br /&gt;
libcamera-vid -t 10000 -o test.h264&lt;br /&gt;
sudo nano /boot/firmware/config.txt&lt;br /&gt;
dtparam audio=on&lt;br /&gt;
sudo raspivid -t 0 -cs 0&lt;br /&gt;
sudo raspivid -t 0 -cs 1&lt;br /&gt;
wget https://files.waveshare.com/upload/7/75/CM4_dt_blob_Source.zip &amp;amp;&amp;amp; unzip -o CM4_dt_blob_Source.zip -d ./CM4_dt_blob_Source &amp;amp;&amp;amp; sudo chmod 777 -R CM4_dt_blob_Source &amp;amp;&amp;amp; cd CM4_dt_blob_Source/&lt;br /&gt;
sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp1-double_cam.dts&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes and version constraints ==&lt;br /&gt;
* If DSI is enabled, HDMI1 output is disabled even without a DSI screen connected; removing the DSI config and deleting /boot/dt-blob.bin restores HDMI1.&lt;br /&gt;
* M.2 power is capped at 1.5 A; sustained high draw may cause SSD throttling—consider version B for heavier loads.&lt;br /&gt;
* On older system versions (Buster/Bullseye), camera and DSI are disabled by default and require compiling a custom dt-blob.bin from the provided source archive.&lt;br /&gt;
* Single-port cameras only operate on CAM0; CAM1 cannot be used alone. Dual-camera configurations require configuring both ports.&lt;br /&gt;
* The fan has no speed controller, so fan speed cannot be dynamically adjusted; only 5 V fans are compatible.&lt;br /&gt;
* When flashing the image via USB-C, do not connect any other devices during the process to avoid failure.&lt;br /&gt;
* From V4 onward the DSI interface is DSI1; older firmware still uses DSI0, so configuration must match the hardware revision.&lt;br /&gt;
&lt;br /&gt;
== Source and revision record ==&lt;br /&gt;
* [https://www.waveshare.com/wiki/CM4-IO-BASE-A CM4-IO-BASE-A - Waveshare Wiki]&lt;br /&gt;
* Source revision: 104442&lt;br /&gt;
* Captured: 2026-09-02T03:00:47+00:00&lt;br /&gt;
* SHA-256: &amp;lt;code&amp;gt;5fe1afe86441cade622b4e92cc82d01da2df8b99e37ffce23efe382d4a7ef0d8&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>JWTechPublisher</name></author>
	</entry>
</feed>