ABC Company Conference
Unsubscribe
Banner_VXW_Text

„Wir sind nicht nur verantwortlich für das, was wir tun, 
sondern auch für das, was wir nicht tun.“
(Jean Baptiste Moliere)

Newsletter im Oktober 2021:

- Warum SEGGER?
- Hi-Speed ISP Gang Programmierung
- Tracealyzer v4.5.1 veröffentlicht
- Tipps & Best Practices: Entwurf und Debugging mit visuellem Tracing
- Neues Release: TESSY 4.3


Liebe Kundin, Lieber Kunde,

Oft werde ich gefragt, warum unser Unternehmen seit nunmehr 15 Jahren für die Embedded Entwicklung die Soft- und Hardware-Werkzeuge von SEGGER Microcontroller empfiehlt. Es muss doch auch Alternativen geben! Schließlich könnten wir als Distributor doch auch andere Produkte anbieten!

Wir nehmen für uns in Anspruch, daß wir uns im Markt der Embedded Entwicklungs-Werkzeuge durchaus auskennen. Dies hat uns nachhaltig überzeugt, dass es im Entwicklungstool-Markt kein qualitativ besseres und durchgängig kompletteres Werkzeug-Angebot gibt als das von SEGGER. Never change a winning team!

Aus den einzelnen, separaten Puzzle-Bausteinen der Vergangenheit hat SEGGER inzwischen ein komplettes, durchgängiges Portfolio, ein „One-Stop-Shop“ für Embedded Systeme entwickelt, wovon die Webseite von SEGGER ein beredtes Zeugnis ablegt.
 



Warum SEGGER?
SEGGER bietet ein komplettes Set von Tools für die Embedded System-Entwicklung an und bietet Ihnen als Entwickler praktische Unterstützung im gesamten Entwicklungsprozess. SEGGER verfügt über jahrzehntelange Erfahrung als Embedded Experte.

SEGGER-Software unterliegt keiner Open-Source- oder Required-Attribution-Lizenz und kann in jedes kommerzielle oder proprietäre Produkt integriert werden, ohne die Verpflichtung, den Source-Code offenlegen zu müssen.

SEGGER bietet Stabilität in einer oft volatilen Industrie, was SEGGER zu einem zuverlässigen Partner für eine langfristige erfolgreiche Zusammen-arbeit macht

SEGGER hat über achtundzwanzig Jahre Erfahrung mit Embedded Computing Systems, entwickelt modernste Software-Bibliotheken und bietet ein komplettes Set von Hardware-Tools für Entwicklung und Produktion sowie Software-Tools an.

SEGGERs All-in-One-Lösung emPower OS umfasst ein RTOS plus einen kompletten Satz an Software-Bibliotheken einschließlich Kommunikation, Sicherheit, Datenkompression und -speicherung, GUI-Software und mehr. Entwickler erhalten durch den Einsatz von emPower OS einen Entwicklungs-vorsprung und profitieren von SEGGERs jahrzehntelanger Branchen-Erfahrung.

SEGGERs professionelle Software und Tools für die Entwicklung von Embedded Systems sind für eine einfache Anwendung konzipiert und für die Anforderungen von ressourcenbegrenzten Embedded Systems optimiert. Darüber hinaus unterstützt das Unternehmen den gesamten Entwicklungsprozess mit kostengünstigen, qualitativ hochwertigen, flexiblen und einfach zu bedienenden Tools.

Alle Lösungen von SEGGER verfolgen die gleiche, transparente Philosophie: Der Kunde zahlt einmalig für den Erwerb einer Tool-Lizenz, erhält technische Unterstützung von den Experten von SEGGER, muss keine Royalties auf die eigenen Produkte entrichten, egal in welcher Zahl sie produziert werden. Die gesamten Tool-Kosten für jedes Projekt/Produkt sind somit von Anfang an überschaubar und kontrollierbar. Sie werden selbst aus eigener Projekterfahrung wissen, wie wertvoll dies ist.

Für uns als Distributor wäre es ein Alptraum, Produkte zu verkaufen, die beim Kunden nur holprig funktionieren und viel technische Unterstützung benötigen. Mit den Produkten von SEGGER haben unsere Kunden (und wir!) den großen Vorteil: It simply works!



 





Hi-Speed ISP Gang-Programmierung
Die Flasher Programmiergeräte von SEGGER sind Ihnen bestimmt hinlänglich bekannt.

Der neue Flasher Hub von SEGGER kann nun bis zu 24 Flasher für die Massenproduktion steuern. Jeder einzelne Flasher bildet dabei einen eigenständigen Kanal im Gang-Programming-Verbund für die parallele, schnelle Programmierung. Jeder Kanal kann unabhängig konfiguriert werden, so dass jedes Gerät mit einem unterschiedlichen Firmware-Image programmiert wird.

Alle Programmierschnittstellen und Flash-Speicher, die angeschlossene Flasher Compact unterstützen, können auch mit dem Flasher Hub genutzt werden. SEGGERs „Almost-Anything-Programmer”, der Flasher Compact, stellt dem Flasher Hub nicht nur eine umfangreiche Liste unterstützter Flash-Speicher und Schnittstellen zur Verfügung, sondern zusätzlich die ultra-schnellen Programmieralgorithmen.

SEGGERs Flasher Hub Setup muss pro Kanal nur einmal mithilfe des mitgelieferten Flasher Software und Dokumentation Package aufgesetzt werden. Die Steuerung kann dabei wahlweise vom PC aus durch SEGGERs J-Flash Software, Web-Browser oder FTP- Client, oder ohne PC — z. B. von einer ATE-Konsole — per TELNET-, FTP- oder HTTP- Protokoll erfolgen.

Die Anzahl der verfügbaren, vollständig parallelen Kanäle, die die Kombination aus SEGGERs Flasher Hub und mehreren Flasher Compact bereitstellt, ist die ideale Lösung für die Massenproduktion. Für jedes Produkt können dabei auch Seriennummern und Patches, wie MAC-Adressen oder Lizenzen für optionale Features, eingespielt werden.

Durch eine USB-Verbindung zwischen Flasher Hub und den ange-schlossenen Flasher Compact wird die kleinstmögliche Distanz zwischen Programmierziel und Flasher ermöglicht. Die kurze Distanz erhöht die Signalqualität und trägt zum Produktionsdurchsatz bei.

Lizenzkosten für alle Programmier-Algorithmen sind im Kaufpreis inkludiert.

Lesen Sie mehr über SEGGERs Flasher Hub und Flasher Compact.
Gerne mache ich Ihnen ein Angebot.
 


 







Tracealyzer v4.5.1 veröffentlicht
PERCEPIO hat kürzlich die Tracealyzer Version 4.5.1 veröffentlicht. 

Die Version 4.5.1 implementiert wichtige Stabilitäts- und Rendering-Verbesserungen für Tracealyzer auf Linux-Hosts.

Darüber hinaus hat PERCEPIO Verbesserungen für
  • J-Link: Option hinzugefügt, um die J-Link Logdatei zu deaktivieren oder zu spezifizieren und eine Option hinzugefügt, um ein Skript zu spezifizieren, das vor der Verbindung ausgeführt wird, was für bestimmte Ziele notwendig sein kann.

  • PSF Streaming: Option hinzugefügt, um Multi-Threading im Parser zu deaktivieren; dies kann ein gelegentliches Problem mit Speicheraufbau auf Linux-Hosts beheben.

  • VxWorks: Option hinzugefügt, um das Verhalten des Dummy-Actors bei IntExitK-Ereignissen umzuschalten.

  • Der Rekorder behandelt jetzt Kernel-Objekte mit Null-Namen besser. Er enthält auch zwei Korrekturen speziell für µC/OS-III.
Mit einem aktuellen Supportvertrag können Sie das Upgrade zu v4.5.1 aus der Anwendung heraus durchführen oder auf der Update-Seite von PERCEPIO die entsprechende Binärdatei für Ihre Plattform herunterladen.
 


 






Tipps & Best Practices: 
Entwurf und Debugging mit visuellem Tracing 
PERCEPIO führt künftig Runtime Insights durch, ein monatliches Webinar und einen Roundtable zum Thema Embedded- und IoT-Softwareent-wicklung.

Jeden ersten Dienstag im Monat wird Kristoffer Martinsson, Senior Field Applications Engineer, häufige Laufzeitprobleme in embedded Software erörtern, demonstrieren, wie man sie debuggt und Tipps geben, wie man Code entwickelt, um sie zu vermeiden. Danach folgt eine offene Frage-runde, in der Kristoffer die Fragen der Teilnehmer zu Embedded Software Design und Debugging beantworten wird.

Das Auffinden und Beheben von Laufzeitfehlern in embedded Software ist oft zeitraubend und komplex. In den letzten 15 Jahren hat Percepio umfang-reiche Erfahrungen im Debuggen von Laufzeitsystemen gesammelt. Diese wertvolle Expertise stellt Percepio nun der Softwareentwicklungs-gemeinschaft zur Verfügung. Kristoffer, der sich seit mehr als 15 Jahren auf Debug- und Trace-Tools, RTOS und embedded Echtzeitsysteme spezialisiert hat, ist der ideale Gastgeber für diese Webinar Reihe.

Das erste Webinar der Reihe findet am Dienstag, den 5. Oktober statt und konzentriert sich auf die Analyse des Laufzeitverhaltens einer Applikation mit Hilfe von User Events in PERCEPIOs visuellem Tracing-Tool Tracealyzer.

Jedes Webinar ist 45 Minuten lang und wird zweimal übertragen, zuerst um 10.00 Uhr MEZ/MESZ und dann um 9.00 Uhr PST/PDT. Die Registrierung und Teilnahme ist kostenlos. Aufgezeichnete Webinare, einschließlich der Frage-und-Antwort-Runde, werden auf Anfrage verfügbar sein.



 







Neues Release: RAZORCAT TESSY 4.3  
 
Die aktuelle Version 4.3 von TESSY beinhaltet gegenüber TESSY 4.2 viele neue Funktionen:

Die neue Funktion für Mutationstests prüft automatisch die Fehlerer-kennungsfähigkeit vorhandener Testfälle. Diese einzigartige Funktion verbessert somit die Überprüfung von Testmethoden und Testqualität, wie von den Normen für funktionale Sicherheit (IEC 61508, IEC 62304, ISO 26262 und EN 50128) gefordert, und reduziert den manuellen Überprüfungs-aufwand erheblich.

Mit der Funktion Test Data Pattern wird die korrekte Einstellung des Interface bezüglich der Passierrichtung von OUT-Variablen überprüft. Alle Testfälle werden automatisch mit Datenmustern initialisiert und stellen damit auch die Unabhängigkeit der Testfälle sicher.

Sowohl Mutationstests als auch Testdateninitialisierungsmuster können als zusätzliche Testausführungstypen innerhalb des normalen Testaus-führungsdialogs optional aktiviert werden.

Zusätzlich wurde der Environment-Editor (TEE) als neue Perspektive nahtlos in die TESSY GUI integriert. Mit den drei auf den Inhalt fokussierenden Ansichten können die Umgebungsparameter schnell und komfortabel bearbeitet werden. Mehrere Umgebungen können verglichen werden und einzelne Attributwerte können allen ausgewählten Umgebungen zugewiesen werden. Die Übersicht der Entwicklungsumgebungen wurde durch eine Gruppierungsfunktion für Attribute deutlich verbessert und Entwicklungsumgebungen können in einem Schritt per UUID konfiguriert werden.
 
Die Abdeckungsmessungen in TESSY 4.3 basieren auf Standards (z.B. IEC 61508, IEC 62304, ISO 26262 und EN 50128), die für Entwicklungsprojekte im Embedded Bereich relevant sind. Je nach Standard sind die erforder-lichen Abdeckungsmessungen dabei bereits voreingestellt.
 
Lesen Sie bitte die TESSY Frequently asked Questions, um die Unterschiede von TESSY 4 gegenüber älteren Versionen kennenzulernen. Die neuste TESSY Version können Sie hier kostenlos herunterladen.




Viel Neues für den Oktober. Unsere Industrie bewegt sich schnell.
Bleiben Sie am Ball - und vor allem: gesund!

Herzlichst,  Ihr
Marian A. Wosnitza


„Erfahrung heisst gar nichts.
Man kann eine Sache auch 35 Jahre falsch machen.“
 (Kurt Tucholsky 1890-1935)