Good afternoon,
I am having issues reading/writing from the flash in our application because the SYS/BIOS seems to setup the MMU in a way that makes these registers inaccessible.
I have read a few other posts on this relating to different processors such as this but that solution does not work in this case, when I insert that code into my .cfg file it says MMU is unsupported for the selected processor.
If anybody would be able to answer the following questions that would be very helpful.
It seems that you cannot change the way the SYS/BIOS sets up the MMU at all is this correct?
Can anybody offer any advice on how to modify the MMU in a way that wont upset the SYS/BIOS but will allow me to access the flash?
The alternative is to disable the MMU (only when I write to/read from the flash which is rarely). This required writing to the CP15 register. Is there anyway to do this without writing an assembly function specifically to do it?
Many thanks
Sean