> Based vaguely on the Linux code
Conversation
Notices
-
minute (mntmn@mastodon.social)'s status on Thursday, 18-Jul-2024 00:43:58 JST minute -
Daniel aka CyReVolt 🐢 (cyrevolt@mastodon.social)'s status on Thursday, 18-Jul-2024 04:59:58 JST Daniel aka CyReVolt 🐢 @mntmn U-Boot? Yea, it's usually adjusted and modified copies to fit the driver model. That is one reason why we created LinuxBoot, essentially dropping the main U-Boot and replacing it with Linux, so you get the well-maintained drivers.
-
minute (mntmn@mastodon.social)'s status on Thursday, 18-Jul-2024 05:05:10 JST minute @CyReVolt how does that work in practice, i.e. how would i get started on lets say bananapi cm4?
-
Daniel aka CyReVolt 🐢 (cyrevolt@mastodon.social)'s status on Thursday, 18-Jul-2024 05:14:45 JST Daniel aka CyReVolt 🐢 @mntmn With LinuxBoot?
If only it were that trivial... that is the missing piece to the puzzle, unfortunately. x)The general flow would be
init firmware -> LinuxBoot -> final OSand then, "it depends"
on Aarch64, it's usually SPL -> TF-A -> LinuxBoot -> OS
I have no idea how that would be integrated, tbh, but it's definitely possible. Part of that would be defining the flash layout.
The BPi CM4 with its eMMC flash is writable via fastboot, I would think? That should make it approachable.
-
minute (mntmn@mastodon.social)'s status on Thursday, 18-Jul-2024 05:46:07 JST minute @CyReVolt it can also boot off SD card
-