Firmware-Entwicklung nach IEC 62304 Standard

Das Projekt auf einen Blick: Für einen europäischen Hersteller von Medizinprodukten entwickelte Promwad Firmware gemäß IEC 62304 Klasse C, der höchsten Sicherheitsklasse für medizinische Software. Die Bare-Metal-Architektur auf Basis eines ARM Cortex-M4 STM32 umfasst die Hardware-Abstraktionsschicht (HAL), Middleware, Anwendungs- und Kommunikationsschichten sowie eine Risikoanalyse nach ISO 14971 und einen integrierten Selbsttest, der Hardware- und Kommunikationsfehler in Echtzeit erkennt und dabei die strenge Anforderung einer Reaktionszeit von 10 ms erfüllt. Promwad schloss das Projekt fristgerecht zum festgelegten Zertifizierungstermin ab, der nicht verschoben werden konnte. Das Gerät bestand die Zertifizierung und ging in die Serienproduktion.

Kunde

Ein europäischer Hersteller von Medizinprodukten.

Herausforderung

Der Kunde trat an uns heran, um eine Firmware zu entwickeln, die den Anforderungen der IEC 62304 Klasse C entspricht. Dieser Standard leitet die Entwicklung von Software für Medizinprodukte. In der IEC 62304 werden Software-Sicherheitsklassen verwendet, um Software basierend auf ihrem potenziellen Einfluss auf die Patientensicherheit zu kategorisieren.

Lösung

Der Entwicklungsprozess umfasste die folgenden Schichten:

  • HAL,
  • Middleware,
  • eine Applikationsebene,
  • ein Kommunikationsprotokoll.

Wir haben kein RTOS verwendet; dieses Projekt wurde auf Bare-Metal-Basis entwickelt und basierte auf dem ARM Cortex-M4 STM32 von STMicroelectronics.

Unsere Ingenieure setzten die folgenden Softwareentwicklungstools ein:

  • Entwicklungsumgebung: IAR.
  • Programmiersprachen: C, Python.
  • Statische Code-Analyse: C-STAT, SciTools.
  • Versionskontrollsystem: Git (Bitbucket).
  • Betriebsmodus des Geräts: harte Bedingungen in Echtzeit mit einer Reaktionszeit von 10 ms auf externe Ereignisse.

Wir führten eine Risikoanalyse nach ISO14971 (PD/TR 80002-1) durch und implementierten einen eingebauten Selbsttest (BIST), um Hardware- und Kommunikationsfehler in Echtzeit zu erkennen. 

Geschäftlicher Nutzen

Das Gerät wurde gemäß dem IEC 62304 Standard entworfen und wurde zu einem integralen Bestandteil des Systems des Kunden. Wir haben das Projekt erfolgreich innerhalb einer strengen Frist abgeschlossen, da der Kunde an eine nicht verschiebbare Zertifizierung gebunden war. Die Zertifizierung war erfolgreich, und das Gerät ging in die Massenproduktion. 

Erzählen Sie uns von Ihrem Projekt

Wir prüfen Ihre Anfrage sorgfältig und melden uns mit dem optimalen technischen Ansatz.

Alle übermittelten Informationen bleiben vertraulich und sicher — eine NDA stellen wir auf Anfrage bereit.

Sie bevorzugen direkten E-Mail-Kontakt?
Schreiben Sie an [email protected]

Expertengespräch in 24 Stunden
Gesicherter Anruf mit unserem Experten in 24h
Integriert in Ihr Team, Entwicklung von A bis Z
Plug-in model für Ihr Full-Cycle-F&E
500+ Projekte für OEMs in EU und USA
500+ Projekte für OEMs in EU & USA
22 Jahre Engineering-Erfahrung
22 Jahre Engineering-Erfahrung
MVP in 8–10 Wochen
MVP in 8–10 Wochen — planbare Lieferung
Aussteller auf IBC, Embedded World, MWC
Präsentiert auf IBC, Embedded World, MWC

Andere Fallstudien