Booting eboot and WinCE6.0 from RAM using Lauterbach

P

Prabhat

Hello,

I tried to run WinCE OS image from RAM using Lauterbach trace32 with
following steps
1) Initialized the target board RAM using trace32 script
2) Loaded eboot.nbo into RAM (Since CE have eboot which shall load the CE
image from non volatile memory so I have modified the eboot OEM code such
that it
should not try to create partition or tries to copy from non volatile memory)
and i am successfully able to bring the boot-loader up from RAM.
3) run eboot and got the proper prints on serial console;
print appears at the end of console is "Launch Windows CE image by jumping
to 0x00000000" .
4) Loaded nk.bin (kitl was disable) and run; but it’s stuck and generate cpu
exception. Not even got any OC debug prints on serial console.

I am unable to find the cause of this. My point here is- i tried to run OS
image without bootloader also, but it was not worked and so tried with
bootloader with the assumption that CE excepting some boot argument at boot
time.
But as I mention above bootloader code is for Nand flash so i modified the
portion of OEM boot code to not to look for Nand flash for copying OS image
and creating partition.

Can anyone please suggest or give some direction to solve this problem?
Thanks in advance
Prabhat Shrivastav
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top