Install openWRT on SSD

Hi, i can see in documentaion how install openWRT on nand, emmc and sd-card but nothing about ssd how can i install on ssd?

This is because we are only a few people and sd/emmc/nand/nor are the devices supported by board itself…nvme needs bootup from the other 4 and only load kernel/userspace from nvme.

I still working on upstreaming devicetree to have it mainline and have less work on kernel updates. This takes much time and multiple rounds to get accepted.

Thanks for fast reply , If you need more test guys you can message me through email, i would like install openWRT and not snapshot on SSD :slight_smile:

I run the snapshot 21.02 on emmc, nand and sd-card with RM520N-GL.

R4 is only suppprted by upstream snapshot (23.x) or the bpi version (21.x). Not sure if openwrt stables are each year or 2-year releases

This topic came up before in the past and there hasn’t been a solution yet.

The solution would be to have an improved uboot version on the NAND, that comes with all sorts of features.

One of them being able to boot from nvme SSD. Other being booting from an attached usb drive. Or booting from network (tftp). Or even having a simple webserver for recovery, when you don’t have a serial connection.

I haven’t looked at this yet, but I’d really love to make this work. If you or anyone else is interested, please let me know.

The result would be an image that works on all Bpi R4 devices. Can be configured what the default boot option is and saves that for the next reboot.