See “How to Add Register Details View in Eclipse” how to install and use the plugin.To install:
- Use the Eclipse updater to install the plugins from http://embsysregview.sourceforge.net/update
- Download the latest zip archive file version from the sourceforge page (https://sourceforge.net/projects/mcuoneclipse/files/Eclipse%20Plugins/EmbSysReg/). Place the files from the archive over your Eclipse installation.
The earlier v0.2 patch file included support for 33 devices:
The new v0.3 zip file now includes 96 devices 🙂 :
Users of the earlier v0.2 can install the new package over the existing files.
To open the view, use the menu Window > Show View and select the EmbSys Register view:
Use the view icon to select the register file to be used:
Then select the device you want to use:
To read/change the register variables, double-click in the item:
❗ Note that the current SVD files from Freescale (and other vendors) do *not* contain the ARM core registers (NVIC, etc). According to ARM, this ‘intentional’ as they expect the debugger to give native access to the ARM core registers, and not to duplicate content in the SVD files. I hope this will change soon (e.g. the SVD files be able to reference the core registers somehow), as otherwise SVD files are somewhat limited. Or has anyone SVD files for the ARM core registers so the community can benefit from it?
❗ Update: see the core register files in the Freescale community.
Happy Viewing 🙂