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.
