I've been thinking since the start of this discuss...
# │firmware-dev
c
I've been thinking since [the start of this discussion yesterday](https://discord.com/channels/754950670175436841/754950670175436848/1258738135026765977) about how difficult it would be to add a BMC feature called "hosted RK1 boot" (or similar), which uses FORCE_RECOVERY plus a local (built into the BMC firmware) bootloader image to bypass the eMMC altogether. Could have a few advantages: - There is no need to image anything to the RK1 - ...which also means RK1 modules with worn-out eMMC are still usable - ...users who netboot generally don't care about eMMC, and will further appreciate needing no per-RK1 setup - The bootloader is also the RK1 "platform firmware" responsible for things like RAM init; keeping that up to date is good for performance and stability. If this comes from the BMC on every boot, then updates to this are included with BMC firmware updates - A U-Boot script can be supplied by the BMC, which allows fine control over the boot method and can easily be tweaked by the user
2 Views