PEmicro ARM GDB Server

 

Support Information

Als kostenloser Download verfügbar (siehe unten).

Der PEmicro GDB-Server unterstützt jetzt die Ablaufsteuerung und FLASH-Programmierung vieler ARM-Geräte unter Verwendung von GNU GDB-Debugger-Tools neben den Hardware-Schnittstellen von PEmicro.

 

 

 

Dazu gehören ARM-Geräte hergestellt von:

 
NXP ATMEL CYPRESS INFINEON MAXIM
SiliconLabs ST TI Toshiba Silergy

 

Für eine vollständige Liste der unterstützten Geräteserien klicken Sie hier.

 

 

Zu den kompatiblen PEmicro-Hardwareschnittstellen gehören:
 
  • USB Multilink Universal - All-in-One-Entwicklungsschnittstelle
  • USB Multilink Universal FX - Hochgeschwindigkeits-All-in-One-Entwicklungsschnittstelle
  • Cyclone Universal LC - Produktionsprogrammierer der nächsten Generation mit Stand-Alone-Fähigkeit
  • Cyclone Universal FX - Produktionsprogrammierer der nächsten Generation mit Standalone-Fähigkeit, Geschwindigkeit, Speicher, Sicherheit und anderen Verbesserungen
  • Cyclone for ARM hochwertiger Entwickler und Programmierer für ARM-Geräte mit Stand-alone-Fähigkeit
  • OpenSDA / Embedded OSJTAG – kostengünstige Evaluierungsboards
Klicken Sie hier, um alle PEmicro-Tools anzuzeigen.

 

gdb_layers

 

 

 

 

 

 

GNB Server Funktionen

 
Die neueste Version der Software enthält die folgenden Funktionen:
 
  • Debuggen von Multi-Core-Projekten. Diese leistungsstarke Funktion ermöglicht es dem Benutzer, mehrere Gerätekerne gleichzeitig zu debuggen. Während der Hauptgerätekern verwendet wird, um mehrere .elf-Dateien für alle Gerätekerne zu laden, kann der Benutzer eine Attach-Debug-Sitzung auf sekundären Kernen ausführen, um ein Debugging mit mehreren Kernen zu instanziieren. Diese Funktionalität ist jetzt vollständig in S32 für ARM Design IDE von NXP für S32V234 (Treerunner) und 57D54H (Halo) Geräte integriert. Weitere Informationen zur Multi-Core-Debugging-Funktionalität finden Sie in Kapitel 6 des GDB-Server-Benutzerhandbuchs.
  • Paralleles Debuggen mehrerer ARM-Geräte. Das PEmicro-Plugin ermöglicht es dem Benutzer, mehrere ARM-Geräte parallel zu debuggen, solange sie mit verschiedenen PEmicro-Hardwareschnittstellen verbunden sind.
  • Bewahren Sie Speicherbereiche während eines Löschvorgangs auf. Benutzer können verhindern, dass Teile des Speichers während des Programmiervorgangs gelöscht werden.
  • Trimmen Sie Kinetis-Geräte während der Programmierung. Wir wählen eine Standard-Mittenfrequenz, die in den Plug-Ins-Dialogen geändert werden kann. Dadurch kann die interne Referenzfrequenz auf Ihrer Hardware genau sein.
  • EEPROM-Partitionierungsfunktion während der Flash-Programmierung. Ermöglicht Benutzern auf bestimmten Geräten, etwas Flash-Speicher für die Verwendung als Pseudo-Eeprom bereitzustellen.
  • JTAG-Daisy-Chain-Unterstützung. Ermöglicht Benutzern die Kommunikation mit mehreren JTAG-Geräten auf demselben Bus.
  • An einen laufenden Teil während der Debug-Sitzung anhängen. Startet den Client so, dass der Status des Zielgeräts nicht gestört wird.

 

 

 

GDB Server Download

The GDB Server is available as a Windows-based GUI application that can be used for easy server setting and target setting configuration. 

Kostenfreier Download: PEmicro GDB Server für ARM mit Windows GUI

Der GDB-Server des Eclipse-Plugins kann über den folgenden Link heruntergeladen werden:

Kostenfreier Download: PEmicro GDB Server für Kinetis - Eclipse Plugin

HINWEIS: Für Benutzer von Eclipse-basierten Entwicklungs-IDEs wie KDS (Kinetis Design Studio), S32 Design Studio für ARM, LPCExpresso usw. kann das neueste PEmicro GDB Server-Plugin installiert werden, indem die Eclipse-IDE auf die folgende Update-Site verwiesen wird: https://www.pemicro.com/eclipse/updates