HerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogoHerstellerlogo

 

Danke

Das Embedded Tools Team wünscht Ihnen und Ihrer Familie eine schöne Weihnachtszeit.

Wir freuen uns auch im nächsten Jahr wieder für Sie da sein zu dürfen!

Was wir für Sie tun können
Beratung, Vertrieb, Support

Embedded Tools hat sich auf den Bereich der Distribution von Software-Entwicklungswerkzeuge und Systemsoftware für Embedded (Echtzeit)-Systeme spezialisiert. Wir bieten hochwertige Lösungen an und stehen für kompetente Beratung und Support.

Sie stehen vor der Aufgabe geeignete Werkzeuge und/oder Systemsoftware für ein neues Entwicklungsprojekt auswählen zu müssen? Lassen Sie sich doch einmal unverbindlich telefonisch beraten, rufen Sie (+49) 0251 987290 an, oder benutzen Sie unser Kontaktformular!

Hier unsere aktuelle Angebots-Übersicht.

Referenzkunden

Compiler

Wind River Diab Compiler

Der Wind River Diab C/C++ Compiler ist eine ultra high Performance C und C++ Compilersuite für moderne Embedded Systeme.

Der Compiler unterstützt alle führenden CPU Architekturen für Embedded Systeme: PowerPC, 68k, ColdFire, ARM, TriCore, Renesas, MIPS,  x86, Sparc und M-Core.

Diab Compiler Toolchain Architektur

Aufgrund diese CPU-Bandbreite, der vielen speziellen Features für Embedded Systeme und seiner Reife durch den langjährigen weltweiten Einsatzes in Geräten aller Marktsegmente stellt er die "State of the Art" C/C++ Cross-Compiler Lösung für Embedded Systeme schlechthin dar.

ISO 26262 Qualifikation Kit

ISO 26262 Qualification Kit für den Wind River Diab Compiler

Diesen Kit hat Wind River zusammen mit der Validas AG entwickelt um den Kunden die Zertifizierung Ihrer mit dem Diab Compiler entwickelten Lösungen zu erleichtern.

GoFast IEEE 754 Bibliothek

GoFast IEEE 754 Floating Point Bibliothek

GoFast ist eine IEEE 754 konforme Bibliothek zur Verwendung von Fließkommazahlen auf Systemen, die über keine eigene Floatingpoint Einheit (FPU) verfügen. Da GoFast in Assembler geschrieben wurde, ist es deutlich schneller als die meisten, mit Compilern ausgelieferten Floating Point Bibliotheken. GoFast unterstützt: 68K, ColdFire, MIPS, NIOS II, PowerPC, SH, SPARC, V8xx, x86, Z80, 68HC, 8051, 80196.

GUI / HMI Builder

Storyboard™ Suite

Aktuelle embedded GUI Systementwicklungen benötigen moderne Werkzeuge und Methoden

Die Crank Storyboard Suite bietet GUI Designern und Entwicklern von Embedded Systemen diese Möglichkeiten, einschließlich einer schnellen Möglichkeit Prototypen von animierten und komplexen GUIs für embedded Systeme zu entwickeln und zu simulieren.
Die Crank Storyboard Suite wurde von Ingenieuren für Ingenieure und GUI Designer konzipiert und entwickelt. Storyboard ermöglicht es UI Designern, völlig ohne jeder Programmiererfahrung, nur mittels Drag-and-Drop, GUI Designs zu entwerfen. Und das parallel und unabhängig von den System- und Software-Entwicklern die den Anwendungscode entwickeln.

Storyboard™ Designer

Der Crank Storyboard Designer ermöglicht es Anwendern schnell einen Prototypen des neuen GUIs zu entwerfen, diesen zu simulieren und dann umgehend auf ein embedded Target System zu bringen.

Der UI Designer verfügt damit über ein leistungsfähiges Werkzeug das ihm die volle Kontrollmöglichkeit über das GUI und sein Verhalten gibt ohne auf dem embedded System arbeiten zu müssen. Da das so erstellte embedded GUI einfach 1:1 auf ein Target System zu bringen ist entfallen umfangreiche Portierungsarbeiten.

Storyboard™ Engine

Die Crank Storyboard Embedded Engine stellt die Laufzeitkomponente auf dem embedded System dar. Sie ist so konzipiert worden, dass sie alle GUI-Features, die der Designer ermöglicht, resourcensparend auf dem embedded System implementiert.
Die modulare Plugin-Architektur der Storyboard Embedded Engine macht eine Skalierung von Produktlinien sehr einfach. Sie deckt Systeme mit einem sehr einfachen GUI bis hin zu umfangreichen und komplexen GUIs ab.

C/PEG, PEG+, PEG Pro

Micro Digital bietet als langjähriger Partner von Swell Software deren GUI Lösungen C/PEG, PEG+ und PEG Pro an.

 

Debugger

Workbench OCD

Die Wind River Workbench OCD ist die Lösung für die Software-Entwicklung von Embedded Systemen.

Sie ist eine universelle und vollständige Development Suite auf Basis des offenen Ecplise Frameworks und erhöht Ihre Produktivität durch intuitive Bedienung und die Abdeckung aller Funktionsbereiche in einem Tool.

Integrierte Unterstützung der On-Chip Debug Schnittstellen (BDM, JTAG) der modernen Prozessoren über entspechende Emulatoren von Wind River (ProbeICE2).

Chameleon

Chameleon ist der C/C++ Debugger von SIGNUM für alle ARM & Cortex Controller und Compiler.
Er ist bei allen Signum JTAGjet-ARM, -Cortex, -XScale, -OMAP Emulatoren enthalten.
Intuitiv zu bedienen, leistungsfähig und vollständig.

 

Tracealyzer™

Next generation RTOS Trace Tool

Tracealyzer bietet eine neue intuitive Möglichkeit das Echtzeitverhalten von embedded Echtzeit-Software-Systeme zu analysieren. Sie finden damit Probleme schneller, vermeiden diese und optimieren die Performance Ihres System schnell und einfach.

Tracealyzer™ Linux

Next generation Linux Trace Tool

Tracealyzer von Percepio bietet eine neue intuitive Möglichkeit das Echtzeitverhalten von Linux basierten Systemen zu analysieren. Sie finden damit Probleme schneller, vermeiden diese und optimieren die Performance Ihres Systems schnell und einfach.

Tracealyzer™ VxWorks

Next generation VxWorks Trace Tool

Tracealyzer von Percepio bietet eine neue intuitive Möglichkeit das Echtzeitverhalten von Wind River VxWorks basierten Systemen zu analysieren. Sie finden damit Probleme schneller, vermeiden Probleme und optimieren die Performance Ihres Systems schnell und einfach.

Emulator

JTAGjet-C2000F-ISO

JTAGjet-C2000-ISO EmulatorJTAGjet-C2000F-ISO ist der High-Speed JTAG-Emulator (In-Circuit-Debugger) für alle TMS320C2000 Controller von Texas Instruments. Integriert sich perfekt in CCStudio 3.x, 4.x und 5.x!
Durch serienmäßige galvanische Isolation der JTAG Schnittstelle ist der Emulator und PC geschützt. Ideal zur Entwicklung von Leistungselektronik!

Wind River ICE 2

Wind River ICE 2Der On-Chip-Debugging Emulator "Wind River ICE 2" ist ein leistungsstarker OCD (JTAG) Emulator mit Netzwerk-Connectivität und JTAG-Accelerator Technologie für höchste Download-Geschwindigkeit und Debugging-Leistung. Optimiert für die Wind River Workbench OCD.

Wind River Probe

Wind River ProbeDer On-Chip-Debugging Emulator "Wind River Probe" ist ein leistungsstarker OCD (BDM & JTAG) Emulator mit Highspeed-USB-Connectivity und JTAG-Accelerator Technologie für höchste Download-Geschwindigkeit und Debugging-Leistung. Optimiert für die Wind River Workbench und visionClick.

JTAGjet-Cortex-M

JTAGjet-CortexM ist der universelle JTAG-Emulator/Debugger für alle Cortex-M0, -M1, -M3 und -M4 basierten Controller.

Er unterstützt z.B. STMicroelectronics STM32, Luminary Micro Stellaris®, NXP LPC1300, LPC17xx, Atmel ATSAM3, Freescale Kinetis K10, K20, K30, K40, K6.

JTAGjet-Trace-Cortex-M

JTAGjet-Trace EmulatorJTAGjet-Trace-CM ist ein transparenter Real-Time JTAG Emulator / ICD mit einem Trace Buffer.
Unterstützt  alle Cortex-M0, -M1, -M3 und -M4 basierten Controller. Inkl. Debugger Chameleon.

Zu einem attraktiven Preis!

JTAGjet-Cortex

JTAGjet-CortexM ist der universelle JTAG-Emulator/Debugger für alle Cortex-M3 basierten Controller.

JTAGjet-ARM

JTAGjet-ARM ist der universelle JTAG-Emulator/Debugger für alle ARM7, ARM9, ARM11, Cortex-M1 -M3 -R4 -A8 -A9 Controller von allen führenden Halbleiterherstellern.

JTAGjet-Trace-ARM

JTAGjet-Trace EmulatorJTAGjet-Trace ist ein transparenter Real-Time JTAG Emulator mit einem Trace Buffer für alle ARM7, ARM9, ARM11, Cortex und OMAP basierten Controller die mit einer Embedded Trace Macrocell (ETM) ausgestattet sind.

JTAGjet-XScale

JTAGjet-XScale ist der universelle JTAG-Emulator/Debugger für XScale Controller.

ADM-51

Die ADM-51 Emulatorfamilie von SIGNUM ist die optimale In-Circuit-Emulator & Debugger Lösung für die 71M6511 / 71M6513 Familie von Teridian Semiconductor (bisher TDK).

Entwicklungs-Suite

ThunderBench ARM/Cortex

ThunderBench für ARM® und Cortex™ MCUs ist eine umfassende und vollständig Integrierte C/C++ Entwicklungssuite (IDE) mit Compiler und Debugger die auf der bekannten Eclipse Plattform basiert.

Durch die umfassende Unterstützung von ARM und Cortex Mikroprozessoren und den entsprechenden Boards ist ThunderBench das Werkzeug für alle Softwareentwickler die für ARM und Cortex Target-MCUs entwickeln.

Die perfekte Integration, Erweiterung und Feinabstimmung der Eclipse/GNU Plattform durch Emprog in Form der ThunderBench-Lösung hat den Graben zwischen den klassischen propritären und den reinen Open-Source Lösungen überbrückt.

Workbench OCD

Die Wind River Workbench OCD ist die Lösung für die Software-Entwicklung von Embedded Systemen.

Sie ist eine universelle und vollständige Development Suite auf Basis des offenen Ecplise Frameworks und erhöht Ihre Produktivität durch intuitive Bedienung und die Abdeckung aller Funktionsbereiche in einem Tool.

Integrierte Unterstützung der On-Chip Debug Schnittstellen (BDM, JTAG) der modernen Prozessoren über entspechende Emulatoren von Wind River (ProbeICE2).

RTOS

RTOS Kernel

smx ist ein zuverlässiger, hard real time multitasking Kernel für Embedded Systeme. Er kann alleine oder mit anderen Komponenten des SMX RTOS betrieben werden. Zu den unterstützten Architekturen zählen ARM/Cortex, ColdFire und PowerPC. smx bietet viele Features die es Anwendern erleichtern ihre Projekte termingerecht und ohne Probleme fertigzustellen.

smx 4.2 hat viel mehr Features als ein einfaches standard RTOS, die helfen schnell und kostengünstig sichere und zuverlässige Systeme zu entwickeln. Für mehr Details empfehlen wir Ihnen das smx Special Features Datasheet in dem diese Features diskutiert werden.

RTOS TCP/IP Stack Bundle

SMX.Blaze bietet TCP/IP Netzwerk Unterstützung zusammen mit dem SMX RTOS, fertig  integriert in einem Paket für Embedded Systeme.

Um den Projektstart noch weiter zu vereinfachen beinhaltet smxBlaze auch ein Prozessor spezifisches BSP und den zugehörigen Startup Code. Damit ist sichergestellt, daß Sie direkt mit Ihrem Projekt beginnen können.

Eine Erweiterung mit allen anderen Middleware Softwarekomponenten (z.B. Filesystem, USB Stacks, WiFi) von Micro Digital ist jederzeit leicht möglich.

smxAware

Mit smxAware steht ein Werkzeug zur Verfügung, welches dem Entwickler ermöglicht in strukturierter und übersichtlicher Weise Einsicht in verschiedene Laufzeitdaten und -strukturen des smx RTOS Kernels zu nehmen. smxAware integriert sich in Entwicklungsumgebungen von IAR (Embedded Workbench) und Freescale (Codewarrior).


smxAware Live

smxAware Live - Kernel Aware Debugging

Mit smxAware Live steht ein Werkzeug zur Verfügung, welches es dem Entwickler ermöglicht in strukturierter und übersichtlicher Weise Einsicht in verschiedene Laufzeitdaten und -Strukturen des smx RTOS Kernels zu nehmen. smxAware Live kommuniziert mit dem Target über TCP/IP und arbeitet parallel zum laufenden RTOS mit Anwendungssoftware, d.h. Anwendern ist ein Einblick ins laufende System möglich.

TCP/IP Stack

TCP/IP Stack

smxNS ist ein robuster und kompakter TCP/IP Stack der speziell für Embedded Systeme von Micro Digital entworfen und entwickelt wurde. Mit smxNS6 steht ein Dual v3/v6 Stack zur Verfgung.

Er ist in C geschrieben und kann auf jeder Hardwareplattform eingesetzt werden. Obwohl er für das SMX RTOS entwickelt wurde, kann er auch einfach in Zusammenhang mit anderen RTOS wie z.B. FreeRTOS verwendet werden.

TCP/IP Stack - Dual v4/v6

Dual IPv4 / IPv6 TCP/IP Stack

smxNS6 erweitert den bekannten IPv4 Stack smxNS  um IPv6 Features und ermöglicht es den Anwendern so nahtlos die neueste Netzwerktechnologie mit 128-Bit Netzwerkadresse zu nutzen.

Wi-Fi Stack 802.11 MAC

smxWiFi ist ein robuster IEEE 802.11 MAC Stack, der speziell für den Einsatz in Embedded Systemen entworfen und entwickelt wurde. smxWiFi ist vollständig in C implementiert und ist so universell verwendbar.

smxWiFi arbeitet mit USB WLAN Dongel und PCI Karten zusammen

Es stehen folgende Erweiterungen zur Verfügung:

  • SoftAP - Access Point Funktionalität
  • Wi-Fi Peer-to-Peer (P2P) - direkte Verbindung von Wi-Fi Geräten
  • Wi-Fi Simple Configuration - WSC, auch WPS genannt
SharkSSL SSL/TSL Stack

SharkSSL ist ein sehr kompakter und hochperformanter, von Grund auf neu entwickelter SSL/TLS Stack um die Kommunikation und das Managment mit embedded Systemen abzusichern.

SharkSLL FunktionsdiagrammSharkSSL ist sehr Speicherplatzsparend, das  Transport Agnostische API macht die Verwendung in jedem embedded System möglich, egal ob 8-Bit oder 64-Bit Mikrocontroller werwendet werden.

Lizensierung ohne Laufzeitlizenzen, mit komplettem Sourcecode.

SSL/SSH Stacks

Mit smxSSL & smxSSH stehen Implementationen der freien Standards SSL und SSH speziell für Embedded Devices zur Verfügung.

RTOS TCP/IP Stack Bundle

SMX.Blaze bietet TCP/IP Netzwerk Unterstützung zusammen mit dem SMX RTOS, fertig  integriert in einem Paket für Embedded Systeme.

Um den Projektstart noch weiter zu vereinfachen beinhaltet smxBlaze auch ein Prozessor spezifisches BSP und den zugehörigen Startup Code. Damit ist sichergestellt, daß Sie direkt mit Ihrem Projekt beginnen können.

Eine Erweiterung mit allen anderen Middleware Softwarekomponenten (z.B. Filesystem, USB Stacks, WiFi) von Micro Digital ist jederzeit leicht möglich.

USB Stacks

USB Host Stack

Mit smxUSBH steht ein USB Host Stack speziell für Embedded Systeme zur Verfügung. smxUSBH ist optimiert für den smx RTOS Kernel. Er ist vollständig in C implementiert und kann daher mit wenig Aufwand auf verschiedene Hardwareplattformen und andere RTOS Kernel portiert werden. Auch der Betrieb ohne einen Betriebssystem Kernel ist möglich.

Es stehen sehr viele Treiber für die verschiedensten USB-Klassen zur Verfügung.

USB Device Stack

smxUSBD ist ein robuster USB Device Stack der speziell für embedded Systeme entwickelt wurde. Er ist in C geschrieben und kann auf jeder Hardwareplattform eingesetzt werden. Obwohl er für das SMX RTOS entwickelt wurde, kann er dank eines Porting Layers sehr einfach auch auf andere Betriebssystem portiert werden bzw. auch "stand-alone" betrieben werden.

Es stehen sehr viele Treiber für die verschiedensten Funktionen zur Verfügung.

Wi-Fi Stack 802.11 MAC

smxWiFi ist ein robuster IEEE 802.11 MAC Stack, der speziell für den Einsatz in Embedded Systemen entworfen und entwickelt wurde. smxWiFi ist vollständig in C implementiert und ist so universell verwendbar.

smxWiFi arbeitet mit USB WLAN Dongel und PCI Karten zusammen

Es stehen folgende Erweiterungen zur Verfügung:

  • SoftAP - Access Point Funktionalität
  • Wi-Fi Peer-to-Peer (P2P) - direkte Verbindung von Wi-Fi Geräten
  • Wi-Fi Simple Configuration - WSC, auch WPS genannt
USB OTG Stack

smxUSBO ist ein robuster USB On-The-Go Stack der speziell für Embedded Systeme von Micro Digital entworfen und entwickelt wurde. Er ist in C geschrieben und kann auf jeder Hardwareplattform eingesetzt werden. Obwohl er für das SMX RTOS entwickelt wurde, kann er dank eines Porting Layers sehr einfach auch auf andere Betriebssystem portiert werden bzw. auch "stand-alone" betrieben werden.

File System

FAT Filesystem

smxFS ist ein FAT Dateisystem das Medien Kompatibel zu DOS und Windows ist. Es hat einen sehr kleinen Code und Daten Footprint, was es gerade für den Einsatz in Embedded Systemen geeignet macht.  smxFS unterstützt Flash-Speicher wie USB Sticks, CompactFlash und SD/MMC.

smxFS unterstützt FAT12/16/32 und VFAT (für lange Dateinamen). Es benutzt die Standard C Bibliotheksfunktionen als API (z.B. fopen(), fread(), etc.).

Flash Filesystem

smxFFS ist ein spezielles Flash Dateisystem für NAND und NOR Flash Speicher. Es hat eine zur Standard C Library kompatibles API und kann mit plötzlichem Spannungsverlust umgehen (power fail-safe).

Flash Log Filesystem

Flash Log Dateisystem

smxFLog stellt eine Möglichkeit zum schnellen, einfachen und zuverlässigem Speichern von Log Daten in NAND und/oder NOR Flash Speichern zur Verfügung.

Das Speichern von Log Daten ist ein typischer Anwendungsfall bei Embedded Systemen und verlangt nach einer guten Lösung. Dabei werden Daten sequenziell an eine Datei angehängt. Dies ist bei klassischen Dateisystemen, wie FAT, nicht besonders effizient, wenn dies auf Flash basierten Medien arbeitet.

NOR Flash Driver

Der smxNOR Flash Treiber stellt einem Dateisystem ein API zur Verfügung, das es ihm ermöglicht ein NOR Flash wie eine Festplatte anzusprechen. smxNOR arbeitet mit dem smxFS Fat Dateisystem zusammen. Der Treiber ist in 2 Schichten aufgebaut. Der high-level Treiber stellt einem Dateisystem ein Sektor basiertes API zur Verfügung.

NAND Flash Treiber

NAND Flash Treiber

smxNAND ist ein Treiber der es ermöglicht, daß ein Dateisystem auf ein NAND Flash wie auf eine Festplatte zugreifen kann. Es unterstützt sowohl singel-level cell (SLC), wie auch multi-level cell (MLC) NAND Flash Chips. Power fail safe sowie statisches und dynamisches Wear Leveling sind selbstverständlich.

Embedded Internet

Barracuda Web-Server

Barracuda ist ein embedded Web- Applikations-Server der sich durch seine einfache Integration und seine Plugin Architektur auszeichnet.

Mit Barracuda lassen sich einfach Monitor- und Steuerfunktionen für embedded Devices schnell realisieren. Der umfangreiche Funktionsumfang lässt quasi keine Wünsche mehr offen, das API ist wohl durchdacht und die Software ausgereift.
Apassungen stehen für viele gängige (RT)OS zur Verfügung.

Der  Plugin basiert Barracuda Embedded Web Server SDK vereinfacht und verkürzt den Entwicklungszyklus für Geräte mit Bedarf an Remote-Management und / oder Anzeige erheblich.

Die Lizensierung erfolgt im Sourcecode und ohne Luafzeitlizenzen.

Micro Server (M2M)

The Micro Server makes it possible to implement browser based GUI and/or machine to machine (M2M) communication in any Ethernet enabled micro controller/processor and environment.

Minnow Server

Für kleine MCUs mit wenig RAM steht mit dem Minnow Server erstmal auch eine attraktive Web-Server Implementierung zur Verfügung.
Lösungen wie der Barracuda Applikationsserver benötigen MCUs mit externem RAM im Bereich 1MB+. Der Minnow Server kommt mit dem interen SRAM moderner MCUs 256-512kB aus.

Der Minnow Server ist ein Embedded WebSocket Server der mit HTML5 Seiten und JavaScript arbeitet.
Damit ermöglicht er eine Voll-Duplex und asyncrone Kommunikation-Kanal vom Browser zum Embeddded System.

Zustätzlich zum WebSocket Server beinhaltet er einen embedded HTTP Server der es einem Browser ermöglicht die Web-Seiten vom embedded System zu laden.

SharkSSL SSL/TSL Stack

SharkSSL ist ein sehr kompakter und hochperformanter, von Grund auf neu entwickelter SSL/TLS Stack um die Kommunikation und das Managment mit embedded Systemen abzusichern.

SharkSLL FunktionsdiagrammSharkSSL ist sehr Speicherplatzsparend, das  Transport Agnostische API macht die Verwendung in jedem embedded System möglich, egal ob 8-Bit oder 64-Bit Mikrocontroller werwendet werden.

Lizensierung ohne Laufzeitlizenzen, mit komplettem Sourcecode.

SSL/SSH Stacks

Mit smxSSL & smxSSH stehen Implementationen der freien Standards SSL und SSH speziell für Embedded Devices zur Verfügung.

Analyse

RVS

Die Rapita Verification Suite (RVS) besteht aus dedizierten on-target Komponenten zur Optimierung und Verifikation von embedded Echtzeitsystemen. RVS beinhaltet RapiTime und RapiCover.
RapiTime
zur On-target Timing-Verifikation und Optimierung, z.B. WCET Analysen. Weitere Details finden Sie unter RapiTime Aero und RapiTime Auto.
RapiCover zur strukturierten On-target Code Coverage Analyse. Weitere Details finden Sie unter RapiCover Aero und RapiCover Auto.

RapiTime

RapiTime On Target WCET / Timing Analysis

RapiTime stellt ein ein Werkzeug dar, daß es sehr flexibel ermöglicht Timinganalysen und auch Worst-Case Execution Time (WCET) Analysen von komplexen Embedded Systemen durchzuführen.

Es unterstützt auch die aktuellsten embedded Mikroprozessor Architekturen.

RapiCover

RapiCover On Target Code Coverage Analyse

RapiCover stellt ein Werkzeug dar, das es ermöglicht, Code Coverage Analysen von komplexen Embedded Software Produkten zu machen und unterstützt auch die aktuellsten Mikroprozessor Architekturen und Systeme. Es unterstützt System- und Integrations-Test Proceduren. Durch die minimal invasive Instrumentierung ist der Einsatz in allen System möglich.

RTBx Daten-Logger

RapiTime TraceboxZeit Trace Erzeugung

Ein zeitlicher Trace des laufenden Programmcodes ist neben der statischen Code Analyse eine Voraussetzung für die Worst Case Execution Time (WCET) Analyse, Preformance Profiling und die Code Analyse mit RapiTime.

Tracer (Free Tool)

PragmaDev MSC Tracer ist ein graphisches Trace-Tool das auf dem ITU-T Message Sequence Chart und OMG UML2.0 Sequence Diagram Standards basiert.

Es liefert eine graphische Darstellung von: Tasks, States, Messages, Semaphores, Timer, Objects

Tracealyzer™

Next generation RTOS Trace Tool

Tracealyzer bietet eine neue intuitive Möglichkeit das Echtzeitverhalten von embedded Echtzeit-Software-Systeme zu analysieren. Sie finden damit Probleme schneller, vermeiden diese und optimieren die Performance Ihres System schnell und einfach.

Tracealyzer™ Linux

Next generation Linux Trace Tool

Tracealyzer von Percepio bietet eine neue intuitive Möglichkeit das Echtzeitverhalten von Linux basierten Systemen zu analysieren. Sie finden damit Probleme schneller, vermeiden diese und optimieren die Performance Ihres Systems schnell und einfach.

Tracealyzer™ VxWorks

Next generation VxWorks Trace Tool

Tracealyzer von Percepio bietet eine neue intuitive Möglichkeit das Echtzeitverhalten von Wind River VxWorks basierten Systemen zu analysieren. Sie finden damit Probleme schneller, vermeiden Probleme und optimieren die Performance Ihres Systems schnell und einfach.

OSS Lizenzmanagement

Enterprise Analyzer™

Enterprise Analyzer™ untersucht den vorhandenen Source- und Binär-Code Ihres Unternehmens/Bereiches/Projektes und erzeugt verschiedenste Berichte welche die Lizenzarten und Nutzungsmöglichkeiten des vorhandenen Quellcodes näher spezifizieren.

Erzeugen Sie Rechtssicherheit für Ihr Unternehmen und den Lizenzverantwortlichen

Nur mit dem EA stellen Sie 100%tig sicher das Sie Open-Source-Lizenzbedingen in Ihrem Unternehmen einhalten und sichern sich gegen die daraus entstehenden Risiken ab.

Build Analyzer™

Rechtssicherheit für Ihre Software Builds

Der (BA) analysiert alle Dateien die während eines Build Prozesses (nach dem Pre-Prozessing) verwendet werden auf Verletzung von Open-Source Lizenzbestimmungen und Copyrights. BA erstellt eine Inventurliste als einen interaktiven Onlinereport, der alle Open Source Projekte, Lizenzen und Coyrights sowie die Eigentumsrechte aufzeigt.

Der BA ist Teil der Protecode System 4 Lösung die sicherstellt das in Ihrem Unternehmen kein unerwünschter Open-Sourcecode in auszuliefernden Produkten verwendet wird.

Code Administrator™

Die Pre-Approval Lösung für Ihr Unternehmen

Der  Protecode Code Administrator™ (CA) erlaubt es Unternehmen Open Source Software Module oder Pakete für die spätere Verwendung in Entwicklungs-Projekten freizugeben so dass Entwickler darauf einfach zugreifen können.

Developer Assistant™

Der  Protecode Developer Assistant™ (DA) erlaubt die Erkennung von Lizenzverletzungen in jedem Stück neuem Programmcodedirekt auf dem Arbeitsplatz des Softwareentwicklers, und das in Echtzeit.

Der Entwickler bekommt nur im Fall von Lizenzverletzungen eine Nachricht. Damit erlaubt es der Protecode Developer Assistant™ dem Entwickler sich ganz auf seine Arbeit zu konzentrieren und er wird nicht durch Tools abgelenkt. Schulungen sind für den Einsatz nicht erforderlich.

Der Protecode Developer Assistant™ ist die einige Lösung am Markt die es ermöglicht Lizenzverletzungen ganz früh im Entwicklungszyklus zu erkennen, nicht erst dann wenn es zu spät ist, bzw. die Behebung der Lizenzverletzung sehr viel mehr Aufwand bedeutet.

Library Auditor™

Die Real-Time Überwachungslösung für das SCM Repository

Der Protecode Library Auditor ™ (LA) bietet eine automatische Analyse des Codes welcher sich in der Source Control Management (SCM) Library Ihres Unternehmens befindet auf Verletzung von Open-Source Lizenzbestimmungen und Copyrights.

Der LA gibt Ihnen Rechtssicherheit das der Code in der Repository den Unternehmensrichtlinien für die Verwendung von Open-Source entspricht. Das Werkzeug wird typischerweise als einen Komponente innerhalb der Lizenzmanagementabteilung eines Unternehmens eingesetzt.

QuickAudit™ Service

Protecode QuickAudit™ Service ist ein einfacher Software Assessment Service der einen einmaligen Audit Ihres Software Projektes bietet, er listet detailiert die Bestandteile (BOM) Ihrer Software auf, Open Source und andere Fremdsoftware mit Ihren jeweiligen Lizenz- und Copyright Bedingungen.

Der Protecode QuickAudit™ ist auf Projekte mit maximal 5000 unkomprimierten Dateien beschränkt. Perfekt für kleinere Unternehmen oder Abteilungen in großen Unternehmen geeignet.

 

ProtecodeCloud™

 ProtecodeCloudTM ist eine gehostete Lösung die es Kunden erlaubt eine Open Source Lizenz-Management Lösung schnell und einfach in ihrem Browser zu verwenden.

Protecode Compact™

Protecode Compact™  ist eine Lösung die es Kunden erlaubt eine Open Source Lizenz-Management Lösung schnell und einfach zu verwenden, auch bei sehr beschränktem Budget.

Unternehmen können so Ihr Software-Portfolio untersuchen und eine Liste mit allen verwendeten Open-Source- und Fremd-Lizenzen erstellen. Übersichtliche und detaillierte Reporte helfen dabei die Übersicht zu bewahren und erlauben aber auch tiefe Einblicke in Ihren Code.

Flash-Programmer

C2000 Flash Programmer

Flasher-C2000 GUIBei dem JTAGjet-C2000 Emulator ist eine Flash-Programmier-Software Flasher-C2000 von SIGNUM  enthalten, die optimal für den Einsatz in der Produktion geeignet ist wo Code Composer Studio fehl am Platze ist.

Durch den Command-Line-Modus (Batch-File) und Windows GUI-Modus ideal auch in Prüfeld und Fertigung einsetzbar.
Es lassen sich auch mehrere Emulatoren an einem PC kaskadieren.

ARM NOR-Flash-Programmer

JTAGjet-ARM

Für den SIgnum JTAGjet-ARM Emulator ist eine Standalone-Flash Programmiersoftware verfügbar.

Unterstützt alle ARM7, ARM9, ARM11, Cortex-M0, Cortex-M1, Cortex-M3 und Cortex-M4 Core basierten Controller.

Optimal für Prüffeld und Fertigung da kein Debugger und komplexes GUI nötig ist.

ARM NAND-Flash-Programmer

JTAGjet-ARM

Für den JTAGjet-ARM Emulator ist eine Standalone-Flash Programmiersoftware verfügbar. Unterstützt alle ARM9, ARM11, Cortex-A8 und Cortex-A9 Core basierten Controller. Optimal für Prüffeld und Fertigung da kein Debugger und komplexes GUI nötig ist.

x86 BIOS

SecureCore Technology - UEFI

SecureCore Technology ist das Flagship Produkt der Core System-Software von Phoenix. SecureCore Technology ist 100% kompatibel zu UEFI 2.0 und hält sich an die Anforderungen von Intel MPG (EDK1117 mit allen Patches). Es ist die BIOS (Firmware) Lösung mit Zukunft, heute verfügbar!

SecureCore™ Tiano 2 ArchitekturDie Design-Philosophie hinter SecureCore Technology  ist einfach - eine umfassende Firmware-Plattform die OEM's den Übergang vom legacy BIOS zu UEFI so leicht als möglich macht.

SecureCore Technology unterstützt wichtige Industrie-Standards und unterstützt eine breite Palette von Peripheriegeräte und Chipsätzen, so dass Entwickler ihre Plattformen leicht an spezielle Anforderungen und und Zielmärkte anpassen können.

Alle aktuellen AMD und Intel CPUs/Chipsets werden unterstützt, fragen Sie an.

 

SecureCore™

SecureCore™, zuverlässige, sichere und modulare Core System-Software, entwickelt für moderne Embedded Systeme, PCs, Notebooks und Server die eine flexible und umfangreiche Firmware benötigen.

  • Hardware Virtualisierung Unterstützung
  • UEFI, Intel Framework, und Legacy Style Treiber Unterstützung aus einer Code Basis heraus
  • Windows Hardware Error Architecture (WHEA) Unterstützung
  • Basierend auf der TrustedCore Security Foundation
Embedded BIOS®

Embedded BIOSDas Embedded BIOS® with StrongFrame® Technology ist sehr modular aufgebaut und besteht aus dem Embedded BIOS® Source Adaptation Kit sowie einem CPU / Chipset spezifischem Support Modul.

Es wurde ursprünglich von General Software entwickelt. General Software Zum 1.9.2008 wurde General Software von Phoenix Technologies erworben, dem BIOS und Firmware Weltmarktführer der hierdurch damit sein Angebot um die im Embedded Markt führende BIOS Lösung stärkt.

Modelling

Real Time Developer Studio

Modellbasierte Softwareentwicklung

RTDS ist ein Werkzeug zur formalen Spezifikation, zum Entwurf, Simulation und Test speziell von Echtzeit- und eingebetteten Applikationen, kurzum es unterstützt eine vollständige formale Modell basierte Softwareentwicklung für Embedded Systeme.

Sparen Sie wertvolle Softwareentwicklungszeit in Ihrem Projekt und verbessern Sie die Qualität der Software.

  • Erhöhung der Software-Qualität um Faktor 5
  • Reduktion der Entwicklungszeit um 35%
  • Automatisch erzeugte Dokumentation
  • RTOS unabhängige, portable Anwendungen
  • formal überprüfbare Modelle
  • Traceability Information
Tracer (Free Tool)

PragmaDev MSC Tracer ist ein graphisches Trace-Tool das auf dem ITU-T Message Sequence Chart und OMG UML2.0 Sequence Diagram Standards basiert.

Es liefert eine graphische Darstellung von: Tasks, States, Messages, Semaphores, Timer, Objects

Datenbank

RDM Embedded

Der Raima Database Manager (RDM) Embedded ist eine hochleistungs-, echtzeitfähige und kompakte Embedded Datenbanklösung für moderne komplexe vernetzte Systeme. Seit über 25 Jahren setzen Entwickler von Embedded Systemen sie in geschäftskritischen Anwendungen ein, in Millionen von Geräten weltweit.

RDM Server

Die Client/Server Embedded Datenbank mit Unterstützung für sowohl Netzwerk als auch Relationale Datenbankmodelle. RDM® Server hat sich in den letzten Jahrzehnten zu einem der Marktführer bei den Embedded Datenbanken durchgesetzt und läuft in Millionen von Anwendungen.

Unit-Test

CoverageMaster winAMS

Das C/C++ Embedded Software Unit Test Werkzeug CoverageMaster winAMS erzeugt mit dem CasePlayer2 Tool automatisch Test Daten für Units-Tests und ermittelt auch die Code Coverage für C0, C1 und MC/DC.

Der C/C++ Programmcode wird dabei nicht instrumentiert sondern der vom Cross-Compiler erzeugte Target-Code wird im Instruction-Set-Simulator (ISS) von GAIO ausgeführt so dass auch keine Hardware-Emulatoren nötig sind. Sollten Stub-Funktionen erforderlich sein, so werden diese nur im ISS ausgeführt und der Code wird nicht verändert.

Hierdurch ist das Werkzeug, verglichen mit den bisherigen Vorgehensweisen, sehr zeitsparend einzusetzen.

MISRA-C

CasePlayer2

CasePlayer2 führt eine Überprüfung des Quellcodes auf Einhaltung der MISRA-C Regeln durch, nach dem MISRA-C Standard 1998 oder 2004. Eine Auswahl der einzelnen MISRA-C Regeln steht komfortabel zur Verfügung.

CasePlayer2 analysiert weiterhin den C/C++ Quellcode und erstellt umfassende Dokumente zur Dokumentation, z.B. Flussdiagramme, Strukturdiagramme, hirarchische Aufruflisten, gloable Variablenlisten und vieles mehr.
Die Dokumente können als HTML oder MS-Word Datei exportiert werden und lassen sich über den Dokumentenbrowser in CasePlayer2 gut verwalten.

Sonstiges

Tools und Software für Embedded Systeme: Compiler, Debugger, GUI, RTOS, USB, BIOS ...

Setzen Sie auf hochwertige Entwicklungswerkzeuge und unsere Kompetenz, wie viele unserer Kunden es bereits tun: