Hello. I would like to boot R3 mini from NVMe. I think I more or less understand the bootchain (thanks for Frank & Eric). Right now I cannot see NVMe from uboot. Tried different versions (openwrt, frank-w’s prebuilt images) booted from a pendrive, but pcie enum output is empty. Linux (openwrt busybox and this debian image) successfully probe and recognize the NVMe. Is there something I miss? Thanks!
Thanks, yes I missed nvme scan but with that version it is the same.
But this might be a regression. Downloaded and tried other versions:
U-Boot 2024.04-bpi-g285dd4d9e-dirty (Jul 21 2024): works
U-Boot 2024.07-bpi-g80d10f258-dirty (Sep 02 2024): works
U-Boot 2024.10-bpi-gfc06f80d0b82-dirty (Oct 12 2024): not works
U-Boot 2024.10-bpi-gc9eae044eee7-dirty (Oct 15 2024 ): not works
U-Boot 2024.10-bpi-gbaedb28ae9a8-dirty (Nov 03 2024): not works
So apparently something (in my case at least) wrong with every version starting with 2024.10. I can live with the 2024.07 however you might find this info useful.
The output when works:
BPI-R3M> pci enum
detected a card at 0x11280000
BPI-R3M> nvme scan
BPI-R3M> nvme info
Device 0: Vendor: 0x1344 Rev: V3MA002 Prod: 232046F6A954
Type: Hard Disk
Capacity: 488386.3 MB = 476.9 GB (1000215216 x 512)
pushed, pipeline should have built a binary soon, try to apply to 2025-01 too, also something to check because of clock changes (but seems already correct)…dts imho needs to be fixed to new clock names
Indeed, it works as expected, sorry for the noise. I did not realized for first read that the output of the pci enum and nvme scan just intended for debug purposes in your fork and the upstream behavior is different (no output). It looks like the following now:
BPI-R3M> pci enum
BPI-R3M> nvme scan
BPI-R3M> nvme info
Device 0: Vendor: 0x1344 Rev: V3MA002 Prod: 232046F6A954
Type: Hard Disk
Capacity: 488386.3 MB = 476.9 GB (1000215216 x 512)
BPI-R3M> version
U-Boot 2024.10-bpi-gaefc17162b36-dirty (Jan 06 2025 - 11:00:40 +0000)
but thanks for pointing to it…looks like i have to rebuild my images on gdrive as they are using the old 2024-10 uboot with pcie dts nodes missing, but i want to test r2pro image first. So this will take some time.
first updated r3mini ram-images that were also affected