Forum: Mikrocontroller und Digitale Elektronik Welche RTOS gab es Mitte der 90er?


von Steffen H. (steffenh)


Lesenswert?

Hallo zusammen,

ich habe ein automotive Steuergerät, das Mitte bis Ende der 90er 
entwickelt wurde. Die CPU ist ein Freescale 32 bit (CPU32), der 
Programmspeicher 128 kB und der RAM 4 kB groß.

Welches Betriebssystem könnte hier eingesetzt worden sein? Welche 
Betriebssysteme waren damals gängig? Gab es damals überhaupt einen 
gemeinsamen Standard dafür (wie heute AUTOSAR)?

Grüße
Steffen

von Tcf K. (tcfkao)


Lesenswert?

Spontan fällt mir nur OS9 von Microware ein, gibt es schon sehr lange, 
hat ein Kollege bereits Ende der 1980er Steuerungen mit programmiert. 
Ich glaube der Name kam sogar von der Erstimplementation auf einem 6809.

Einfach mal googeln, über RTOSe gibt es genügend Metaseiten.

von dgs (Gast)


Lesenswert?

Könnte auch OSEK o.ä. sein.

Oder eben gar kein RTOS?

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Nucleus (PLUS), Vxworks, pSOS, OSE, OS/9, usw.

Wie schon Vorredner geschrieben haben, muss aber gar kein RTOS darauf 
laufen. Vielfach wird auch einfach eine Hauptschleife mit zyklischem 
Aufruf der Teilfunktionen verwendet, was man im weitesten Sinne als 
kooperatives Multitasking bezeichnen könnte.

von Benji (Gast)


Lesenswert?

Damals wurde im Automotive-Umfeld noch a weng gebastelt.
ISO-Normen und Standards gab es eher weniger.
Kann mir durchaus vorstellen dass dort ein Eigengewächs drauf läuft, 
vielleicht wirklich nur eine while(1)-Schleife.

Um welches Steuergerät handelt es sich denn?
32-Bit lässt auf ein größeres Projekt schließen (noch heute werden für 
kleine Steuergeräte, z.B. Gurtstraffer, 16-Bit Controller verwendet), 
vielleicht Motorsteuergerät?
Da könnt ich mir vielleicht doch was komplexeres vorstellen, z.B. OSEK.

von 900ss (900ss)


Lesenswert?

Andreas S. schrieb:
> usw.

VSPWorks (wurde irgendwann von WindRiver gekauft und dann von denen 
eingestampft :-(  War damals schon Multi-CPU fähig.

von Steffen H. (steffenh)


Lesenswert?

Vielen Dank für Eure Tipps!


Es handelt sich übrigens um ein Getriebesteuergerät.

Der Programmcode ist ewig lang. Ein großer Teil davon wird die 
Eigendiagnose sein. Aber ich frage mich, was der Rest ist. Ich kann mir 
vorstellen, dass ein weiterer Teil das Betriebssystem ist. Das 
interessiert mich aber nicht besonders, deshalb würde ich es gerne außen 
vor lassen. Und dafür muss ich wissen, welche Eigenschaften es hat.

von Olaf (Gast)


Lesenswert?

Pearl/RTOS-UH

Olaf

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.