BeagleBone Black

Iain Young iain at g7iii.net
Sun Apr 28 09:37:06 UTC 2013


On 28/04/13 08:13, Tim Kientzle wrote:

> The 4-pin adapter I got from Adafruit for use with Raspberry Pi seems
> to work just fine, though the CircuitCo documentation has the instructions
> wrong.  It should be:
>     Black => Pin 1
>     Green => Pin 4
>     White => Pin 5

Hurm, I wonder what the other 3 pins are used for. They seem to be
undocumented in the SRM

[SNIP]

> Harumph.  Looks like it always boots initially from the eMMC and
> U-Boot then looks at the boot switch to decide whether to continue
> from eMMC or uSD.

This would appear to be the default behaviour, but can be over-ridden
if I read the SRM correctly. For a one off force to uSD boot, hold down
the "boot" button". See Page 57 of the SRM

> This sucks:  the U-Boot on the eMMC doesn't have ELF support
> nor API support so can't load and boot ubldr.
>
> Short version:  The existing FreeBSD images for BeagleBone
> won't work as-is.  At a minimum, we'll have to replace the U-Boot
> on the eMMC with one that has ELF and API enabled.    I guess
> I'll be spending more quality time with U-Boot.  :-/

Or wipe the eMMC. In that case, then it appears it boots off
the uSD card next.

(Yes, I know for general user usage this wouldn't be acceptable,
but for us hackers, it would be a quick way to get the board up
and running in userspace and checkout any other changes that might
need fixups..)



Best Regards

Iain


More information about the freebsd-arm mailing list