This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS: CP15

Other Parts Discussed in Thread: OMAP5910

Tool/software: Code Composer Studio

I am working with a omap5910 board.  Using a sd5912osk.gel file that seems to work well.  I am having trouble editing the physical memory I can't seem to get it out of supervisor mode.  I am wondering if some kind person could give me some pointers on how to edit the gel file to give me access to edit cp15 permissions or to change to full access mode to edit the memory.  I am using CCS 3.3.  Thank you.

Splinter

  • Splinter, 

    We don't provide support for this device anymore, therefore my actions in this regard are very limited. 

    The CP15 registers are not memory mapped, therefore the GEL will not be able to map them to memory regions for easy access, and CCSv3.3 did not have an open architecture, so access to these core registers are probably restricted to the ARM9 device driver binary code.

    You could potentially create an assembly sample program that reads the contents of these registers and see if you can achieve what you want. For details on how to do that, you need to consult with the ARM Ltd. literature that covers the ARM9 architecture - typically the programmers` model manual. 

    Unfortunately that is the extend of what I can do at this time. Sorry.

    Hope this helps,

    Rafael