EN | IT | DE

Cart

Close

No products in the shopping cart.

Embedded Softwareentwicklung und -wartung

DAVE Embedded Systems bietet fortschrittliche Dienstleistungen zur Entwicklung von Embedded‑Software, die nahtlos mit der Hardware seiner System‑on‑Modules und Single Board Computers zusammenarbeiten. Die Softwareentwicklung ist ein zentraler Kompetenzbereich des Unternehmens und wurde im Laufe der Jahre kontinuierlich ausgebaut, bis hin zur Entwicklung von ToloMEO, einer umfassenden Suite integrierbarer Softwaredienste für alle DAVE‑Embedded‑Plattformen.

Das Softwareteam ist spezialisiert auf die Entwicklung von Board Support Packages (BSPs), Treibern, Low‑Level‑Services und Middleware und unterstützt Betriebssysteme wie Linux, Android und RTOS. Diese Expertise ermöglicht robuste, optimierte und sichere Softwarearchitekturen für anspruchsvolle Anwendungen in Industrie, Medizintechnik, Automotive und IoT. DAVE stellt sicher, dass Software langfristig wartbar, leistungsfähig und zuverlässig bleibt.

Mit ToloMEO erhalten Kunden Zugang zu modularen Softwarediensten für IoT, Machine Learning, industrielle Blockchain, Cybersicherheit und Embedded Device Management. Die Plattform ermöglicht vollständige Edge‑to‑Cloud‑Integration, inklusive OTA‑Updates, Fernüberwachung und zentralisierter Verwaltung, selbst in anspruchsvollen Umgebungen.

Durch einen transparenten Co‑Design‑Prozess und die enge Verzahnung mit der Hardwareentwicklung stellt DAVE sicher, dass jede Softwarelösung exakt den Kundenanforderungen entspricht und den gesamten Produktlebenszyklus unterstützt—von der Entwicklung über die Validierung bis zur langfristigen Wartung.

Wartung der DESK‑BSPs

Die DESK‑BSPs (DAVE Embedded Software Kit) bilden die offizielle Softwarebasis, die DAVE Embedded Systems für seine System‑on‑Modules und Single‑Board‑Computer bereitstellt. Ihre Wartung erfolgt kontinuierlich und strukturiert, um Kunden eine stabile, aktualisierte und herstellerkonforme Entwicklungsumgebung zu gewährleisten.

Jede DESK‑Version basiert auf dem offiziellen BSP des jeweiligen SoC‑Herstellers (z. B. NXP). DAVE ergänzt diese Basis um hardware­spezifische Anpassungen, insbesondere an Bootloader, Linux‑Kernel, Gerätetreibern und dem Yocto‑BSP. Dadurch wird vollständige Kompatibilität mit DAVE‑Hardware sichergestellt und gleichzeitig die Pflege wichtiger Komponenten wie vorkonfigurierter Root‑Filesystems, Entwicklungswerkzeuge und sofort einsetzbarer Images gewährleistet.

Die Wartung umfasst:

  • Regelmäßige Updates, die neue Kernelversionen, Sicherheits‑Patches, Treiberverbesserungen und Bootloader‑Aktualisierungen integrieren.
  • Abgleich mit den NXP‑BSP‑Releases, wie z. B. DESK‑MX9‑L, das auf rel_imx_6.1.55_2.2.0 basiert.
  • Spezielle Git‑Repositories für registrierte Anwender, die Zugriff auf Updates und Anpassungen an U‑Boot, Linux‑Kernel und Yocto‑BSP ermöglichen.
  • Pflege der Yocto‑BSP‑Infrastruktur, einschließlich detaillierter Anleitungen zur Erstellung von Systemimages, SDKs und Toolchains.
  • Ausführliche Release Notes, die bekannte Einschränkungen, neue Funktionen und aktualisierte Komponenten jeder Version dokumentieren (z. B. 5.1.0, 5.2.0).

Diese langfristige Wartungsstrategie stellt sicher, dass Kunden von DAVE ein zuverlässiges, aktuelles und vollständig unterstütztes Software‑Ökosystem erhalten — entscheidend für Industrie-, Medizin‑ und Sicherheitsanwendungen mit langen Produktlebenszyklen.

Get a quote

ToloMEO Board Support Package

Das ToloMEO BSP ist die speziell entwickelte Software‑Distribution, welche die ToloMEO‑Funktionen auf Edge‑Geräten aktiviert. Sobald es auf Hardware von DAVE Embedded Systems installiert ist, unterstützt es die ToloMEO‑Module vollständig oder teilweise – abhängig von den verfügbaren Ressourcen des Geräts. Die Wartung des ToloMEO BSP ist ein fortlaufender Prozess, der Stabilität, Sicherheitsupdates, Cloud‑Kompatibilität und Funktionsverbesserungen sicherstellt.

DAVE aktualisiert das ToloMEO BSP regelmäßig, um:

  • die Integration der Module IoT, Machine Learning, Blockchain, Cybersecurity und Embedded Device Manager zu optimieren
  • sichere IoT‑Verbindungen sowie die Fernverwaltung verteilter Edge‑Flotten zu gewährleisten
  • die Kompatibilität mit allen DAVE‑SOM‑basierten Geräten sicherzustellen, mit einer maßgeschneiderten Distribution pro Plattform
  • essenzielle Funktionen wie OTA‑Updates, Geräte‑Lifecycle‑Management und erweiterte Sicherheit gemäß IEC 62443 (im Security‑Modul) zu unterstützen

Das ToloMEO BSP wird somit als entscheidende Komponente des gesamten ToloMEO‑Ökosystems gepflegt und bietet eine zuverlässige, skalierbare und sichere Basis für Edge‑to‑Cloud‑Infrastrukturen.

Get a quote

Hardware-in-the-loop phylosophy

Hardware‑in‑the‑Loop (HIL) – Test und Validierung eingebetteter Systeme

Hardware‑in‑the‑Loop (HIL) ist eine fortschrittliche Testmethode, bei der reale Hardware mit einer Echtzeit‑Simulation des physikalischen Systems verbunden wird. Wenn Sicherheit, Kosten oder fehlende Verfügbarkeit das vollständige Testen im realen Umfeld erschweren, ermöglicht HIL die Simulation des „Plants“ bei gleichzeitiger Nutzung echter Ein‑/Ausgänge über analoge, digitale oder industrielle Protokolle wie CAN, Ethernet oder TCP/UDP.

HIL‑Systeme erlauben die Validierung von Regelalgorithmen, Systemreaktionen und extremen Szenarien unter kontrollierten und reproduzierbaren Bedingungen. Über Fault‑Insertion‑Einheiten können gezielt Fehler wie Kurzschlüsse, offene Leitungen oder Sensordefekte erzeugt werden, um das Verhalten des Systems unter Fehlersituationen zu prüfen.

In Branchen wie Automotive, Luft‑ und Raumfahrt sowie IoT gewinnt HIL zunehmend an Bedeutung, da komplexe Umgebungsbedingungen – Bewegung, Vibrationen, Temperaturwechsel, dynamische Eingangssignale – real nur schwer oder teuer nachzustellen sind. HIL reduziert Entwicklungszeit und Risiken und steigert die Zuverlässigkeit der Endprodukte durch Echtzeit‑Closed‑Loop‑Tests bereits vor dem physischen Systemaufbau.

DAVE Embedded Systems kann HIL‑Methoden nahtlos in seine Validierungsprozesse integrieren, unterstützt durch stabile BSPs (DESK, ToloMEO) und umfassendes Know‑how in Echtzeit‑ und Hardware‑Schnittstellen.

Get a quote

Video

Download