Arm Community
Site
Search
User
Site
Search
User
Groups
Education Hub
Distinguished Ambassadors
Open Source Software and Platforms
Research Collaboration and Enablement
Forums
AI and ML forum
Architectures and Processors forum
Arm Development Platforms forum
Arm Development Studio forum
Arm Virtual Hardware forum
Automotive forum
Compilers and Libraries forum
Graphics, Gaming, and VR forum
High Performance Computing (HPC) forum
Infrastructure Solutions forum
Internet of Things (IoT) forum
Keil forum
Morello forum
Operating Systems forum
SoC Design and Simulation forum
SystemReady Forum
Blogs
AI and ML blog
Announcements
Architectures and Processors blog
Automotive blog
Graphics, Gaming, and VR blog
High Performance Computing (HPC) blog
Infrastructure Solutions blog
Internet of Things (IoT) blog
Operating Systems blog
SoC Design and Simulation blog
Tools, Software and IDEs blog
Support
Arm Support Services
Documentation
Downloads
Training
Arm Approved program
Arm Design Reviews
Community Help
More
Cancel
Support forums
Arm Development Studio forum
RCF files
Jump...
Cancel
State
Accepted Answer
Locked
Locked
Replies
3 replies
Subscribers
122 subscribers
Views
6962 views
Users
0 members are here
DS-5 Development Studio
DSTREAM
Options
Share
More actions
Cancel
Related
How was your experience today?
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
RCF files
claudio06
over 7 years ago
RCF files
Hi I would like to have more insigth on rcf files: There is a bunch of parameters aka config_item. how thery ere used? and how to get their meaning? I'm specially interested in parameters for CORESIGTH like CORESIGHT_BASE_ADDRESS_MSW
thanks
claude
Parents
0
Stuart Hirons
over 7 years ago
Hi Claude,
The parameters within a DS-5 .rcf file are used to configure the connection to the target hardware.
The information contained within them consists of both 'box' level connection info (i.e. whether JTAG or Serial Wire Debug protocol, connection clock speed, devices present etc. and so forth) and then individual component level information (e.g. CoreSight base address, CoreSight AP Index and so on).
Without the information within an .rcf file, DS-5 would not be able to connect to a hardware target.
May I ask why the interest in the contents of .rcf files ?
Normally a DS-5 user would :
- open the Platform Configuration Editor (PCE)
- configure an appropriate connection to their platform
- save
- debug
Without having to concern themselves with what is within the files produced by PCE.
Is some information wrong within them, and you want to change it ??
Regards,
Stuart
Cancel
Up
0
Down
Cancel
Reply
0
Stuart Hirons
over 7 years ago
Hi Claude,
The parameters within a DS-5 .rcf file are used to configure the connection to the target hardware.
The information contained within them consists of both 'box' level connection info (i.e. whether JTAG or Serial Wire Debug protocol, connection clock speed, devices present etc. and so forth) and then individual component level information (e.g. CoreSight base address, CoreSight AP Index and so on).
Without the information within an .rcf file, DS-5 would not be able to connect to a hardware target.
May I ask why the interest in the contents of .rcf files ?
Normally a DS-5 user would :
- open the Platform Configuration Editor (PCE)
- configure an appropriate connection to their platform
- save
- debug
Without having to concern themselves with what is within the files produced by PCE.
Is some information wrong within them, and you want to change it ??
Regards,
Stuart
Cancel
Up
0
Down
Cancel
Children
0
claudio06
over 7 years ago
in reply to
Stuart Hirons
Hi Stuart,
I was looking at this parameters to try to see if there are some that let us debugging AMP cores. With DStream it is possible whereas with another debugger, there is some missing information that prevent us to debug the cores independantly.
But it sounds it is more on the dtsl side maybe.
regards
claude
Cancel
Up
0
Down
Cancel
+1
Stuart Hirons
over 7 years ago
in reply to
claudio06
Hi,
Ok. For AMP, the connections to the cores are treated separately in DS-5 and the policing of the low-level JTAG/SWD accesses to the DAP/cores is performed by the DSTREAM.
So I guess you would have to see how the other debugger might handle this use-case.
Regards,
Stuart
Cancel
Up
0
Down
Cancel