Custom Raspberry CM4 IO board design with KSZ9897 1000Mbps Ethernet switch
Custom Raspberry Pi CM4 Carrier board with 4 Ethernet ports

Raspberry Pi CM4 Quad 4G Router

In this project, Raspberry Pi Compute Module 4 is managing quad 4G/LTE modems to handle multiple telephone and cellular network connections. A 5-port 1000Mbps Ethernet switch is integrated in the carrier board.

PCB Assembly and Testing

The PCB Assembly is done on JLCPCB.

The board did not boot at the first time via DC barrel jack connector. After the routing problem underneath DC jack connector, we used the USB Type-C port (intended for flashing CM4 eMMC) as source of power supply and could make CM4 booting. HDMI and USBs worked as expected.

We started trying to make the KSZ9897 Ethernet switch IC working. With quick testing, it didn’t work. I tried to read the KSZ9897’s datasheet and application notes in detail to understand its configuration options.

I’ll post this testing results after we do more experiements around this KSZ9897 1Gb Ethernet switch IC.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *