Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Dec 2012 19:28:43 -0800
From:      Tim Kientzle <tim@kientzle.com>
To:        Oleksandr Tymoshenko <gonzo@bluezbox.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: FreeBSD on Raspberry Pi 512MB (with U-Boot + ubldr)
Message-ID:  <7F539D6B-583E-4E74-9F08-3717B827F1B8@kientzle.com>
In-Reply-To: <50DF7A65.7090604@bluezbox.com>
References:  <3988C1622A974F19A9D3888F0334FF10@ad.peach.ne.jp> <EDA5788A-A74B-47A5-88C7-4CAD9B572EE2@exmandato.se> <D0C85770-572C-492D-82A4-7CB19F114F01@bluezbox.com> <C956325DD85D4E1E9739709F94FEEA76@ad.peach.ne.jp> <046DA83A0A7B4B489B3FD4471A3ACD98@ad.peach.ne.jp> <A717EA1B-5FAA-4E38-A0F0-3FEDB3CABCA3@kientzle.com> <50DF7A65.7090604@bluezbox.com>

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

On Dec 29, 2012, at 3:19 PM, Oleksandr Tymoshenko wrote:

> On 12/29/2012 2:38 PM, Tim Kientzle wrote:
>> On Dec 1, 2012, at 3:26 AM, Daisuke Aoyama wrote:
>>=20
>>>> You can try my test version from:
>>>> http://www.peach.ne.jp/archives/rpi/freebsd-pi-20121201.img.gz
>>>>=20
>>>> SHA256 (freebsd-pi-20121130.img.gz) =3D =
a4159301e2d7564ef065aa4c3d6afaef3284cc3ace1ae7c146aaea9e18ec0457
>>>> SHA256 (freebsd-pi-20121201.img.gz) =3D =
7a0b8bcda7f70c39b259811c12854fcf856af7e18436e9beb0c2fa25a7fdb0e0
>>>>=20
>>>> Using config is here:
>>>> http://www.peach.ne.jp/archives/rpi/config/RPI-B-test3
>>> If you have a problem such as "Unrecognized filesystem type", please =
try this version:
>>>=20
>>> http://www.peach.ne.jp/archives/rpi/test/uboot-20121201.img
>>> SHA256 (uboot-20121201.img) =3D =
9218f3ce3a09b012eb250c044df9ed835929c207f3c3f89b21bfe249ef639a0f
>>>=20
>>> Rename it to uboot.img, then copy it to the SD you created.
>> Could you please send me the patches you used for this
>=20
> I might be wrong but I think it just disables HS mode for SDHCI.
> Something like this:
> http://people.freebsd.org/~gonzo/patches/u-boot-pi-nohs.diff
>=20

Thank you!  That's what I was looking for.

My scripts are now updated to support the new boot
process.  In particular, they build U-Boot from source,
build the VideoCore elements, and properly assemble
all of the new boot bits.

https://github.com/kientzle/freebsd-beaglebone

The following config.sh should be sufficient to build a
working RaspberryPi image from -CURRENT:

-----------------------------
board_setup RaspberryPi
SD_SIZE=3D$((1500 * MB))
#INSTALL_USR_SRC=3Dyes
#INSTALL_USR_PORTS=3Dyes
-----------------------------

Tim




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7F539D6B-583E-4E74-9F08-3717B827F1B8>