svn commit: r250692 - head/sys/arm/conf

Tim Kientzle kientzle at freebsd.org
Thu May 16 09:02:20 UTC 2013


I don't object, but I'm not sure why we need this.

I'd rather see a comment in the BEAGLEBONE
config indicating that it can be used with
beaglebone-black.dts.

Generally, I want us to move away from compiled-in
DTBs.   The BEAGLEBONE config works just fine on either
one and it's what I plan to continue using going forward.

Part of the boot loader's job is to load the correct DTB.
The images built by Crochet today already do this
and produce images that boot on either old or new
BeagleBone using the BEAGLEBONE config.

U-Boot already has logic to detect the board,
load the correct DTB, and the same BEAGLEBONE
kernel then runs just fine.  Here are the U-Boot
patches if you'd like to do this as well:

  https://github.com/kientzle/crochet-freebsd/tree/master/board/BeagleBone/files

(There's also a copy of the compiled U-Boot and
associated files at:

http://people.freebsd.org/~kientzle/beaglebone-and-black-bootfiles.tgz

Moving forward, I'd like to see us generally consolidate ARM
kernel configurations.  I have some (still very experimental)
ideas for combining the RPi and BeagleBone kernels
into a single kernel, but with my limited time, that will
be a fairly long-term project.  If anyone's at BSDCan
who would like to talk about it….  I'll be at the
"Beyond BuildWorld" session on Thursday….  ;-)

Yes, this is certainly useful for people net booting
the BeagleBone Black for developing kernel drivers,
but I'm not sure why we would bother having it
checked-in.

Tim


On May 15, 2013, at 11:51 PM, Rui Paulo wrote:

> Author: rpaulo
> Date: Thu May 16 03:51:00 2013
> New Revision: 250692
> URL: http://svnweb.freebsd.org/changeset/base/250692
> 
> Log:
> Add a kernel config file for the BeableBone Black SoC.
> 
> +options         FDT
> +options         FDT_DTB_STATIC
> +makeoptions     FDT_DTS_FILE=beaglebone-black.dts

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20130516/a6995cba/attachment.sig>


More information about the svn-src-head mailing list