RPi Boot Process

Joshua Perry josh at pdk.io
Mon Mar 21 23:22:18 UTC 2016


Looks like u-boot is used in place of the `kernel` parameter in the `config.txt` file that configures the closed-source RPi bootloader. I haven’t found the u-boot script that core uses to boot yet (if that’s how it’s done).

Some useful info resources I’ve found so far:

https://lists.ubuntu.com/archives/snappy-devel/2015-June/000752.html <https://lists.ubuntu.com/archives/snappy-devel/2015-June/000752.html>
https://github.com/piso77/ubuntu-embedded <https://github.com/piso77/ubuntu-embedded>
https://developer.ubuntu.com/en/snappy/guides/porting/ <https://developer.ubuntu.com/en/snappy/guides/porting/>

Looks like there is already an Ubuntu bootloader for the RPi3 on the piso77 Github Repo. I suppose we just need to find the u-boot script that core use to do the A/B decision making? Or is that in the source of the RPi u-boot port? This is where I’m currently perusing.

Josh

> On Mar 21, 2016, at 4:41 PM, Simon Quigley <tsimonq2 at ubuntu.com> wrote:
> 
> Heh, I just got my Pi 3 today and was wondering this, so +1.
> 
> -- 
> Simon Quigley
> tsimonq2 at ubuntu.com
> tsimonq2 on Freenode
> -- 
> snappy-devel mailing list
> snappy-devel at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snappy-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snappy-devel/attachments/20160321/59aed87b/attachment.html>


More information about the snappy-devel mailing list