[U-Boot] spl export fdt crashes

matti kaasinen matti.kaasinen at gmail.com
Mon Jan 9 13:57:07 CET 2017


Hi!
I tried to useing falcom mode from nand flash:
ti-u-boot,
am335x based board using modified am335x_evm.
include/configs/am335x_evm.h falcon mode variables untouched.

I ran manually commands presented in:
https://git.ti.com/ti-u-boot/ti-u-boot/blobs/ti-u-boot-2016.05/board/ti/am335x/README
with the exception that I took dtb spl-os partition, so nand read instead
of load nand, usin nand read. I get following printout from falcon mode
preparation:
=> run nandargs
=> nand read ${loadaddr} NAND.kernel

NAND read: device 0 offset 0x200000, size 0x800000
 8388608 bytes read: OK
=> nand read ${fdtaddr} NAND.u-boot-spl-os

NAND read: device 0 offset 0x80000, size 0x40000
 262144 bytes read: OK
=> run nandargs
=> spl export fdt ${loadaddr} - ${fdtaddr}
data abort
pc : [<8ff611b2>]          lr : [<8ff66325>]
reloc pc : [<8080e1b2>]    lr : [<80813325>]
sp : 8ef28bd0  ip : 8ff971c7     fp : 8ffb30a0
r10: 8ffb30a0  r9 : 8ef32ed8     r8 : 8ef28c6c
r7 : 00000003  r6 : 00000007     r5 : 8ffb30a0  r4 : 82000000
r3 : 00000000  r2 : 82000008     r1 : 82000000  r0 : 8ffa1711
Flags: Nzcv  IRQs off  FIQs on  Mode SVC_32
Resetting CPU ...

resetting ...

What might go wrong?
Thanks,
Matti


More information about the U-Boot mailing list