Has anyone made the RPI Compute Module 4 IO PCI slot work?

I have been trying to make RPI Compute Module 4 IO work with FreeBSD 13.2. Discovered that the latest images (and the 13.1 and 14.0) are still having the issue with devmatch (filed bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271482).
But even after resolving this and making the system work, none of the PCI to SATA boards that I have are working. ASMedia ASM1061, Marvell 88SE9215 (both covered by AHCI) and working in FreeBSD amd64 are not popping up.

dmesg shows (full content attached):
pcib0: <BCM2838-compatible PCI-express controller> mem 0x7d500000-0x7d50930f irq 80,81 on simplebus2
pcib0: hardware identifies as revision 0x304.
pcib0: error: controller failed to start.
device_attach: pcib0 attach returned 6

so, I was wondering has anyone made the PCI slot work with FreeBSD on CM4 IO board?

I am using this board with debian as NAS, and would like to have the FreeBSD ZFS. OpenBSD 7.3 works - system boots, both the PCI cards are correctly recognized.
 

Attachments

  • freebsd13.2.dmesg.RPI4-cm4.txt
    11.8 KB · Views: 72
Back
Top