Boot directly from NVMe

Dear all,

just found some old posts from 2023 about it, but is it still not possible to boot from NVMe directly on a VIM4?! On my VIM3 I remember doing something like

run boot_pci_enum
run nvme_init
nvme scan

But the u-boot version of VIM4 seems not to have this available.

Any hint to get this to work or which options to set on u-boot compiling to get it to work? I really need this feature so please, any help about this would be really great!

Thanks!

Hello @mcbain

VIM4 is not supported to boot from NVMe SSD directly, you have to boot u-boot from eMMC/SD and then rootfs from NVMe SSD.

Hi @numbqq

thanks for your quick answer.

So there’s no way to get this achieved? Even with some mainline version of u-boot? And not planned to support it sometime?

Just out of curiosity: Is VIM4 so different from VIM3 to not support it?

Thanks and best regards.

Yes, there is no plan for this at this moment.

How about MAKING plans for it now?

1 Like

Totally agree…

Unfortunatly VIM4 is really a step backwards compared to VIM3.

Outdated u-boot, old kernel, no boot from nvme, no efi boot - everything I got on my old VIM3.

I am switching to Radxa Rock 5b (+) for now, as it has a more recent u-boot making boot from nvme / efi possible without any problem.

VIM4 release was long ago and it is really a shame that it hasn‘t been worked on these things…

We did for a while and have dropped Radxa.

Only board that has some hope of turning into a commercial product for us has been out of stock for 5 months and no definitive dates on restock. We are now going to use a metal box board and gpu card, yes much bigger, however no supply hassles and BS with information that is key being withheld.

Had no problem with it. I could order directly from them and they had all variants of 5b+ in stock.