From: Dave T. <ds...@cs...> - 2007-05-19 06:39:32
|
I figured out that the boot was failing because /boot was empty. And that's because <gumstix-root>/build_arm_nofpu/root/boot/ was empty. So I copied <gumstix-root>/uImage into the root/boot directory (why did I have to do this manually?) and reflashed the verdex. Now I get further, but the kernel aborts: GUM> boot Instruction Cache is ON ### JFFS2 loading 'boot/uImage' to 0xa2000000 Scanning JFFS2 FS: ....... done. ### JFFS2 load complete: 1206548 bytes loaded to 0xa2000000 ## Booting image at a2000000 ... Image Name: uImage Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1206484 Bytes = 1.2 MB Load Address: a0008000 Entry Point: a0008000 OK Starting kernel ... data abort pc : [<a000823c>] lr : [<a0008270>] sp : a0137d0c ip : a00080bc fp : 00000001 r10: 10000000 r9 : 00000000 r8 : a0000100 r7 : 00000175 r6 : 69054117 r5 : a0008000 r4 : 00008000 r3 : 00004000 r2 : 00008000 r1 : 00000c1e r0 : 00004004 Flags: Nzcv IRQs off FIQs off Mode SVC_32 Resetting CPU ... resetting ... U-Boot 1.1.4 (Mar 1 2007 - 17:10:55) - PXA270@600 MHz - 1321 *** Welcome to Gumstix *** U-Boot code: A3F00000 -> A3F25850 BSS: -> A3F5AE70 RAM Configuration: Bank #0: a0000000 128 MB Flash: 32 MB Using default environment SMC91C1111-0 Net: SMC91C1111-0 Hit any key to stop autoboot: 0 |