In “How to Add Register Details View in Eclipse” I showed how to add the Register detail support in Eclipse using the EmbSysRegView plugin. This was for Luna/Mars, and for the version v0.2.4 of the plugins.
Since then, there is a new version of Eclipse (MARS, see “Going to Mars: Building a DIY Eclipse IDE for ARM Embedded Microcontrollers“) and the EmbSysRegView plugin has been updated to v2.0.5. Makes everything much simple, so here is an updated post with the details how to add register detail view to Eclipse Mars.
Use the menu Help > Install new software and use the following update site to install the viewer and data files:
This installs a set of Freescale SVD files inside this folder (at least on my Windows 7 machine):
Freescale includes newer and added SVD files in their KDS v3.0.0 or Processor Expert for KDS v3.0.x releases. If you have installed Processor Expert plugin (see “Going to Mars: Building a DIY Eclipse IDE for ARM Embedded Microcontrollers“), then you have the files
So what I did is the following:
- Renamed the ‘Freescale’ folder in the v0.2.4 plugin to ‘Freescale.0.2.4’
- Copied the Freescale from the 0.2.4 plugin
That way I keep the original files and have the new files added. And I can switch between them in the EmbSysRegView settings:
If you don’t have Processor Expert, then you find a collection of SVD files on SourceForge.
EmbSysRegView already comes with a set of Freescale SVD files. To get the latest and newest devices, the above article explains how to install them into a DIY Eclipse installation.
Happy Registering 🙂
PS: The GNU ARM Eclipse plugins come with a nice register viewer too. I plan to feature that register detail viewer in a next post, so stay tuned 🙂
- EmbSysReg Viewer Project: http://embsysregview.sourceforge.net/
- Using EmbSysReg: https://mcuoneclipse.com/2014/05/29/how-to-add-register-details-view-in-eclipse/
- Kinetis Design Studio V3.0.0: http://www.freescale.com/kds
- Additional SVD Freescale Files: SourceForge