PEmicro’s GDB Server can be installed directly into an Eclipse based IDE from an update site on PEmicro’s website. This adds the ability to debug via PEmicro’s Multilink, Cyclone, and OpenSDA hardware interfaces via the standard GDB debugger. Features include flash programming, breakpoints, watchpoints, trim, memory preservation, real-time variables, semi-hosting, and more. PEmicro periodically updates the plugins on its website with new device support, new features, and bug fixes.
The following instructions demonstrate how to install and update the PEmicro ARM plugin into NXP’s S32 Design Studio for ARM. The same plugin can be installed in any Eclipse-based ARM IDE and supports many ARM based devices. The PEmicro update site which is used in this example has plugins for Power e200, NXP ARM and non-NXP ARM architectures. Follow these steps to install the PEmicro GDB plugin:
Figure 1: Open and Click Help Option
Figure 2: Click Install New Software
Figure 3: Enter 'Work With' URL
Figure 4: Ungroup the Plugins
Figure 5: Select Plugin
Figure 6: Confirm Plugin
Figure 7: Read & Accept License Agreement
Figure 8: Re-Start S32 Design Studio
When the S32 Design Studio has finished loading, your new plugin will be installed and ready for use. The same mechanism can be used to check for updates and download new versions of the same plugin in the future.