The Run Toolbar currently contains button icons for the following functions. These functions are also on the Run, Debug and project context menus.
Icon | Icon Text | Function |
---|---|---|
![]() |
Set Project Configuration | Selects project configuration. Choose “default” or “Customize.” See Project Properties window for details. |
![]() |
Build Project | Builds all the project files. |
>Build for Debugging | Builds all the project files for debug, which includes the debug executive. Step one of Discrete Debugger Operation. | |
![]() |
Clean and Build Project | Deletes files from previous builds and then builds the all project files. |
>Clean and Build for Debugging | Deletes files from previous builds and then Builds all the project files for debug, which includes the debug executive. Step one of Discrete Debugger Operation. | |
![]() |
Run Project | Builds, programs the target and Runs the selected project. |
![]() |
Make and Program Device Project | Builds, programs the target and holds in Reset the selected project. |
>Program Device for Debugging | Programs the target with the debug build. Step two of Discrete Debugger Operation. | |
>Program Device for Production | Programs the target with the production build. | |
>Erase Device Memory | Erase device program memory. | |
>Programmer To Go PICkit3 | For the PICkit 3 as the project debug tool, program the target using Programmer To Go (PTG). | |
![]() |
Read Device Memory | Reads target device memory and loads into MPLAB X IDE. |
>Discrete Multi-Partition Read Operation | For multi-partition (dual partition) devices, read specified flash memory partition. | |
>Read Device Memory to a File | Reads target device memory and saves to a file. | |
>Read EE/Flash Data Memory to a File | Reads target device data memory and saves to a file. | |
![]() |
Hold in Reset/ Release from Reset |
Alternately holds in or releases from Reset the selected project. |
![]() |
Debug Project | Builds, programs the target and begins debugging the selected project. |
>Launch Debugger | Launch debugger and run target code. Step three of Discrete Debugger Operation. | |
>Live Connect Debug | For MEC devices, connect to a running target and inspect the memory contents. Allows some debugging on a production device. | |
> = Available from icon down arrow |