PEmicro provides various tools which work with the PK20X128VLQ100, many of which are free.
Use the device selector "K20DX128M10" when using PEmicro/compatible software. PK20X128VLQ100 is a part number that falls under PEmicro's K20DX128M10 designation.
Please note: Depending on the specific device, PEmicro may also have algorithms available for SPI / Quad SPI / Parallel external flash programming. Head to our Support - Flash Programming Algorithms page to view/download all available PEmicro algorithms for PK20X128VLQ100 devices.
GDB debugger within Eclipse - PEmicro provides a no-cost plug-in for Eclipse which integrates PEmicro hardware support for many different ARM devices seamlessly into Eclipse. The plug-in includes the GDB server, so there is no separate software needed. The GDB support includes flash programming, provisioning, trim, hardware breakpoints, software breakpoints, and more. Linux and Windows are supported. PEmicro’s GDB Eclipse Plug-in for the PK20X128VLQ100 is available at no charge!
PEmicro has two major hardware types which can control, debug and program the PK20X128VLQ100: the USB Multilink debug cables and the Cyclone automated in-circuit programmers.
PEmicro’s UNIT Interface Library Routines allow the user to create a Windows or Linux application which can fully control the execution of the embedded PK20X128VLQ100 processor via one of PEmicro’s hardware interfaces.
The PC-based application can peek and poke memory, peripherals, and other resources of the embedded processor through the debug port. Applications can use this ability to perform tests of the target hardware, calculate target calibration data, or UNIT can simply be a way to develop a totally custom application which controls the target via debug mode. The advantage of using debug mode is that the processor doesn’t need to be running application code or even be programmed for the PC application to fully exercise the processor’s capabilities. Information about this test product which supports the PK20X128VLQ100 can be found on the UNITACMP product page. PEmicro has also written an Expert's Corner white paper which describes how to use the UNIT library to create an in-circuit test for boards containing a device similar to the PK20X128VLQ100.