Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Oct 2012 10:07:03 +0400
From:      Ruslan Bukin <br@bsdpad.com>
To:        freebsd-arm <freebsd-arm@freebsd.org>
Subject:   ubldr hangs on Exynos 4412
Message-ID:  <20121015060703.GA58633@jail.io>

next in thread | raw e-mail | index | archive | help
Hi!

I tried to boot loader on Exynos 4412 (ODROID-X),
but it hangs:

ODROID4412 # fatload mmc 0:2 0x40007000 ubldr
Partition2: Start Address(0x27ff), Size(0x1a000)
reading ubldr                                   
             
242581 bytes read
ODROID4412 # bootelf 0x40007000
## Starting application at 0x40008054 ...

UBLDR_LOADADDR I set to 0x40008000 

btw, linux kernel boots OK from this addr, i.e.
## Booting kernel from Legacy Image at 40007000 ...
   Image Name:   Linux-3.6.0-rc5                   
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2709112 Bytes = 2.6 MiB              
   Load Address: 40008000               
   Entry Point:  40008000
   Verifying Checksum ... OK
[...]
booted

ubldr I compiled on current with TARGET_ARCH=arm TARGET_CPUTYPE=armv6
env vars.

where the problem can be? how to debug?

thanks

-Ruslan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121015060703.GA58633>