[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Feedback from the community -> ARM



W dniu 14.06.2021 o 03:22, Paul Wise pisze:
On Sun, Jun 13, 2021 at 9:45 AM Marcin Juszkiewicz wrote:

Let me bring the idea on this list that, maybe, it is time for vendors
to start looking into moving away from using good old U-Boot on microsd
or similar to provide on-board SPI flash to store bootloader. So we
could stop distributing special installable images for platforms like
the Pi.

Storing boot firmware on the board seems to encourage various
sub-optimal things. Fully proprietary bootloaders. GPL violating
bootloaders. Bootloaders containing blobs. Bootloaders that are locked
down and cannot be replaced at all, especially on mobile. Forks of
random snapshots of existing bootloaders.

Personally I would go the other way; there should be a standard boot
protocol between the SoC boot ROM and later layers of the boot process
and vendors should stop shipping any boot firmware beyond the SoC boot
ROM, leaving it to OS distributors to package mainline bootloaders
that support that protocol.

Whatever allow SBC to have "unpack, connect, install, reboot, use".

Now on-boot-media bootloader can be whatever crap you can imagine.

And still requires maintaining all those /InstallDebianOn/RandomSBC wiki pages, tools to generate installer images per board, tools to generate bootable images per board etc.

Choose your poison?


Reply to: