Falcon mode without 'spl export'?

Yuuta Liang yuuta at yuuta.moe
Mon Nov 25 03:05:00 CET 2024


Greetings,

I am making U-Boot boot my kernel from SD card as fast as possible,
hopefully directly from SPL. I found the Falcon mode handy, but there
isn't a lot of documents on it, and it seems like I still have to run a
special 'spl export' command in regular U-Boot to generate a binary
blob. This seems very unpleasant because I do want to build and ship
all images on my computer, without the need to 'run a full U-Boot once
on the production board on every single firmware upgrade'. Honestly, I
am also quite confused why do we need such a command at all, given that
I have my kernel and DTB directly accessible from the SD card.

Is there any way to get rid of the need of exporting the blob? I do
have my kernel and DTB handy. If it is not possible with U-Boot, are
there any other solutions that support loading kernel directly from
SPL? My SoC is Allwinner V3s.

Best regards,
Yuuta Liang


More information about the U-Boot mailing list