S
Sanjay
Hi all,
I'm developing a bootloader for ARM926 EJ-S, but there's a serious problem
need your help.
I've enabled MMU in bootloader in order to use virtual addresses.
But when I turn off MMU before jumping to the physical start address of
kernel, PC (porgram Counter) doesn't jump to the physical address I want.
It seems all instructions after turning off MMU cannot be fetched to execute
because PC is not there.
By the way,
I'm sure that MMU has been disabled because I've dumped the memory content
with physical address in ICE.
I don't know how to solve this problem, but I need this bootloader to bring
my WinCE OS image.
Hope there's someone could help me....
Thank you very much
Best Regards,
Sanjay
I'm developing a bootloader for ARM926 EJ-S, but there's a serious problem
need your help.
I've enabled MMU in bootloader in order to use virtual addresses.
But when I turn off MMU before jumping to the physical start address of
kernel, PC (porgram Counter) doesn't jump to the physical address I want.
It seems all instructions after turning off MMU cannot be fetched to execute
because PC is not there.
By the way,
I'm sure that MMU has been disabled because I've dumped the memory content
with physical address in ICE.
I don't know how to solve this problem, but I need this bootloader to bring
my WinCE OS image.
Hope there's someone could help me....
Thank you very much
Best Regards,
Sanjay