5-2013
Fachzeitschrift für Industrielle Automation, Mess-, Steuer- und Regeltechnik
Fachzeitschrift für Industrielle Automation, Mess-, Steuer- und Regeltechnik
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Software/Tools/Kits<br />
Software-Safety für Embedded-Systeme<br />
MPU-Zertifizierungskit von Embedded Office vereinfacht Entwicklung zertifizierter,<br />
sicherheitskritischer Embedded-Software<br />
Embedded Office bietet mit<br />
dem „MPU Zertifizierungskit“ eine<br />
vorqualifizierte Komponente, die<br />
Hersteller von sicherheitsrelevanten<br />
Systemen bei der normenkonformen<br />
Entwicklung unterstützt und den Weg<br />
zu einer schnellen, zuverlässigen<br />
Zertifizierung des Endprodukts ebnet.<br />
Zeit- und Geldersparnis<br />
Das neue MPU-Zertifizierungskit<br />
ermöglicht den Einsatz des<br />
Echtzeitkernels µC/OS-MPU<br />
als vorqualifizierte Komponente.<br />
Die Zertifizierung wurde auf dem<br />
Mikrocontroller STM32F103 nach<br />
der IEC 61508 durchgeführt,<br />
einer internationalen Norm zur<br />
Entwicklung von elektrischen,<br />
elektronischen und programmierbar<br />
elektronischen (E/E/PE) Systemen,<br />
die eine Sicherheitsfunktion<br />
ausführen. Dieses Zertifikat bietet<br />
die Flexibilität, um die Zertifizierung<br />
von µC/OS-MPU mit minimalem<br />
Aufwand auf andere Prozessoren<br />
und andere Normen anzupassen.<br />
Der Kunde spart hierdurch Zeit und<br />
Geld. Anwendungen finden sich zum<br />
Beispiel im Industriebereich, in der<br />
Medizintechnik, etc.<br />
Effizienz durch<br />
vorqualifizierte<br />
Komponenten<br />
Sicherheitsrelevante Systementwicklungen<br />
werden immer<br />
komplexer und die Einhaltung von<br />
Sicherheitsnormen wird für viele<br />
Hersteller wegen gesetzlicher Anforderungen<br />
immer bedeutender. Die<br />
Zertifizierung sicherheitskritischer<br />
Software ist jedoch ein aufwändiger<br />
und langwieriger Prozess. Mit<br />
dem neuen MPU Zertifizierungskit<br />
bietet das Unternehmen nun eine<br />
vorqualifizierte Komponente, welche<br />
die Entwicklung sicherheitskritischer<br />
Anwendungen erleichtert und den<br />
Zertifizierungsprozess in erheblichem<br />
Maße reduziert.<br />
Vereinfachte Zertifizierung<br />
Embedded Office unterstützt<br />
bereits viele sicherheitskritische<br />
Projekte mit Software-Komponenten<br />
und individueller, projektbezogener<br />
Beratung. Mit dem MPU Zertifizierungskit<br />
hilft Embedded Office bei der<br />
Umsetzung von Normen und Standards<br />
im Rahmen der Entwicklung<br />
sicherheitskritischer Software und<br />
vereinfacht somit die Zertifizierung.<br />
Das MPU-Zertifizierungskit enthält<br />
alle notwendigen Elemente, um eine<br />
lauffähige Applikation zu erstellen.<br />
Dazu gehören:<br />
• Source-Code<br />
• verschiedene Handbücher wie<br />
Safety-, Target-Integration-, User-,<br />
Reference- und System- Manual<br />
• TÜV Zertifikat µC/OS-MPU STM32:<br />
Typ-Prüfung für vor-qualifizierte<br />
Software-Komponente von µC/<br />
OS-MPU V1.0.0.<br />
Auf Wunsch kann dem<br />
Kunden auch die Testumgebung<br />
zur Verfügung<br />
gestellt werden. Für die<br />
funktionale Sicherheit bei<br />
der Projektdurchführung<br />
sorgt bei Embedded<br />
Office der Functional<br />
Safety Engineer Wolfgang<br />
Engelhard (TÜV FS Eng<br />
4424/11).<br />
µC/OS-MPU –<br />
Speicherschutz von<br />
Tasks<br />
Branchenübergreifend<br />
schätzen immer mehr<br />
Embedded-System-<br />
Entwickler die Möglichkeit,<br />
mit geschützten<br />
Speicherbereichen für Tasks die<br />
Entwicklungszeit zu verkürzen.<br />
Embedded Office bietet hierfür das<br />
µC/OS-MPU-System an, welches<br />
konzeptionell für Embedded Systeme<br />
optimiert ist. µC/OS-MPU bietet<br />
einen hardwaretechnisch unterstützten<br />
Speicherschutz für moderne<br />
CPUs mit Memory-Protection-Unit<br />
(MPU) oder Memory-Management-<br />
Unit (MMU). µC/OS-MPU bildet ein<br />
Die 2003 gegründete Embedded<br />
Office GmbH & Co. KG<br />
ist Spezialist für Embedded-<br />
Systeme mit Schwerpunkt auf<br />
sicherheitskritischen Anwendungen.<br />
Das nach DIN EN ISO<br />
9001 zertifizierte Unternehmen<br />
entwickelt und liefert High-tech-<br />
Software für Embedded-Systeme<br />
schlüsselfertig oder als einzelne<br />
Komponenten, betreut bei Bedarf<br />
die Integration beim Kunden bis<br />
zur Zertifizierung und bietet Schulungen<br />
auf allen dazugehörigen<br />
Softwareprodukten. Außerdem ist<br />
Embedded Office Distributionsund<br />
Entwicklungspartner von<br />
Micrium. Das Produktspektrum<br />
von Embedded Office umfasst<br />
zertifizierte Echtzeit-Kernel wie<br />
µC/OS-II, µC/OS-MMU und µC/<br />
Über Embedded Office<br />
System mit Prozessen, die einen oder<br />
mehrere Tasks (sogenannte Threads)<br />
enthalten. Jeder Prozess verfügt<br />
über Lese- und Schreibrechte. Der<br />
Datenaustausch zwischen Threads<br />
erfolgt auf die gleiche Weise wie bei<br />
µC/OS-II-Tasks, die Handhabung<br />
zwischen verschiedenen Prozessen<br />
wird durch den Kern des Betriebssystems<br />
erreicht.<br />
Dies erleichtert die Integration<br />
von Third-Party-Software wie<br />
Protokoll-Stacks, Grafikmodule,<br />
Dateisystem-Bibliotheken und<br />
anderer Komponenten. Debugging<br />
und Fehlerdiagnose werden<br />
vereinfacht, da ein Fehlermanagementsystem<br />
Informationen über die<br />
verschiedenen Prozesse liefert. Der<br />
Hardware-Schutzmechanismus<br />
kann von der Software nicht<br />
umgangen werden. Bestehende<br />
µC/OS-II-Applikationen lassen<br />
sich mit minimalem Aufwand<br />
adaptiertieren.<br />
• Embedded Office<br />
GmbH & Co. KG<br />
info@embedded-office.de<br />
www.embedded-office.de<br />
OS-MPU, den hochoptimierten<br />
TCP/IP-Protokoll-Stack µC/TCP-<br />
IP, CAN-Produkte wie µC/CAN<br />
und µC/CANopen, USB-Komponenten<br />
wie µC/USB Host und<br />
µC/USB Device, ein FAT-Filesystem<br />
speziell für Embedded<br />
Systeme µC/FS sowie mit µC/<br />
GUI ein universelles Grafiksoftwarepaket<br />
mit vielen Möglichkeiten,<br />
das für kleine Controller<br />
optimiert ist. Embedded Office<br />
betreut Kunden in unterschiedlichsten<br />
sicherheitskritischen<br />
Märkten einschließlich Industrieautomation,<br />
Luft- und Raumfahrt,<br />
Bahn- und Signaltechnik<br />
sowie in der Medizin-, Automobil-<br />
und Landwirtschaftstechnik.<br />
Das Unternehmen hat seinen<br />
Sitz in Wangen im Allgäu.<br />
36 PC & Industrie 5/<strong>2013</strong>