RPi booting problem
Mats Mellstrand
mats at exmandato.se
Sun Mar 10 08:40:34 UTC 2013
On 10 mar 2013, at 03:45, Tim Kientzle <tim at kientzle.com> wrote:
>
> On Mar 9, 2013, at 6:29 AM, Mats Mellstrand wrote:
>
>> Hi
>>
>> I have checked out the latest from head and built world and kernel (conf/RPI-B) and finally created and image that I written to a flash.
>> I have used freebsd-uboot-20130201.tar.gz
>>
>> When I try to boot, the uboot goes in to a cyclic restart...
>>
>> U-Boot 2013.01-rc1-g6709570-dirty (Nov 30 2012 - 19:09:28)
>>
>> DRAM: 448 MiB
>> WARNING: Caches not enabled
>> MMC: bcm2835_sdhci: 0
>> Using default environment
>>
>> In: serial
>> Out: lcd
>> Err: lcd
>> bcm2835: USB power in ON
>> Net: Net Initialization Skipped
>> No ethernet found.
>> Hit any key to stop autoboot: 0
>> reading uEnv.txt
>> reading boot.scr
>> 137 bytes read in 9023 ms (0 Bytes/s)
>> Running bootscript from mmc0 ...
>> ## Executing script at 00200000
>> reading ubldr
>> 238023 bytes read in 60497 ms (2.9 KiB/s)
>> ## Starting application at 0x02000054 ...
>>
>>
>> U-Boot 2013.01-rc1-g6709570-dirty (Nov 30 2012 - 19:09:28)
>>
>> over and over ….
>
> Seems like your ubldr is broken.
Yes, that was the problem. Thank's!
Now, what compiler flags should I use to build the ubldr?
I have rebuilt ubldr many times.
>
> Try copying ubldr from another image somewhere and
> see if that fixes it.
>
> Here's a description of the RPi boot process for FreeBSD:
>
> https://github.com/kientzle/freebsd-beaglebone/tree/master/board/RaspberryPi/boot
>
> The directory above that has a higher-level description of
> how FreeBSD works on RaspberryPi:
>
> https://github.com/kientzle/freebsd-beaglebone/tree/master/board/RaspberryPi
>
> Tim
>
>
/mm
More information about the freebsd-arm
mailing list