<?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=WSAL18781_%E2%80%93_Compute-Module-4%2Fen</id>
	<title>WSAL18781 – Compute-Module-4/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=WSAL18781_%E2%80%93_Compute-Module-4%2Fen"/>
	<link rel="alternate" type="text/html" href="https://wiki.jw-tech.eu/index.php?title=WSAL18781_%E2%80%93_Compute-Module-4/en&amp;action=history"/>
	<updated>2026-10-23T21:58:28Z</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=WSAL18781_%E2%80%93_Compute-Module-4/en&amp;diff=2028&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=WSAL18781_%E2%80%93_Compute-Module-4/en&amp;diff=2028&amp;oldid=prev"/>
		<updated>2026-09-05T22:41:24Z</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 official Raspberry Pi CM4 IO Board serves as a baseboard for the Compute Module 4. It consolidates interfaces on one side and is suitable both for development environments and for integration into end products via HATs and PCIe modules.&lt;br /&gt;
&lt;br /&gt;
== Related products at JW Tech ==&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18781 WSAL18781 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18782 WSAL18782 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18784 WSAL18784 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18785 WSAL18785 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18786 WSAL18786 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18787 WSAL18787 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18788 WSAL18788 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18789 WSAL18789 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18790 WSAL18790 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18792 WSAL18792 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18794 WSAL18794 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18795 WSAL18795 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18796 WSAL18796 – Raspberry Pi Compute Module 4 IO Board, a Development Platform for CM4]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL18806 WSAL18806 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL19180 WSAL19180 – Raspberry Pi Compute Module 4 Dev Kit, with Official IO Board and Optional 7&amp;quot; Touchscreen]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL19181 WSAL19181 – Raspberry Pi Compute Module 4 Dev Kit, with Official IO Board and Optional 7&amp;quot; Touchscreen]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL19754 WSAL19754 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL20390 WSAL20390 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL23619 WSAL23619 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL25531 WSAL25531 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL25782 WSAL25782 – Raspberry Pi Compute Module 4, Options For RAM / EMMC/ Wireless]&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Official Raspberry Pi baseboard, compatible with the Compute Module 4 (CM4).&lt;br /&gt;
* Interfaces are consolidated on one side; supports standard HATs and PCIe devices.&lt;br /&gt;
* PCIe Gen 2 x 1 port accepts standard PCIe cards; demonstrated working with NVMe drives via a passive adapter.&lt;br /&gt;
* PCIe interface does not support MSI-X; typical devices fall back to MSI.&lt;br /&gt;
* USB 2.0 is disabled by default (power saving); enabling requires adding dtoverlay=dwc2,dr_mode=host to config.txt.&lt;br /&gt;
* Newer OS images (after Oct 30, 2021) report &amp;#039;config failed, hub doesn&amp;#039;t have any ports! (err -19)&amp;#039; in OTG mode; fix by removing otg_mode=1 and adding the dwc2 overlay.&lt;br /&gt;
* RTC (PCF85063A) resides on I2C-10 at address 0x51; fan controller (EMC2301) at 0x2f on the same bus.&lt;br /&gt;
* Extended version only supports 12 V; the fan must be connected before powering on, otherwise the control chip may be damaged.&lt;br /&gt;
* DSI display: default resolution 800×480; when using the official board, jumper J6 must be closed.&lt;br /&gt;
* When using a DSI display, HDMI1 has no image output even if no DSI screen is connected; enabling two HDMI outputs requires removing the relevant configuration from config.txt.&lt;br /&gt;
* CSI cameras: single-port cameras work only on CAM0; CAM1 alone is not possible; dual cameras require both ports simultaneously.&lt;br /&gt;
* Older systems (Buster/Bullseye): CSI/DSI disabled by default; three I2C devices (I2C-10, I2C-11, I2C-0) are occupied; booting uses dtc compilation of dt-blob files.&lt;br /&gt;
* Newer systems (Bookworm): camera overlays such as ov9281, imx219, imx477, etc.; test commands libcamera-hello / libcamera-jpeg / libcamera-vid.&lt;br /&gt;
* All changes to config.txt require a reboot to take effect.&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;
sudo nano /boot/config.txt&lt;br /&gt;
dtparam=i2c_vc=on&lt;br /&gt;
dtoverlay=i2c-rtc,pcf85063a,i2c_csi_dsi&lt;br /&gt;
#dtparam=audio=on&lt;br /&gt;
sudo reboot&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
sudo hwclock -s&lt;br /&gt;
sudo hwclock --set --date=&amp;quot;9/8/2021 16:45:05&amp;quot;&lt;br /&gt;
sudo hwclock -r&lt;br /&gt;
sudo hwclock --verbose&lt;br /&gt;
uname -a&lt;br /&gt;
dtoverlay=i2c-fan,emc2301,i2c_csi_dsi,midtemp=45000,maxtemp=65000&lt;br /&gt;
i2cdetect -y 10&lt;br /&gt;
dtoverlay=vc4-kms-dsi-7inch,dsi0&lt;br /&gt;
dtoverlay=vc4-kms-dsi-7inch,dsi1&lt;br /&gt;
dtoverlay=ov9281,cam0&lt;br /&gt;
dtoverlay=imx219,cam0&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;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes and version constraints ==&lt;br /&gt;
* Fan connection only in powered-off state; connecting later may damage the control chip.&lt;br /&gt;
* RTC battery must be properly connected and voltage-intact, otherwise inaccurate time values.&lt;br /&gt;
* Camera CAM1 cannot be used alone; single-camera operation only via CAM0.&lt;br /&gt;
* Using DSI disables HDMI1; to enable dual HDMI outputs, remove the DSI configuration.&lt;br /&gt;
* Older kernel versions (&amp;amp;lt; 6.1.31) do not support the EMC2301 fan driver.&lt;br /&gt;
* All configuration changes require a reboot; forgetting this causes features not to work.&lt;br /&gt;
* I2C address verification with i2cdetect -y 10; valid addresses show &amp;#039;UU&amp;#039; instead of digits.&lt;br /&gt;
* Connecting devices while powered on is prohibited; always connect first, then power on.&lt;br /&gt;
&lt;br /&gt;
== Source and revision record ==&lt;br /&gt;
* [https://www.waveshare.com/wiki/Compute-Module-4 Compute-Module-4 - Waveshare Wiki]&lt;br /&gt;
* Source revision: 103660&lt;br /&gt;
* Captured: 2026-09-01T03:38:51+00:00&lt;br /&gt;
* SHA-256: &amp;lt;code&amp;gt;35b65975beb83959b7e50227f13930b21eef00831b90d8170258fe6dc6794daf&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>JWTechPublisher</name></author>
	</entry>
</feed>