Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD arm bootup question
On Wed, Jan 20, 2010 at 2:06 PM, Masao Uebayashi wrote:
>> u-boot>> go 0x50200000
>> ## Starting application at 0x50200000 ...
>> undefined instruction
>> pc : [<0056b7b8>] lr : [<00f2c124>]
>> sp : 00f0fb6c ip : ffffffff fp : 00f0fddd
>> r10: 00f0fcdd r9 : 00000000 r8 : 00f0ffd0
>> r7 : 00f0fc8c r6 : 00000001 r5 : 00f0fc90 r4 : 00200000
>> r3 : c0325e18 r2 : 0056e5b8 r1 : 00000000 r0 : 00000000
>> Flags: nzcv IRQs off FIQs off Mode SVC_32
>> Resetting CPU ...
>>
>> software interrupt
>> pc : [<00f101bc>] lr : [<00f101ec>]
>> sp : 00f10000 iþ
>>
>> Does that mean my smdk6410_machdep.c and smdk641_start.S has problem or
>> my interrupt code has problems? Would anyonne tell me how to debug?
>
> Those messages come from U-Boot handler code, right?
Hi Masao-san,
Yes.
> I guess you have something wrong before NetBSD vector is installed in
> initarm(). Are you sure
> the 1st instruction in start() is executed?
I'm sorry. How do know the start() is executed? Could you teach me? Thank you.
> (And yes, I know those evbarm boot codes are terrible. :)
>
> Masao
>
> --
> Masao Uebayashi / Tombi Inc. / Tel: +81-90-9141-4635
>
- Joe
Home |
Main Index |
Thread Index |
Old Index