Application Note 318
Multi-Core Debugging with MDK
This hands-on tutorial demonstrates multi-core debugging using the NXP LPC54114 Cortex-M4/M0+ dual-core processor and Keil MDK. The example application uses a master-slave concept and is split into two projects that run on separate processor cores. The Cortex-M4 master signals the Cortex-M0+ slave using a mailbox. The complete example is available in APNP_318.zip as part of this application note. The projects are compliant to CMSIS v5 and utilize Serial Wire Viewer (SWV) data trace, event recorder, and RTX kernel awareness viewer.
The LPCXpresso54114 Evaluation board, which includes an on-board LPC-Link2 adapter for CMSIS-DAP mode downloading and debugging, and a USB A to MicroB cable are required. Optionally, a ULINK debug adapter may be used that displays also interrupt timing.
For more information regarding these files, see APNT_318.PDF.
To see multi-core debugging in action, please take a look at this video.
Wednesday, March 27, 2019
Monday, March 25, 2019
of your data.