RPi Boot Process
Joshua Perry
josh at pdk.io
Mon Mar 21 23:31:16 UTC 2016
Ah, well: http://people.canonical.com/~ogra/snappy/snappy-system.txt <http://people.canonical.com/~ogra/snappy/snappy-system.txt>
From the looks of things, building a RPi 3 kernel, initrd, u-boot, dtbs, and swapping in the RPi 3 boot binaries may be the bulk of getting this running.
Josh
> On Mar 21, 2016, at 5:22 PM, Joshua Perry <josh at pdk.io> wrote:
>
> 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 <mailto: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 <mailto:tsimonq2 at ubuntu.com>
>> tsimonq2 on Freenode
>> --
>> snappy-devel mailing list
>> snappy-devel at lists.ubuntu.com <mailto: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/32d03307/attachment-0001.html>
More information about the snappy-devel
mailing list