This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RVD with CortexA9MP fast models

Note: This was originally posted on 6th August 2013 at http://forums.arm.com

Hello,

I'm working with Fast Models System Canvas 7.0 on Scientific Linux 5.8. My current projects are based on the ARM CortexA9MP fast models (dual core more precisely). But I'm having troubles when connecting to them with RealView Debugger 4.0. The Diagnostic Log I get during load is the following:

#,Time,Component,Severity,Device Name,Message
4,14:31:06.681162,Target Connection,Info,armcortexa9mpx1ct.cpu0,Searching for core properties in '/soft/arm/RVD/Core/4.0.3/35/linux-pentium/plugin/RVD/Components/TargetAbstractions/arm/1.2/7/data/coretypes.dat'
5,14:31:06.685823,Target Connection,Info,armcortexa9mpx1ct.cpu0,"Matched core type Cortex-A9MP against (ARM_)?Cortex-A9.* :
Core type: Cortex-A9, Architecture: GenericARM, TrustZone: yes"
6,14:31:06.686001,Target Connection,Info,armcortexa9mpx1ct.cpu0,Processor has VFP and Neon
7,14:31:06.686914,Target Connection,Info,Cortex-A9,Using '/soft/arm/RVD/Core/4.0.3/35/linux-pentium/plugin/RVD/Components/TargetAbstractions/arm/1.2/7/data/Cortex-A9_VFP_Neon.xml' for register definitions
8,14:31:07.072928,Registers,Warning,armcortexa9mpx1ct.cpu0,Cannot provide access to register: 'UTLBIALL'.
9,14:31:07.072953,Registers,Warning,armcortexa9mpx1ct.cpu0,Cannot provide access to register: 'UTLBIMVA'.
10,14:31:07.072966,Registers,Warning,armcortexa9mpx1ct.cpu0,Cannot provide access to register: 'UTLBIASID'.
11,14:31:07.072976,Registers,Warning,armcortexa9mpx1ct.cpu0,Cannot provide access to register: 'CP14_DSCR'.


As you can see, I can't have access to register CP14, which is a debug register needed for debugging. Without it, I can not perform any task.

I will like to know if RVD can be used to work with this kind of multiprocessors, or are not  fully supported yet. Or any clue on possible misconfiguration on my system if it should work.

I'll like to mention that the problem is not on the system modeled, because it work correctly with the tool Model Debugger. Also, the RTMS_EB examples provided in the FastModelsPortfolio give the same error.

Thanks
0