Building an ARM/RPI-B release (hacked) on CURRENT/AMD64.

Tim Kientzle tim at kientzle.com
Fri Apr 18 04:17:55 UTC 2014


On Apr 17, 2014, at 12:23 AM, Mark R V Murray <mark at grondar.org> wrote:

> 
> How much hacking does u-boot need for 1) FreeBSD and 2) RPI?

1) standard patches to enable API and ELF support for ubldr.  Crochet has in-tree patches for several different target boards; look for the part that’s the same across all of them.  ;-)

2) Oleksandr’s hacked RPi version of U-Boot is on github

> 
> Should its head-of-trunk “just work”? They have apparently sorted out the R8/R9 business which should make it CLANG-ready, IIUC.

As noted elsewhere, clang and U-Boot need more reconciliation.

Plus standard patches for FreeBSD to enable API and ELF support for ubldr.

Plus various board-specific patches:
  * the hard-coded U-boot start scripts vary enormously across different boards and are almost always very Linux-specific;
  * some U-Boot start scripts read additional startup scripts from disk which allows you to tweak without overriding the hard-coded portion, but not all, and those that do don’t always do it the same way.

Tim



More information about the freebsd-arm mailing list