ABC Company Conference
Unsubscribe
Banner_VXW_Text

„Wir kennen keinen sicheren Weg zum Erfolg
nur einen sicheren Weg zum Misserfolg:
Es jedem recht zu machen.“
(Unbekannt)

Newsletter im Mai 2021:

- Von der Innovation zum Industrie-Standard: J-Link
- All-round Talent SEGGER J-Link
- J-Link und CMSIS-DAP: Eine Sonde passt für alle
- Embedded Studio für Renesas RE MCU Familie


Liebe Kundin, Lieber Kunde,

Zweifelsohne eine Innovation für die Embedded Entwicklung, hat sich der SEGGER J-Link in 15 Jahren zur führenden Produktlinie von Debuggern entwickelt und seine Zuverlässigkeit und einzigartige Performance in der Industrie weltweit unter Beweis gestellt.

Die SEGGER J-Link Familie stellt weltweit mit Verkaufszahlen im 6-stelligen Bereich die meistbenutzte Debug-Probe in der Embedded Industrie dar. Kaum ein Entwickler, der keinen J-Link auf seiner Werkbank hat.

Ein Produkt wie der J-Link ist das Ergebnis von jahrelangen Felderfahrungen, der Realisierung von unzähligen Kundenwünschen und einem unermüdlichen Ingenieursgeist, der nach dem Motto ‚There is no excuse for not being perfect’ arbeitet.



Von der Innovation zum Industrie-Standard: J-Link
J-Links sind nicht nur die bekanntesten und verbreitetsten Debug-Probes auf dem Weltmarkt, die J-Link Produkt Familie ist auch das kompletteste Angebot für nahezu jeden Anwendungsfall.

J-Link öffnet die Tür zu allen wichtigen Entwicklungswerkzeugen, von kommerziellen Toolchains bis hin zu GDB basierenden. 

Mit Funktionen wie Real Time Transfer (RTT) für interaktive Benutzer-I/O in Embedded-Applikationen und High Speed Sampling (HSS) für die Daten-erfassung ist J-Link eine Schlüsselkomponente für Dienstprogramme von Drittanbietern, die Systemverfolgung und -inspektion in Echtzeit ermöglichen.

Mit J-Link kommt J-Scope für Echtzeit-Datenvisualisierung und Ozone, der J-Link Debugger. Ebenfalls erhältlich ist das SEGGER Embedded Studio für die Erstellung und den Download von Programmen mit J-Link.

Was sich in der Entwicklung von J-Link in den letzten Jahren getan hat, ist schon beachtlich. 


 





Allround Talent SEGGER J-Link
Hier ein (nicht vollständiger) Überblick von Verbesserungen und neuen Features: 

*  Stetige Steigerung der Hardware- und Softwareleistung
*  Neue Modelle: J-Link Compact, J-Link WiFi, J-Link ULTRA+, u.a.
*  Unterstützung für zahlreiche neue Geräte
*  RISC-V-Unterstützung - Unterstützung für SiFive und AndesCore 
*  J-Link Software für Linux auf ARM 
*  Unterstützung für Raspberry Pi als Host 
*  Debugging des Dual-Core NXP i.MX RT600 
*  Plattformübergreifende Fähigkeit für J-Flash: macOS & Linux 
*  J-Link Remote Server mit Verschlüsselung 
*  Ozone-Debugger unterstützt benutzerdefinierte Anweisungen 
*  Unterstützung für cJTAG mit RISC-V basierten Systemen 
*  J-Link unterstützt Amazon FreeRTOS 
*  J-Link-Flash-Programmierunterstützung für Zilog ZNEO32-Familie
*  Drag-&-Drop-Programmierung für OpenSDA
*  Erweiterte Debug-Technologie STM32 Nucleo & Discovery MCU-Boards
*  Unterstützung für Programmierung beliebiger SPI-Flash über J-Link
u.v.a.m.

Diese Features haben im Laufe seiner Entwicklung den Wert des J-Link und die Benutzerfreundlichkeit für die Kunden wesentlich gesteigert.

Seit mehr als 6 Jahren hat SEGGER keine Preisanpassungen durchgeführt – und das trotz erhöhter Kosten pro Einheit durch gestiegene Material-, Lohn- und Allgemeinkosten.

Zum 1.Mai haben sich aus den genannten Gründen die Preise für die J-Link Modelle J-Link BASE, PLUS, ULTRA+, PRO und J-Trace PRO geringfügig erhöht. Details hierzu sage ich Ihnen gerne.
 


 







J-Link und CMSIS-DAP: Eine Sonde passt für alle
SEGGERs neueste J-Link Software macht es möglich, J-Link in eine High-Speed CMSIS-DAP Debug Probe zu verwandeln. In diesem Modus kann J-Link mit jeder Toolchain oder Applikation verwendet werden, die mit diesem Standard kompatibel ist, wie z.B. pyOCD, KEIL MDK und Arm Development Studio.

Dieser Modus ist für J-Link BASE, J-Link PLUS, J-Link EDU, J-Link ULTRA+ und J-Link PRO verfügbar. Die intelligenten Debug-Probes nutzen eine 480 Mbit/s Hochgeschwindigkeits-USB-Verbindung, um Leerlaufzeiten zu eliminieren und die Zielschnittstelle mit voller Geschwindigkeit zu betreiben, bis zu 50 MHz bei J-Link ULTRA+ und PRO.

"Zusätzlich zu seiner eigenen API und dem Standard-GDB-Protokoll unterstützt J-Link nun auch den CMSIS-DAP-Betrieb, ein einfaches Low-Level-USB-Protokoll für Debug-Probes", sagt Rolf Segger, Gründer von SEGGER Microcontroller. "CMSIS-DAP bietet zwar nicht die gleiche Leistung wie das J-Link-Protokoll, wird aber weitgehend unterstützt. Wir haben uns entschieden, die Unterstützung dafür hinzuzufügen, um J-Link noch universeller zu machen. J-Link ist jetzt die schnellste CMSIS-DAP-Debug-Sonde, die uns bekannt ist. Eine Sonde passt für alle."

Alle SEGGER Produkte entspringen der gleichen Philosophie von hoher Qualität, Zuverlässigkeit, Geschwindigkeit, Benutzerfreundlichkeit und Universalität. Die Kombination von J-Link mit einem Drittanbieter- oder Open-Source-Programm, das CMSIS-DAP verwendet, ist jetzt so einfach wie Plug-and-Play.

Das Umschalten in den CMSIS-DAP-Modus und zurück zu J-Link erfolgt einfach über den J-Link Configurator. Während J-Link das meiste aus CMSIS-DAP herausholt, erfordert der J-Link-Modus die volle Leistung, Funktionalität und den Funktionsumfang von J-Link.

Mehr über J-Link und eine vollständige Liste der J-Link-bezogenen Tools finden Sie hier


 






Embedded Studio für Renesas RE MCU Familie
Embedded-Entwickler können jetzt die SEGGER Embedded Studio IDE mit den Mikrocontrollern (MCUs) der Renesas RE-Familie nutzen.

Embedded Studio ist SEGGERs plattformübergreifende integrierte Entwick-lungsumgebung (IDE) für die Entwicklung von Embedded Systemen. Der Editor ist schnell zu starten und der Build-Prozess ist extrem schnell, was wertvolle Arbeitszeit spart.

Embedded Studio enthält SEGGER's eigene Laufzeit- und Fließkomma-bibliotheken, Compiler und Linker. Alle diese Komponenten wurden von Grund auf speziell für ressourcenlimitierte Embedded Systeme entwickelt, werden intern bei SEGGER ausgiebig genutzt und ständig aktualisiert und weiterentwickelt. Vorrangiges Entwicklungsziel von SEGGER ist es, schnelle und anwenderfreundliche Programme zu erstellen, die leicht an das Ziel-system angepasst werden können und möglichst wenig Speicher benötigen.

Optimierungen werden in verschiedenen Stadien des Erstellungsprozesses vorgenommen, um die Codegröße zu reduzieren und die Ausführungs-geschwindigkeit zu verbessern. Der Linker kann den typischerweise kleinen Speicher von Mikrocontrollern optimal ausnutzen. Codeblöcke können auf mehrere Speicherbereiche verteilt werden und unbrauchbare Speicherstellen können weggelassen werden.

Embedded Studio unterstützt alle Funktionen die J-Link und J-Trace aus-zeichnen, wie z.B. unbegrenzte Breakpoints im Flash-Speicher oder RTT (Real Time Transfer).

Für Ausbildungszwecke und nicht-kommerzielle Zwecke kann Embedded Studio kostenlos und ohne Registrierung von der SEGGER Website heruntergeladen werden.

Es gibt keine Einschränkungen in Bezug auf Code-Größe, Funktionen oder Dauer der Nutzung.

Die Energieeffizienz der Renesas RE Familie von MCUs (einschließlich des RE01-256K), kombiniert mit dem geringen Ressourcenverbrauch der SEGGER Software, minimiert die Notwendigkeit, Batterien aufzuladen oder auszutauschen, oder macht es manchmal sogar überflüssig. Diese kombinierte Effizienz könnte weitreichende Auswirkungen haben; für Haus- und Gebäudeautomation, Smart Farming, Fabriken, eine breite Palette von medizinischen Geräten, Wearable-Anwendungen und mehr.


 












Zwei Dinge sind zu unserer erfolgreichen Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen. Diese Weisheit stammt nicht von mir, sondern von Albert Einstein. In diesem Sinn wünsche ich Ihnen viel Erfolg bei Ihrer Projektarbeit.

Was unser Dauerthema „C“ angeht denke ich, dass bald wieder Zeiten kommen werden, in denen Lachen ansteckender ist, als alles andere.
Halten Sie durch und bleiben Sie gesund.

Herzlichst,  Ihr
Marian A. Wosnitza


„Was braucht man, um erfolgreich zu sein?,
Unwissenheit und Selbstvertrauen.“
 (Mark Twain)