Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Sep 2012 10:18:57 -0400
From:      George Neville-Neil <gnn@neville-neil.com>
To:        Tim Kientzle <tim@kientzle.com>
Cc:        arm@freebsd.org
Subject:   Re: Towards an ARM system-building script
Message-ID:  <034F9446-B2FB-44AD-BDEE-4C2FBAC51796@neville-neil.com>
In-Reply-To: <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com>
References:  <DD05E72B9F474BFE96B6A4B050D2A18A@gmail.com> <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <FAA208C1-2872-4BB6-A7EC-04C757533CA4@kientzle.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sep 23, 2012, at 14:55 , Tim Kientzle <tim@kientzle.com> wrote:

> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote:
>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote:
>>=20
>>> Sorry to butt in on this discussion, but how feasible would it be to =
adapt this build script to the pandaboard. I understand there may be a =
config in svn similar to the beaglebone which may be applicable.=20
>>=20
>> I've started tinkering with ideas for generalizing my
>> BeagleBone script so it can build system images for
>> other boards.
>=20
> I've made significant progress and would
> appreciate any feedback:
>=20
>   github.com/kientzle/freebsd-beaglebone
>=20
> This has been massively refactored so it can
> build system images for a variety of
> ARM-based boards.  Right now:
>=20
> * BeagleBone builds and boots cleanly again. ;-)
>    In particular, I've caught up with some changes to
>    ubldr in -CURRENT and switched to using the
>    stable DENX U-Boot sources instead of the
>    rapidly-evolving (and often broken) TI/Arago sources.
>=20
> * PandaBoard:  I have a completely untested
>    sketch.  Someone with a PandaBoard will need
>    to work through the U-Boot configuration to make
>    this work.
>=20
>  * RaspberryPi:  I have a completely untested
>    sketch that will need more work before it can
>    build a bootable image.
>=20
> Others?  If you're interested in adding support for
> other boards, let me know.  All the boards above:
>  * Are ARMv6-based.
>  * Have a kernel configuration in -CURRENT
>  * Boot from an MBR-partitioned SD card or USB stick
>  * Boot using U-Boot and ubldr
>=20
> It should be pretty straightforward to add support
> for other boards that meet these criteria.  The hardest
> part is working up the correct U-Boot patches; hopefully
> the existing BeagleBone patches will prove helpful
> to anyone who wants to work on this.
>=20

I will test the Pi and BeagleBone in the next few days.  House guests
are keeping me from my office after work :-(

Great that you're moving this forwards!  I wonder how we can get this =
into
the main tree so that it gets the appropriate help and testing.  Any =
ideas
on where you'd want to put this Tim?

Best,
George





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?034F9446-B2FB-44AD-BDEE-4C2FBAC51796>