Fiasco at ARM - supported hardware

Daniel Vandersee dvandersee at escrypt.com
Tue Jun 19 17:12:47 CEST 2007


Hi,

Adam Lackorzynski schrieb:
> Qemu works just fine for me and I cannot remember any crash of Qemu
> itself when using it. I've never used skyeye (as Qemu always worked ok
> for me).
> 
Qemu-arm seems to crash no matter which ARM board I choose. It crashes
always at the same location (the first instruction of the __main
function - see below) although the base address differs from board to board:

> bootstrap.image:     file format elf32-littlearm
> 
> Disassembly of section .text:
> 
> 01000000 <_start>:
>  1000000:       e59f3024        ldr     r3, [pc, #36]   ; 100002c <.text+0x2c>
>  1000004:       e583d000        str     sp, [r3]
>  1000008:       e59fd02c        ldr     sp, [pc, #44]   ; 100003c <.text+0x3c>
>  100000c:       e59f3020        ldr     r3, [pc, #32]   ; 1000034 <.text+0x34>
>  1000010:       e5830000        str     r0, [r3]
>  1000014:       e59f3014        ldr     r3, [pc, #20]   ; 1000030 <.text+0x30>
>  1000018:       e5831000        str     r1, [r3]
>  100001c:       e59f3014        ldr     r3, [pc, #20]   ; 1000038 <.text+0x38>
>  1000020:       e5832000        str     r2, [r3]
>  1000024:       eb0001c7        bl      1000748 <__main>
>  1000028:       eafffffe        b       1000028 <_start+0x28>
>  100002c:       01009068        tsteq   r0, r8, rrx
> 
>  ...
> 
> 01000748 <__main>:
>  1000748:       e52de004        str     lr, [sp, #-4]!
>  100074c:       eb000943        bl      1002c60 <hw_init>
>  1000750:       e59f0044        ldr     r0, [pc, #68]   ; 100079c <.text+0x79c>

Regards,
Daniel






More information about the l4-hackers mailing list