RPi hangs in bootloader
Werner Thie
werner at thieprojects.ch
Tue Feb 19 09:14:38 UTC 2013
Hi
now retracing the generated configuration which was autogenerated from
Tim Kientzle's scripts:
Content of the FAT boot partition:
20 -rwxr-xr-x 1 root wheel 17764 Feb 18 17:57 bootcode.bin
4 -rwxr-xr-x 1 root wheel 105 Feb 18 17:57 config.txt
8 -rwxr-xr-x 1 root wheel 5284 Feb 18 17:57 fixup.dat
4 -rwxr-xr-x 1 root wheel 2018 Feb 18 17:57 fixup_cd.dat
16 -rwxr-xr-x 1 root wheel 16032 Feb 18 17:57 loader.hel
2300 -rwxr-xr-x 1 root wheel 2353656 Feb 18 17:57 start.elf
516 -rwxr-xr-x 1 root wheel 526828 Feb 18 17:57 start_cd.elf
240 -rwxr-xr-x 1 root wheel 242830 Feb 18 17:57 ubldr
308 -rwxr-xr-x 1 root wheel 312848 Feb 18 17:57 uboot.img
4 -rwxr-xr-x 1 root wheel 170 Feb 18 17:57 uenv.txt
Content of uEnv.txt:
loadbootscript=fatload mmc 0 0x2000000 ubldr
bootscript=bootelf 0x2000000
Content of config.txt:
device_tree=devtree.dat
device_tree_address=0x100
Content of /boot partition:
4 drwxr-xr-x 7 root wthie 512 Feb 18 18:03 .
4 drwxr-xr-x 18 wthie wthie 1024 Feb 18 17:58 ..
4 drwxr-xr-x 2 root wheel 512 Feb 18 17:57 defaults
4 drwxr-xr-x 2 root wheel 512 Feb 18 17:57 firmware
4 drwxr-xr-x 2 root wheel 512 Feb 18 17:57 kernel
16 -r--r--r-- 1 root wheel 16032 Feb 18 17:58 loader.help
4 -rw-r--r-- 1 root wthie 15 Feb 18 18:03 loader.rc
4 drwxr-xr-x 2 root wheel 512 Feb 18 17:57 modules
192 -r-xr-xr-x 1 root wheel 195172 Feb 18 17:58 ubldr
4 drwxr-xr-x 2 root wheel 512 Feb 18 17:57 zfs
Content of /boot/loader.rc:
fdt addr 0x100
The only thing which does not seem to fit is the mentioning of the file
devtree.dat, which is nowhere to be found. Also, no log file in the work
directory is referring to devtree.dat, which seems quite fishy to me.
I cloned a fresh version of uboot as advised by Tim's script, according
to git the u-boot-rpi is up to date, no changes made on my side.
In freebsd-beaglebone/u-boot-rpi
git describe --tags
loadb_works-2174-g6709570
That's about the end of my analysis, I'm stumped again.
Werner
More information about the freebsd-arm
mailing list