<?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=WSAL21364_%E2%80%93_PCIe-Packet-Switch-4P%2Fen</id>
	<title>WSAL21364 – PCIe-Packet-Switch-4P/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=WSAL21364_%E2%80%93_PCIe-Packet-Switch-4P%2Fen"/>
	<link rel="alternate" type="text/html" href="https://wiki.jw-tech.eu/index.php?title=WSAL21364_%E2%80%93_PCIe-Packet-Switch-4P/en&amp;action=history"/>
	<updated>2026-10-23T22:04:05Z</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=WSAL21364_%E2%80%93_PCIe-Packet-Switch-4P/en&amp;diff=1426&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=WSAL21364_%E2%80%93_PCIe-Packet-Switch-4P/en&amp;diff=1426&amp;oldid=prev"/>
		<updated>2026-09-05T22:29:37Z</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 Waveshare PCIe-Packet-Switch-4P expands a single PCIe Gen 2 x1 port into four PCIe Gen 2 x1 slots. It uses an ASM1184 controller, operates driver-free (plug-and-play), and is compatible with the Raspberry Pi Compute Module 4.&lt;br /&gt;
&lt;br /&gt;
== Related products at JW Tech ==&lt;br /&gt;
* [https://shop.jw-tech.eu/p/WSAL21364 WSAL21364 – Extended 4-Ch PCIe Gen 2 ×1 Expander, Stable Performance, Driver-Free]&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Expands one PCIe channel into four PCIe Gen 2 x1 channels; backward compatible with PCIe Gen 1 x1.&lt;br /&gt;
* Two power options: via the PCIe connector (12 V) or via a 12 V DC header.&lt;br /&gt;
* Supports the Raspberry Pi Compute Module 4.&lt;br /&gt;
* Uses an ASM1184 controller, so it is driver-free and plug-and-play.&lt;br /&gt;
* When used with the Compute Module 4 PoE 4G Board or the Compute Module 4 IO Board, no external power adapter is required.&lt;br /&gt;
* Bandwidth limit is 5 Gbps per channel (PCIe Gen 2 x1); speed will not exceed this limit regardless of configuration.&lt;br /&gt;
* The module is powered by 12 V; if 12 V is unavailable, it can also be powered by 5 V.&lt;br /&gt;
* The maximum output current of each 3.3 V supply on any PCIe interface must stay below 1.5 A.&lt;br /&gt;
* For devices not on the supported-device list, the kernel must be rebuilt.&lt;br /&gt;
* Kernel build environment: Ubuntu 20.04 desktop (amd64) with a Linaro cross-toolchain for arm64.&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 apt install git bc bison flex libssl-dev make libc6-dev libncurses5-dev&lt;br /&gt;
wget https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/aarch64-linux-gnu/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz&lt;br /&gt;
export PATH=$PATH:~/gcc-linaro/bin&lt;br /&gt;
git clone --depth=1 https://github.com/raspberrypi/linux&lt;br /&gt;
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- bcm2711_defconfig&lt;br /&gt;
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig&lt;br /&gt;
make -j8 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Image modules dtbs&lt;br /&gt;
sudo sshfs [email protected]:/ /mnt/pi-ext4&lt;br /&gt;
sudo env PATH=$PATH make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- INSTALL_MOD_PATH=/mnt/pi-ext4 modules_install&lt;br /&gt;
sudo cp arch/arm64/boot/Image /mnt/pi-fat32/kernel8.img&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes and version constraints ==&lt;br /&gt;
* Do not plug directly into a PC motherboard&amp;#039;s PCIe slot.&lt;br /&gt;
* Devices outside the supported list require a rebuilt kernel; exact steps are version-sensitive.&lt;br /&gt;
* The placeholder IP 192.168.x.x must be replaced with the actual Raspberry Pi IP address.&lt;br /&gt;
* If a &amp;#039;Connection reset by peer&amp;#039; error occurs, the SSH public key must be re-checked and the connection retested.&lt;br /&gt;
* The described build steps are tied to Ubuntu 20.04 and a specific Linaro toolchain version; other versions may cause deviations.&lt;br /&gt;
* The power source (12 V vs. 5 V) must be confirmed before deployment.&lt;br /&gt;
&lt;br /&gt;
== Source and revision record ==&lt;br /&gt;
* [https://www.waveshare.com/wiki/PCIe-Packet-Switch-4P PCIe-Packet-Switch-4P - Waveshare Wiki]&lt;br /&gt;
* Source revision: 74709&lt;br /&gt;
* Captured: 2026-09-03T02:44:08+00:00&lt;br /&gt;
* SHA-256: &amp;lt;code&amp;gt;6c17d75c8de24258b9244c84bc3af1e845fab5b14289c41c77b67a643d1c6626&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>JWTechPublisher</name></author>
	</entry>
</feed>