Hi all,
Has anyone got a Slice working with a CM4S module with Ethernet functioning properly? I've tried compiling dt-blob.bin from a couple of CM4S-specific device tree sources, but the SMSC95xx Ethernet chip fails to initialize on Raspberry Pi OS (kernel 6.12/6.18).
If anyone has a known-good dt-blob.bin / config.txt for CM4S on Slice (or a LibreELEC image that handles it), I'd really appreciate it!
Thanks!
Slice + CM4S - anyone have a working dt-blob.bin / image?
-
AlexM -
June 13, 2026 at 11:39 PM -
Thread is Unresolved
-
-
It might be worth asking on the Raspberry Pi forums or their GitHub issues tracker.
-
IIRC the essential bit in the dtblob for ethernet is that you provide a (25MHz?) clock on GPCLK1
The dtblob dts files for CM1 and CM3 that we shipped in LE are here:
GitHub - LibreELEC/slice-firmware: BCM270x firmware related stuff for SliceBCM270x firmware related stuff for Slice. Contribute to LibreELEC/slice-firmware development by creating an account on GitHub.github.comAnd you can get the official RPi dts file from here (you'd need to drop all blocks except for the pins_cm4s block and then add pin and clock setup for GPCLK1):
firmware/extra/dt-blob.dts at master · raspberrypi/firmwareThis repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firmware. -…github.comThe RPi forums is probably the best place to ask about details
so long,
Hias