|
Jump to: Documentation / Manuals Downloads FAQs Version info & Release Notes
|
|
|
| Downloads |
 |
PEmicro GDB Server for ARM devices - Eclipse Plugin
Eclipse plugin version of PEmicro's GDB Server for ARM devices. This edition will allow you to use Eclipse with the GDB debugger installed to debug and program a supported ARM target. Works with Multilink, Cyclone, and OpenSDA debug hardware.
NOTE: For user's of Eclipse based development IDEs such as KDS (Kinetis Design Studio), S32 Design Studio for ARM, LPCExpresso, etc, the latest PEmicro GDB Server plugin can be installed by pointing Eclipse IDE to the following update site: https://www.pemicro.com/eclipse/updates
255443 KB -
Click to view SHA256 checksum:
8c7a982336aaf9ed287c58ecbfdcf3a70036c5e52ead71177dbde155b10dd20f
|
|
|
|
|
Product |
Version |
GDB_SERVER_KINETIS |
Plugin: 2.3.8 |
Release Notes:Plugin Version : 2.3.8
GUI Version : 579
Release notes for v580 final b160304 (v2.3.8)
Adds final support for the following devices:
kw21z256m4
kw21z512m4
kw31z256m4
kw31z512m4
kw41z256m4
kw41z512m4
kv56f1m0m24
kv56f512m24
kv58f1m0m24
kv58f512m24
Removes mass erase and uses sector erase instead to protect KMS libraries for following devices:
• MK02FN64xxx10
• MK02FN128xxx1
• MK22FN128xxx10
• MK22FN256xxx12
• MK22FN512xxx12
• MKV10Z64xxx7
• MKV10Z128xxx7
• MKV11Z64xxx7
• MKV11Z128xxx7
• MKV30F64xxx10
• MKV30F128xxx10
• MKV31F128xxx10
• MKV31F256xxx12
• MKV31F512xxx12
• MKV42F64xxx16
• MKV42F128xxx16
• MKV42F256xxx16
• MKV44F64xxx16
• MKV44F128xxx16
• MKV44F256xxx16
• MKV46F128xxx16
• MKV46F256xxx16
Release notes for v579 final b160225 (v2.3.7)
- change Halo MAC57D54H FLASH programming algorithms to support all device masks
- change Treerunner DDF file to allow support of legacy USB Multilink Universal RevA/B and USB Multilink Universal FX RevA interfaces
Release notes for v579 final b160219 (v2.3.6)
- adds support for all NXP LPC device series
- adds final MAC57D54H Halo support
Release notes for v558 alpha b160128 (v2.3.3)
- adds updated alpha support for new device part numbers and SVD files for:
ke14f256m16
ke14f512m16
ke16f256m16
ke16f512m16
ke18f256m16
ke18f512m16
kw21z256m4
kw21z512m4
kw31z256m4
kw31z512m4
kw41z256m4
kw41z512m4
- Adds alpha Halo support
MAC57D54H
Release notes for v558 alpha b160113 (v2.3.0)
- adds alpha support for KE14F/KE16F/KE18F devices:
ke14f256m15
ke14f512m15
ke16f256m15
ke16f512m15
ke18f256m15
ke18f512m15
Release notes for v558 final b151218 (v2.2.9)
- Adds Linux support for Treerunner device
- Adds a fix for KDS-346 ticket which detected that last byte of FLASH was not getting programmed.
Release notes for v558 final b151211 (v2.2.8)
ENGR00370042 - adds breakpoint support to Hyperflash between 0x10000000 and 0x20000000 to address - [S32V M4 FLASH] Breakpoints are not set in hyperflash memory
ENGR00370330 - Resolved -[S32V A53 muticore] The first A53 core stops after Run/Pause when the second core is debugged
ENGR00370324 - Adds a feature to Set PC during attach sessions in RAM projects to resolve - [S32V A53] For RAM projects the user would have to manually set PC for secondary A53 projects
The following keys should be added to launch configuration files for secondary cores:
ENGR00367684 - Resolved - [S32DS Build B150930][E200,ARM] S32DS is forced to close with the large number of additional Elf files
removes alpha support for KW21/31/41 Freescale device family:
kw21z256m4
kw21z512m4
kw31z256m4
kw31z512m4
kw41z256m4
kw41z512m4
Release notes for v558 alpha b151209 (v2.2.7)
- adds alpha support for KW21/31/41 Freescale device family:
kw21z256m4
kw21z512m4
kw31z256m4
kw31z512m4
kw41z256m4
kw41z512m4
Release notes for v558 final b151202
- adds breakpoint support by programming Aliased Hyperflash code placed at 0x10000000 to designated FLASH locations at 0x20000000. Placing and running code directly at 0x20000000 will prevent breakpoints from working, since they are only available at Aliased FLASH space from 0x10000000 to 0x1FFFFFFF
- add Hyperflash initialization script which initializes Hyperflash after FLASH is programmed and reset. Without a script, in order to reach main, the device uses Bootloader for initialization and part gets reset and requires user to issue a second resume command to reach main.
Release notes for v530 final b151105
- adds updated FLASH programming support with D FLASH fix for
ke18f512m15
S32K144F512M15
only S32K144F512M15 had D FLASH tested against real silicon with working D FLASH.
Release notes for v530 final b151022
- Removes alpha support for KE1x devices
- Adds final support for KL82 Freescale device:
KL82Z128M7
Release notes for v530 alpha b151016
- Adds alpha support for KE1x devices:
KE14D128M7
KE14D256M7
KE15D128M7
KE15D256M7
- updates Treerunner HyperFLASH algorithm name to make it visible to the IDE.
Release notes for v530 final b151009
- Adds final Treerunner Hyperflash support. Debugger/IDE needs to add Hyperflash
initialization script after a reset to properly configure Hyperflash
- add final support for KS22 Freescale device family:
ks22fn128m12
ks22fn256m12
- adds update for multilink universal and multilink universal firmware v5.41
- adds update for Cyclone MAX firmware version 7.91
- Adds stability fixes to prevent exceptions in GDB server during interface unplug during a debug session.
- Adds a fix to allow proper GDB session closure on a semi-hosting thread.
KDS_558_Plugin_222_final_b150911
- Final Treerunner support. Solves running debug session without opening debug configuration window issue.
- Adds final support for S32K144 device with P and D flash. Only P flash was validated due to hardware limitation.
KDS_558_Plugin_221_final_b150911
- add final FLASH programming support for:
S32K144F512M15
- while current deliverable supports both Data and Program FLASH, only program FLASH was tested due to the silicon
limitation.
- adds final support for the following KV4x devices:
kv42f64m16
kv42f128m16
kv42f256m16
kv44f64m16
kv44f128m16
kv44f256m16
kv46f128m16
kv46f256m16
KDS_558_Plugin_220_alpha_b150904
- adds GDB server and run control support for A53 64 bit client.
There is currently a defect in our plugin where you cannot enable semi-hosting and Telnet on a remote debug session.
KDS_548_Plugin_219_alpha_b150825
- adds support for additional RAM ranges for Treerunner device:
M0 core memory is located in a different memory space and as a workaround has to be
loaded via a console load command:
load C:workspace_s32_arm_b150821 est_M0_2Debug est_M0_2.elf
- changes Core numbers within plugin to start from Index 1
KDS_548_Plugin_218_final_b150820
- Adds final support for:
ke18f512m15 - only P FLASH was validated. D Flash and EEPROM do not work on current device.
KDS_548_Plugin_217_alpha_b150811
- Adds alpha support for:
kl82z128m7
ks22fn256m12
S32V234M100 - with support for six cores with parallel multicore debugging: M4, M0, A53_1, A53_2, A53_3, A53_4
MAC57D54H - Halo with support for M4, M0 and A5 cores with parallel multicore debugging
KDS_547_Plugin_217_final_b150811
- replaces mass erase with sector erase support for KV31xxx devices to prevent erasing of secure libraries
within execute only memory
- removed alpha support for:
kl82z128m7
ks22fn256m12
S32V234M100 - with support for six cores debugged one at a time: M4, M0, A53_1, A53_2, A53_3, A53_4
MAC57D54H - Halo with support for M4, M0 and A5 cores
KDS_547_Plugin_216_alpha_b150731
- Adds alpha Treerunner and Halo support under Windows:
S32V234M100 - with support for six cores debugged one at a time: M4, M0, A53_1, A53_2, A53_3, A53_4
MAC57D54H - Halo with support for M4, M0 and A5 cores
KDS_547_Plugin_215_b150715
- Added support for handling new Freescale device part numbers with XXX suffixes
- Add Plugin functionality to fill in necessary PEmicro launch configuration settings at run time
KDS_547_Plugin_213_b150710 Alpha
KDS_547_Plugin_213_b150710_alpha
- Added alpha support for the following devices:
kl82z128m7
ks22fn256m12
- added updated alpha support for ke18f512m15 with NMI disable feature on run control layer
KDS_547_Plugin_213_b150708
- Added final support for KVx devices
kv56f1m0m22
kv56f512m22
kv58f1m0m22
kv58f512m22
- added NMI disable on startup functionality for all Automotive and KEA devices.
KDS_547_Plugin_213_b150708
- adds expanded PEmicro/Freescale device name API with support for latest Freescale device naming convention
- adds default setting initialization on PEmicro's run contol layer of the plugin
- adds device support for the following KWxx device family:
kw40z160m5
kw30z160m5
kw20z160m5
KDS_547_Plugin_213_b150708
- Added final support for KVx devices
kv56f1m0m22
kv56f512m22
kv58f1m0m22
kv58f512m22
- added NMI disable on startup functionality for all Automotive and KEA devices.
KDS_530_Plugin_212.alpha_b150701
Updated alpha support for PFLASH of:
s32k144f512m15
-Latest includes FLASH programming software fix for double read requirement issue on FPGA design of 0-0xF FLASH
-Device name changed to S32K144F512M15
-Device support for 256k part is removed.
KDS_530_Plugin_211.alpha_b150629
Updated alpha support for PFLASH of:
s32k1xxf512m15
s32k1xxf256m15
KDS_530_Plugin_210_b150603
Added final support for the following devices:
kl28z512m7
kl28t512m7
k82fn256m15
k22fx512am12
k22fn1m0am12
KDS_530_Plugin_209_b150527
- fix KDS-290 by adding support for new line semi-hosting characters
- increase semi-hosting buffer from 100 to 2048 characters
Kinetis - S9KEAZ Series - Final
S9KEAZ128M4
S9KEAZ64M4
S9KEAZN16M4
S9KEAZN32M4
S9KEAZN64M4
S9KEAZN8M4
Removed - Kinetis KE18 test vehicle alpha
ke18f512m15
Removed - alpha support for:
KL28Z256M7
KL28Z512M7
kv56f1m0m22
kv56f512m22
kv58f1m0m22
kv58f512m22
s32k1xxf512m15
s32k1xxf256m15
KDS_530_Plugin_208_b150417
- Added alpha support for Kinetis KE18 test vehicle
ke18f512m15
- Added back alpha support for:
KL28Z256M7
KL28Z512M7
kv56f1m0m22
kv56f512m22
kv58f1m0m22
kv58f512m22
S9KEAZ128M4
S9KEAZ64M4
S9KEAZN16M4
S9KEAZN32M4
S9KEAZN64M4
S9KEAZN8M4
s32k1xxf512m15
s32k1xxf256m15
KDS_530_Plugin_208_b150410
- remote projectless debugging support with string substitution relative to eclipse IDE path
${eclipse_home}/../toolchain/bin/arm-none-eabi-gdb
- attach and disconnect plugin and GDB server support
- universal MBED compatible DEBUG/CDC OpenSDA firmware application and run control support
- resolved Multilink USB driver issue under Linux
- enables dialogs support and implements firmware update/connection dialog/device secured dialogs
- CentOS 7.0 and Ubuntu 14.04 Linux support
removed: Kinetis - KL28 - Alpha
KL28Z256M7
KL28Z512M7
removed: Kinetis - KV56/58 - Alpha
kv56f1m0m22
kv56f512m22
kv58f1m0m22
kv58f512m22
removed: Kinetis - S9KEA - Alpha
S9KEAZ128M4
S9KEAZ64M4
S9KEAZN16M4
S9KEAZN32M4
S9KEAZN64M4
S9KEAZN8M4
removed: Kinetis - KFA512 - Alpha
s32k1xxf512m15
s32k1xxf256m15
KDS_524_Plugin_206_b150329
- Includes support for Advanced Options error checking
- includes cross_prefix and cross_suffix string substitutions relative to eclipse IDE path
KDS_524_Plugin_201_b150316
Kinetis - K80 Series - Final
k80fn256m15
Kinetis - KV10/KV11 128k/64k - Final
kv10z64m7
kv10z128m7
kv11z64m7
kv11z128m7
Kinetis - KL28 - Alpha
KL28Z256M7
KL28Z512M7
Kinetis - KV56/58 - Alpha
kv56f1m0m22
kv56f512m22
kv58f1m0m22
kv58f512m22
Kinetis - S9KEA - Alpha
S9KEAZ128M4
S9KEAZ64M4
S9KEAZN16M4
S9KEAZN32M4
S9KEAZN64M4
S9KEAZN8M4
Kinetis - KFA512 - Alpha
s32k1xxf512m15
s32k1xxf256m15
KDS_524_Plugin_201_b150302
(*) Resolves CDT 8.3 dependency which prevented PEmicro plugin installation under Luna 4.4 IDE.
(*) repackaged pemicro-other files archives for Windows and Linux
KDS_524_Plugin_200_b150227
(*) includes final support for:
km34z256m7
(*) adds support for dialogs: firmware update/connections assistant/device unsecure
(*) adds final support for Advanced Options Dialog features:
- Alternative algorithm selection
- Custom trim
- Preserve Range
KDS_523_Plugin_119alpha5_b150206 includes the following features and bug fixes:
(*) Adds alpha support for Advanced Options Dialog features:
- Alternative algorithm selection
- Custom trim
- Preserve Range
(*) Adds .ddf device tree selection
(*) Adds alpha support for the following devices:
kl33z32m4
kl33z64m4
kl13z32m4
kl13z64m4
k80fn256m15
km34z256m7
kv10z64m7
kv10z128m7
kv11z64m7
kv11z128m7
K26FN2M0M18
KDS_513_Plugin_117_b141021 includes the following features and bug fixes:
(*) Update for ICD and PROG .dlls with a fix to release OpenSDA USB port under Ubuntu Linux OS.
KDS_513_Plugin_117_b141021 includes the following features and bug fixes:
(*) Adds MBED compatible OpenSDA support for TWR-K24F128M board,
DEBUG-TWR-K24F120M_Pemicro_v108b_for_OpenSDA_v2.1.bin firmware is a part
of PEmicro deliverable
(*) Adds 64 bit linux binaries tested under Ubuntu 14.04 and CentOS 6.4
(*) The following PEmicro OpenSDA Firmware files are added to layout:
DEBUG-TWR-K24F120M_Pemicro_v108b_for_OpenSDA_v2.1.bin
MSD-DEBUG-FRDM-KL43Z48M_Pemicro_v116.SDA
MSD-DEBUG-X-HVP-KV10Z32_Pemicro_v116.SDA
MSD-DEBUG-X-HVP-KV31F120M_Pemicro_v116.SDA
MSD-DEBUG-X-HVP-KV46F256_Pemicro_v116.SDA
(*) Bugs addressed:
KDS-179/KDS-184 - PEmicro removed absolute path pointer to PEmicro GDB server from the next version of PEmicro plugin
KDS-176 - PEmicro Launch configuration no longer forgets device name when opening configuration dialog
The PEMicro duplicate launch configuration feature now works.
PEmicro Plugin v117 is backwards compatible with projects created under previous versions of KDS IDE.
KDS_513_Plugin_116_b140926 includes the following features and bug fixes:
(*) Adds 64 bit linux binaries
KDS_513_Plugin_115_b140917 includes the following features and bug fixes:
(*) Add power down functionality to the GDB server
(*) Add custom path for an option to specify local versions of GDB server
KDS_513_b140905 includes the following features and bug fixes:
(*) Adds device support for the following devices:
(*) Add MBED/PEMICRO OpenSDA support for FRDM-K22F and FRDM-K64F boards
Kinetis - K24 Series
k24fn256m12
Kinetis - KL17/KL27/KL33/43 Series
kl17z32m4
kl17z64m4
kl17z128m4
kl17z256m4
kl27z32m4
kl27z64m4
kl27z128m4
kl27z256m4
kl33z128m4
kl33z256m4
kl43z128m4
kl43z256m4
Kinetis - KMx - Photon3
km14z64am5
km14z128am5
km33z64am5
km33z128am5
km34z128am5
Kinetis - KV4x
kv40f64m15
kv40f128m15
kv40f256m15
kv43f64m15
kv43f128m15
kv44f64m15
kv44f128m15
kv45f128m15
kv45f256m15
kv46f128m15
kv46f256m15
Kinetis - K11/K21 - K20 512k/1Mb
k11dn512am5
k11dx128am5
k11dx256am5
k21dn512am5
k21dx128am5
k21dx256am5
k21fn1m0am12
k21fx512am12
Kinetis- K02F Series:
K02F128M10
K02F64M10
Kinetis- KW Series:
KW01Z128
KW21D256M5
KW21D512M5
KW22D512M5
KW24D512M5
Kinetis- K66/65 Series:
K66FX1M0M18
K65FX1M0M18
K66FN2M0M18
K65FN2M0M18
Kinetis - WPR Series alpha
WPR1516M2
KDS_506c_b140807 includes the following features and bug fixes:
Plugin Version 1.12.
ENGR00325552 - Includes changes to p2.inf to include both metadata and artifact repositories on the same line.
ENGR00325553 - Specify IP issue for Ethernet PEmicro interfaces (Cyclone MAX, Tracelink) is addressed.
Adds support for MBED Bootloader 2.1 on FRDM-K22F and FRDM-K64F boards.
|
GDBServerForArm |
Plugin: 2.3.8 |
|
|
|