M.2 to PCIe adapter issues

I have been trying to get a few different PCIe cards to work with Rock 5b by using a m.2 to PCIe adapter in the NVMe slot. For now I’m using a Ethernet card. So far I have two issues.

  1. I can’t boot with the card installed. I don’t get any screen output. A workaround I have found is to insert the card with the system running and reboot. This makes the card to be listed with lspci.

  2. I have installed the required driver package for the Ethernet card successfully and it is listed as a device. If I plug it to a network it gets an IP address through DHCP but the link is dead.

Has anyone had any success in doing something similar?

It was a power supply problem. I changed from a PD supply to constant 12 V from a bench supply and the boot problem is gone

1 Like