[Patch v1] [BeagleBone Black] port the latest u-boot-2014-01
Arjan van der Velde
vandervelde.ag at gmail.com
Wed May 20 17:02:14 UTC 2015
Im sorry, this was in response to an old thread. I have used the latest beaglebone FreeBSD snapshot (of 10.1) and copied the image to eMMC of my beaglebone black, using the copy-to-emms.sh script. However, u-boot seems unable to find the boot device. I'm not sure as to where I should start looking.
Thanks for your help.
-- Arjan
My partitions are as follows:
root at beaglebone:~ # gpart show mmcsd1
=> 63 7552961 mmcsd1 MBR (3.6G)
63 4095 1 !12 [active] (2.0M)
4158 7548849 2 freebsd (3.6G)
7553007 17 - free - (8.5K)
root at beaglebone:~ # mount -t msdosfs /dev/mmcsd1s1 /mnt
root at beaglebone:~ # ll /mnt
total 729
-rwxr-xr-x 1 root wheel 357652 May 20 11:40 bb-uboot.img*
-rwxr-xr-x 1 root wheel 19 May 20 12:35 bb-uenv.txt*
-rwxr-xr-x 1 root wheel 15838 May 20 11:40 bbone.dtb*
-rwxr-xr-x 1 root wheel 10051 May 20 11:40 bbone.dts*
-rwxr-xr-x 1 root wheel 16284 May 20 11:40 bboneblk.dtb*
-rwxr-xr-x 1 root wheel 10548 May 20 11:40 bboneblk.dts*
-rwxr-xr-x 1 root wheel 251606 May 20 11:40 bbubldr*
-rwxr-xr-x 1 root wheel 82136 May 20 11:40 mlo*
root at beaglebone:~ # umount /mnt/
root at beaglebone:~ # mount /dev/mmcsd1s2a /mnt
root at beaglebone:~ # ll /mnt
total 29620
-rw-r--r-- 2 root wheel 964 Apr 28 00:57 .cshrc
-rw-r--r-- 2 root wheel 252 Apr 28 00:57 .profile
drwxrwxr-x 2 root operator 512 Apr 28 00:56 .snap/
-r-------- 1 root wheel 30212096 May 20 11:40 .sujournal
-r--r--r-- 1 root wheel 6195 Apr 28 00:57 COPYRIGHT
drwxr-xr-x 2 root wheel 1024 Apr 28 00:56 bin/
drwxr-xr-x 9 root wheel 1024 Apr 28 00:57 boot/
dr-xr-xr-x 2 root wheel 512 May 20 11:42 dev/
etc.
On May 20, 2015, at 12:44 PM, Arjan van der Velde wrote:
> Hello. Have you been able to solve this problem? I'm stuck with the same thing. I seem unable to boot the 10.1 image from emmc.
>
> U-Boot 2014.04 (Apr 28 2015 - 04:56:05)
>
> I2C: ready
> DRAM: 512 MiB
> MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
> Using default environment
>
> Net: <ethaddr> not set. Validating first E-fuse MAC
> cpsw, usb_ether
> Hit any key to stop autoboot: 0
> Card did not respond to voltage select!
> mmc0(part 0) is current device
> Card did not respond to voltage select!
> mmc1(part 0) is current device
> SD/MMC found on device 1
> reading bb-uEnv.txt
> 19 bytes read in 3 ms (5.9 KiB/s)
> Loaded environment from bb-uEnv.txt
> Importing environment from mmc ...
> reading bbubldr
> 251606 bytes read in 16 ms (15 MiB/s)
> reading bboneblk.dtb
> 16284 bytes read in 4 ms (3.9 MiB/s)
> ## Starting application at 0x88000054 ...
> Consoles: U-Boot console
> Compatible U-Boot API signature found @9f635510
>
> FreeBSD/armv6 U-Boot loader, Revision 1.2
> (root at releng1.nyi.freebsd.org, Tue Apr 28 04:56:01 UTC 2015)
>
> DRAM: 512MB
> Card did not respond to voltage select!
> Card did not respond to voltage select!
> Number of U-Boot devices: 1
> U-Boot env: loaderdev='mmc1:2.0'
> Found U-Boot device: net
> No boot device found!
> ## Application terminated, rc = 0xbadef1ce
> ## Error: "nandboot" not defined
> U-Boot#
>
>
More information about the freebsd-arm
mailing list