[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-discuss] qemu -kernel u-boot.bin
From: |
Dale R. Worley |
Subject: |
Re: [Qemu-discuss] qemu -kernel u-boot.bin |
Date: |
Tue, 10 Jun 2014 09:25:49 -0400 |
> From: "Matwey V. Kornilov" <address@hidden>
>
> Could you please explain me what qemu should do in the following case?
> I have u-boot.bin and I am running following command (both 1.3.1 and 1.7
> have the same behavior):
>
> qemu-system-arm -M vexpress-a9 -cpu cortex-a9 -m 1024 -kernel u-boot.bin
> -serial stdio
>
> Using -s command and remote gdb I see that u-boot.bin is placed to
> 0x60000000 (which I suppose is the begin of the RAM) and execution is
> started from 0x60000000, but after 3 asm instructions execution pointer
> jumps to 0x60010000 (which is in the middle of some random u-boot
> function). So, nothing works.
>
> Could you please point me, how should I find where is my problem?
What are the three instructions that are executed? It appears that
the last of the three is a jump to 0x60010000.
Dale