BBB 1GHz patches for u-boot 2014-01

Winston Smith smith.winston.101 at gmail.com
Wed Apr 30 18:58:39 UTC 2014


On Wed, Apr 30, 2014 at 9:26 AM, fabiodive <fabiodive at gmail.com> wrote:
> I also had the same problem during crochet building,
> in the end I solved it changing the crochet script,
> I disabled an u-boot checking block and I changed the
> source path where to install from the u-boot forcing the
> absolute path of the port, that was a dirty fix because I wanted first
> to see if the patch set works.

After installing u-boot-beaglebone-eabi, it puts the results in
/usr/local/share/u-boot/beaglebone-eabi.  The problem is that the
crotchet scripts are looking for a tool called
`u-boot-beaglebone-eabi-install` that appears to install u-boot into
the directory specified as the argument.

I can't find this script anywhere, so I wrote one:

http://pastebin.com/FJfrqThb

If you put this somewhere in the path (e.g. /usr/local/bin), and in
your crotchet-config you need to:

1) Comment out: BEAGLEBONE_UBOOT_SRC
2) Add the following: BEAGLEBONE_UBOOT_PATCH_VERSION=2014.01

Assuming you've already done `make ; make install` in
/usr/ports/sysutils/u-boot-beaglebone-eabi, you should be able to
re-run crotchet and it will pick up the u-boot-beaglebone-eabi version
(which, if you apply the patches should run at 1Ghz).

Hope this helps someone!

-W


More information about the freebsd-arm mailing list