[okl4-developer] roottask error. any ideas?

Nelson Tam nelson at ok-labs.com
Thu Feb 21 10:38:44 EST 2008


Hi,

On 20/02/2008, at 14:15, Boy Dfx wrote:

> OKL4 - (provider: Open Kernel Labs) built on Feb 19 2008 17:52:17  
> using gcc version 3.4.4.
>
>  *****************************************
>  *  Iguana system, Copyright 1996-2006   *
>  *  ERTOS - National ICT Australia       *
>  *****************************************
>
> vbase is 0xa4000000, vend is 0xcfffffff
> addr is 0xa4000000, vbase is 0xa4000000
> roottask read pagefault at 0000001c, ip=800038bc - deny
> --- KD# roottask pagefault  ---
> >

FYI we use Skyeye 1.2.3, but from your description that doesn't seem  
to be the cause of your problems.

I suggest you can try to find out what instruction is being called at  
0x800038bc, and what function it's in.  You can do something like:

  $ arm-linux-objdump -dx build/image/image.elf

or

  $ nm -l build/image/image.elf | sort

to help you.

Once you figure out where the pagefault occurs, you could insert a  
trap into KDB using L4_KDB_Enter(), examine your stack and registers,  
etc.

Nelson.




More information about the Developer mailing list