Forum: Mikrocontroller und Digitale Elektronik Hilfe bei der Auswahl des Bertiebsystems


von Russe (Gast)


Lesenswert?

Hallo,

Ich bin momentan auf der Suche nach einem geeigneten „Hard Real Time“
Betriebssystem für von uns entwickelte Zynq-Steuerplatine. Da es um
Multicore Prozessor handelte sollte es ein SMP System sein. Ich habe da
mal mich umgesehen was auf dem Markt vorhanden ist und bin zum Schluss
gekommen, dass es relativ viele Kandidaten in die Auswahlliste sich
befinden:

-  Integrity
-  QNX Neutrino
-  VxWorks

Es existiert ein Referenz-BSP von Adeneo für QNX, Kostenpunkt 5000$ was 
aber in diesem Fall zweitrangig ist. Man sagt, dass die Firma sich nicht 
immer korrekt im Bezug auf Support verhält. Die Entwicklungsumgebung 
soll auch brauchbar sein.

Gestern hatte ich ein Gespräch mit dem NetModule und deren BSP für 
VxWorks. Die Herren haben vorgeschlagen BSP für 30000 Euro an die 
Endhardware anzupassen und testen. Dafür brauchen die 5 Wochen. Die 
Preise für den Compiler betragen 7500$ jährlich. Und die Meinten 
Integrity soll noch ein bisschen teurerer sein. Die werde ich nächste 
Woche treffen. Weiss jemand die Preise für die Lizenzen und die 
Entwicklungsumgebung für QNX? Hat jemand schon Erfahrung mit zwei diesen 
oder mehreren Systemen und was würde man dann bevorzugen?



Als letzte Alternative könnte man RL vom Keil und Freertos in dem
Betracht ziehen. Da weiss ich allerdings nicht, ob die Multicore
Unterstützen und wie dann das Ganze mit Compiler ausschaut.

Vielen Dank

von Hondo Z. Schnell (Gast)


Lesenswert?

QNX hat Preise auf der Webseite, und sonst anfragen.

von Russe (Gast)


Lesenswert?

Jetzt habe ich alle Preise zusammen.

VxWorks kostet um die 5000 pro Jahr plus 70-100 Euro pro ausgeliefertes 
Gerät. Softwareumfang im IDE ist wirklich riesig. Trace Möglichkeit gibt 
es nur mit Lautenbach. IDE erlaubt  Bare Metal Anwendungen zu 
kompilieren uns zu laden.

Integrity von Greenhills kostet 21000$ plus 20% für Support muss man 
jährlich dazurechnen. Ide an sich hat mir am besten gefallen alles war 
schlüssig wie aus einer Hand. Es existieren Möglichkeiten für Tracen. In 
allem sehr überzeugend.  IDE erlaubt  Bare Metal Anwendungen zu 
kompilieren uns zu laden. Royal Free.

QNX kostet 12000$ plus 20% Support jährlich. IDE war nicht der Hit. Es 
gab keine Möglichkeit Bare Metal Anwendungen zu kompilieren. Nur GNU 
Compiler und Debugger. 70-100 Euro pro ausgeliefertes Gerät.

von Mike (Gast)


Lesenswert?

Wäre ein embedded Linux nicht auch eine Lösung?

Oder sonst gucke mal RTEMS: http://www.rtems.org/

von Russe (Gast)


Lesenswert?

>>Mike

Hallo,

wie sieht es mit Langzeitverfügbarkeit? Gibt es die in 10 Jahre? Wie 
sieht es mit Support aus?

von Tester (Gast)


Lesenswert?

Muss es denn wirklich SMP sein? Ansonsten vielleicht embOS von Segger?
Wenn ich die Preise oben lese kommst du bei Segger deutlich günstiger 
weg. Da kostet einen Object Lizenz 2500 Euro und keine weiteren Kosten 
pro verkauften Gerät.

von Russe (Gast)


Lesenswert?

>>Tester
Sorry habe vergessen zu erwähnen, ich habe nur die rausgesucht die auch 
ein BSP für Zynq 7000 mitliefern.

von Tester (Gast)


Lesenswert?

Russe schrieb:
>>>Tester
> Sorry habe vergessen zu erwähnen, ich habe nur die rausgesucht die auch
> ein BSP für Zynq 7000 mitliefern

Nur weil es noch nicht offiziell bei Segger auf der Homepage gelistet 
ist, heißt es ja nicht, das es nicht schon etwas gibt ;-).
Davon abgesehen machen die ja auch Portierungen auf Anfrage.
In dem Fall einfach mal bei Segger nachfragen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.