-
SEGGER unterstützt offiziell das Debuggen in Visual Studio Code
Alle Geräte der SEGGER J-Link-Familie unterstützen nun offiziell das Debuggen von Embedded Systemen in Visual Studio Code (VS Code). Die Unterstützung reicht dabei vom J-Link BASE über den J-Link PRO bis hin zu J-Link EDU Mini und J-Link OB. Als kostenloses Open-Source-Tool ist VS Code ein beliebtes Werkzeug für die Softwareentwicklung und wird häufig für die Entwicklung von Embedded Projekten genutzt. Seine Erweiterungen bieten zusätzliche Funktionen für das Debuggen von Embedded Systemen und gehen damit über die reine Quellcode-Bearbeitung hinaus. Durch die Unterstützung von J-Link, der am weitesten verbreiteten Debug-Probe auf dem Markt, ermöglichen Funktionen wie I/O über RTT oder SWO, Live Watches und RTOS Awareness ein effizientes Debuggen in…
-
SEGGER J-Link Debugger unterstützt die erste kommerziell verfügbare Cortex-M85-MCU
SEGGER Microcontroller verfügt über drei Jahrzehnte Erfahrung mit Embedded-Systemen, entwickelt modernste RTOS und Software-Bibliotheken, J-Link und J-Trace Debug- und Trace-Probes sowie ein komplettes Set an Flasher In-System-Programmiergeräten und Software Development Tools. SEGGERs All-in-One-Lösung emPower OS umfasst ein RTOS sowie 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 Entwicklungsvorsprung und profitieren von SEGGERs jahrzehntelanger Branchen-Erfahrung. SEGGERs professionelle Software und Tools für die Entwicklung von Embedded-Systemen sind für eine einfache Anwendung konzipiert und für die Anforderungen von ressourcenbegrenzten Embedded-Systemen optimiert. Darüber hinaus unterstützt das Unternehmen den gesamten Entwicklungsprozess mit kostengünstigen, qualitativ hochwertigen, flexiblen und einfach zu bedienenden…
-
SEGGERs Flasher Secure und TELP schützen die Produktionsprogrammierung von A bis Z
Das Target Encrypted Link Package (TELP) von SEGGER gewährleistet den Schutz des geistigen Eigentums (IP) bis zum letzten Zentimeter der Programmierkette im Produktionsprozess. Flasher Secure , ist SEGGERs Flash-Programmiergerät für die authentifizierte Off-Site-Produktion. Es schützt das Firmware-Image in allen Phasen des Bereitstellungsprozesses zwischen dem IP-Inhaber und dem Auftragsfertiger. TELP sichert die Verbindung vom Programmiergerät zum Target und sorgt dafür, dass aufgezeichnete Signalverläufe nicht zum Klonen von Geräten durch einfache Wiederholung der Programmiersequenz verwendet werden können. Jedes Gerät wird mit gegenseitig vereinbarten, eindeutigen Sitzungsschlüsseln für die verschlüsselte Verbindung programmiert. Ohne diese Schlüssel sind alle aufgezeichneten Signalverläufe unbrauchbar. Zusammen gewährleisten die Tools die Sicherheit des geistigen Eigentums von Anfang bis Ende des Programmierprozesses…
-
SEGGER präsentiert J-Link PRO PoE für Testfarmen
Der J-Link PRO PoE von SEGGER, das jüngste Mitglied der J-Link-Familie, ist mit seiner Power-over-Ethernet-Funktionalität das ideale Programmier- und Debug-Gerät für den Aufbau schneller, automatisierter, paralleler und zuverlässiger Testfarmen. Stetige Qualitätssicherung erfordert unzählige Tests. Der J-Link PRO PoE vereinfacht automatisierte Massentests, da er alle Funktionen des J-Link PRO bietet und gleichzeitig über Ethernet mit Strom versorgt werden kann. Das zu testende Target Device kann entweder über die Debug-Schnittstelle oder über einen USB-A-Anschluss mit Strom versorgt werden. Die Möglichkeit, die Stromversorgung über Ethernet zu regeln, macht es besonders einfach, die Stromzufuhr zum Device zu kontrollieren. Mithilfe der J-Link-Software kann das Device einfach aus der Ferne ein- und ausgeschaltet werden. Zusätzlich lassen…
-
SEGGERs emWeb via USB: Headless Devices einfach anschließen
Der Anschluss solcher Geräte ist jetzt so einfach wie das Einstecken eines Kabels. emWeb nutzt einen USB-Ladeanschluss für die Verbindung mit einem PC und ermöglicht so die komfortable Konfiguration über einen Webbrowser. Die Technologie ist für alle USB-Geräte verfügbar und verbessert die Nutzerfreundlichkeit erheblich. Tasten oder ein Display am Gerät sind nicht mehr notwendig, da jeder handelsübliche PC zur Bedienung des Geräts genutzt werden kann. Ein Drucker ist ein gutes Beispiel für die Verwendung von emWeb. Statt eines herkömmlichen Mini-Touchscreens ermöglicht emWeb via USB die Konfiguration des Druckers auch ohne Display. Durch die Verbindung des Druckers über USB lassen sich WLAN- oder IP-Adressen, Papiertypen, Druckqualität und Statusinformationen einfach auf dem großen Bildschirm eines PCs konfigurieren. Dies spart Herstellern nicht nur die Kosten für ein Display, sondern eliminiert auch die Herausforderungen der Platzierung eines solchen. Gleichzeitig wird die Benutzererfahrung erheblich verbessert. Praktisch jedes IoT-Gerät mit einem USB-Anschluss…
-
SEGGER Embedded Studio-Projekte von Toshiba Electronics Europe GmbH (“Toshiba”) bereitgestellt
Ab sofort stellt Toshiba seine Beispiel- und Basisprojekte für SEGGERs Embedded Studio zur Verfügung. Das Softwarepaket für die M4K-Microcontroller enthält Alles, was Entwickler für die MCU-Peripherie benötigen. Mithilfe von Treibern und Beispielcode lassen sich neue Projekte schnell starten und einfach fertigstellen. Das Paket umfasst Low-Level-Treiber mit klar definierter API, sowie Beispiele für die gesamte On-Chip-Peripherie. Die M4K- und M4G-MCUs sind Arm® Cortex®-M4-Core basiert, mit Gleitkommaeinheit, und arbeiten mit bis zu 160 MHz. Diverse weitere Varianten sind ebenfalls verfügbar. Die Embedded StudioAll-in-One-IDE für eingebettete Systeme enthält SEGGERs emRun-Laufzeitbibliothek inklusive der emFloat-Gleitkommabibliothek. emFloat ist extrem hardwarenah programmiert und ideal für Cores mit Gleitkommaeinheit geeignet. In Kombination mit SEGGERs intelligentem Linker und…
-
Mit neuem Flasher DSK programmieren SEGGERs Flasher fast jeden Speicher
Das neue Flasher Device Support Kit (DSK) bietet die perfekte Lösung, um die Anzahl der von Flasher In-Circuit-/In-System-Produktionsprogrammiergeräten unterstützten Bauteile (Microcontroller und Speicher) noch weiter zu erhöhen. Mithilfe des DSKs lassen sich ab jetzt neue oder modifizierte Bauteile zur bereits umfangreichen Liste der von der Flasher-Produktfamilie unterstützten Komponenten hinzufügen. Standardmäßig unterstützen Flasher-Programmiergeräte alle Bauteile, die mithilfe der bekannten J-Link-Debug-Probes programmiert wurden sowie Komponenten verschiedener anderer Familien. Dazu zählen Aurix, AVR, H8S, M16C, M32C, MSP430, PIC18, PIC24, RH850, RL78, RX, TMS320 und viele weitere. Für bisher noch nicht durch SEGGERs Flasher unterstützte Bausteine können Entwickler das Flasher DSK verwenden, um eine Programmierlösung für die Serienproduktion zu erstellen. Dabei spielt es keine…
-
SEGGER Flasher Hub-12 – der Hochgeschwindigkeits-Gang-Programmer mit integriertem USB-Hub
Der Flasher Hub-12 ist SEGGERs optimierte Programmierlösung für die Massenproduktion und bietet integrierte USB-Schnittstellen in einem neuen, kompakten Gehäuse. Der Flasher Hub-12 steuert bis zu zwölf gleichzeitig programmierende Flasher Compacts. Dabei kann jeder Kanal so konfiguriert werden, dass er ein anderes Gerät oder ein anderes Firmware-Image programmiert. Auch ohne den Einsatz von externen Hubs sind die Kanäle direkt miteinander verbunden. So entsteht ein einziges, leistungsstarkes Massenprogrammiergerät für eine effiziente Parallelprogrammierung mit maximaler Geschwindigkeit. Außerdem ist es möglich, bis zu 4 Flasher Hubs so miteinander zu verbinden, dass bis zu 48 Flasher Compacts angeschlossen und über dieselben Verwaltungsschnittstellen gesteuert werden können. Die integrierten USB-Anschlüsse vereinfachen die Einrichtung erheblich und reduzieren den benötigten Platz. Alle…
-
SemiDrive-Kunden können SEGGERs Embedded Studio ab sofort kostenlos einsetzen
Im Rahmen der bestehenden Partnerschaft zwischen SEGGER und SemiDrive ist SEGGERs Embedded Studio nun für SemiDrive Kunden, die SemiDrives Cortex-R/M-basierte Mikrokontroller einsetzen, kostenlos verfügbar. SemiDrive ist ein Hersteller von Automobilchips in China, dessen Produkte von über 90% der chinesischen Automobilhersteller verbaut werden. SEGGER Microcontroller ist seit mehr als 40 Jahren in der Embedded Systems Branche tätig und Entwickler von Embedded Studio, einer professionellen IDE für Codeentwicklung auf Arm und RISC-V. Embedded Studio ist bei Zehntausenden Embedded Software Entwicklern, sowie den Embedded Experts von SEGGER täglich im Einsatz, wodurch ein Höchstmaß an Qualität und Benutzerfreundlichkeit gewährleistet wird. "Wir freuen uns sehr, unsere Kunden mit den professionellen Embedded Entwicklungswerkzeugen von SEGGER ausstatten…
-
SEGGER adds Stack Overflow Prevention (STOP) technology to Embedded Studio for ARM
The latest release of SEGGER’s Embedded Studio for ARM comes with STOP technology, designed by SEGGER to reliably prevent stack overflows. With STOP enabled, the compiler adds a call to a stack limit-check routine wherever necessary, before adjusting the stack pointer. The STOP option for the highly optimizing SEGGER Compiler can be easily switched on, without any change to application code. This way, all stack overflows are prevented. If a stack overflow has been prevented, the system can enter a safe state and recover. STOP has a surprisingly low impact on size and speed: It adds only about 2 – 5% to code size and execution time, which typically does…