Hi everyone,
I’m having trouble getting my M2X extension board to work with an NVMe SSD on my VIM3. Here is my full setup:
Hardware:
-
Khadas VIM3
-
Khadas M2X Extension Board
-
Sabrent Rocket SB-ROCKET-1TB (Phison E12 controller, NVMe PCIe 3.0 x4)
Software:
-
OS: Ubuntu 22.04.5 LTS (Jammy Jellyfish)
-
Kernel: 5.15.137 #1.7.3
-
Fenix version: 1.7.3-241129
-
Install type: EMMC
Symptoms:
-
The M2X board does not power on/get detected
-
lspcireturns nothing -
dmesgshows:amlogic-new-usb3-v2 ffe09080.usb3phy: Failed to get pcie_bgp -
No
/dev/nvme0device present
What I have already tried:
-
-
Verified physical connections and M2X board installation
-
Confirmed
overlays=m2x pciein/boot/uEnv.txt -
Modified the DTB at
/boot/dtb/amlogic/kvim3.dtbsettingstatus = "okay"on thepcie@fc000000node -
kbitool is not available/installable on this firmware version
-
Is there any fix for the pcie_bgp clock error on kernel 5.15?
Thanks in advance!