Mir ist da gerade mal so ein Teil in die Hände gefallen und nach erster Inanspruchnahme von Google fand ich das Teil ganz nett und es passt von den Eckdaten her fast wie die Faust auf's Auge in eine geplante Hobbyanwendung. Also etwas intensiver recherchiert und sofort den ersten Pferdefuss erkannt. Die Herstellerfirma schämt sich offensichtlich ihres ehemaligen Produktes und hat praktisch jede Dokumentation dazu beerdigt. Zum Glück ist das Gedächtnis des Webs weitaus länger als das der Hersteller und ich konnte in *.ru einiges an Doku auftreiben, insbesondere auch das Hardware-Manual. Das hilft schonmal weiter, offenbarte aber den zweiten Pferdefuss. Scheinbar bestand das Geschäftsmodell der Fa. Beck darin, mindestens ein Drittel des Umsatzes über das Verticken von Lizenzen für irgendsoein selbstgestricktes verschissenes "RTOS" zu generieren, das eigentlich niemand braucht, der wirklich programmieren kann. Logische Konsequenz: die Peripherie von dem Teil kommt im sog. "Hardware-Manual" praktisch nicht vor, da wird im Prinzip nur das veröffentlicht, was durch den AMD-80186-Kern sowieso mehr oder weniger bekannt ist. Meine Frage ist also: weiss irgendjemand hier etwas über diese Peripherie? Das kann zumindest nicht das PC-übliche Zeug dieser Zeit gewesen sein (eventuell mit Ausnahme des Ethernet-Chips, der mich aber in meiner geplanten Anwendung nicht weiter interessiert), soviel verrät die API-Doku zu diesem RTOS bereits... Wenn niemand was weiss, aber noch jemand irgendwo in einem historischen Backup ein Image des RTOS hat: das würde mir wohl auch schon als Informationsquelle genügen. ;o)
Müsste etwa 15 Jahre her sein, das wir den mal eingesetzt haben. War damals nicht schlecht, die Preis/Lizenzpolitik hat mir allerdings auch von Anfang an gestunken, deshalb kam relativ schnell ein redesign ohne Beck. Die meisten Kisten laufen allerdings heute noch (Datenpunkte in der Pampa). Ich schau mal nach, was ich noch finde.
H.Joachim S. schrieb: > Nichts verwertbares mehr da. Schade, trotzdem danke für die Mühe des Nachschauens. Ich denke, ich werde das Teil einfach entsorgen. Wenn ich zehn Exemplare davon gefunden hätte, würde ich wahrscheinlich noch etwas weiter stochern, aber für nur ein Exemplar ist der Aufwand schlicht zu hoch. Mein Projekt kann ich natürlich auch anders realisieren. War halt nur so eine Art Fingerzeig des Schicksals, dass ich das Teil just in dem Moment gefunden habe, als ich ein Projekt geplant habe, in das es nahezu perfekt reinpasst, zumindest soweit es die mir bekannten Daten betrifft.
MaWin schrieb: > Kann man das auch in C programmieren? Nach dem Willen des Herstellers wird man sogar dazu gezwungen. Genau das ist ja das Problem...
c-hater schrieb: > Nach dem Willen des Herstellers wird man sogar dazu gezwungen. Genau das > ist ja das Problem... Das ist ja furchtbar.
c-hater schrieb: > Also etwas intensiver recherchiert.. Schwaches Bild. Keine 5 Minuten gesucht: http://isa.umh.es/micros/doc/sc12/SC12APIDOC0110.pdf Außerdem noch: Claus Kühnel, Embedded Webserver, Franzis Verlag 2003
Das Ding ist ein vollständiger embedded PC. Gin ihm Strom und er läuft. Das BS ist an DOS angelehnt und hat RTOS Eigenschaften. Programmiert wird er wie ein DOS PC; stinknormale EXE mit einem "DOS Compiler" erzeugen und die HW per Systemprogrammierung ansprechen. Einsteigen lohnt hier nicht. Schade um die schöne Zeit. Heute nimmt man eine beliebige PI Frucht.
Ach ja, Systemprogrammierung für DOS-PCs: https://www.amazon.de/PC-intern-Systemprogrammierung-Michael-Tischer/dp/3815811694
Bevor Du den SC12 wegwirfst, schickst Du ihn mir. :-) Was brauchst Du denn genau? Das RTOS als image hab ich hier.
Ich hab die alte Dokumentation, Beispielprogramme und Tools noch auf meiner Platte gefunden. Kannst du hier downloaden: https://cloud.it-livetalk.de/index.php/s/GJtjYHyP8l5K0cR
Beim Aufruf des Cloud-Links: > Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. > Bitte aktivieren Sie JavaScript und laden Sie die Seite neu. Was soll das eigentlich? ordnungsgemäße Schnüffelei?
js-hater schrieb: > Beim Aufruf des Cloud-Links: >> Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. >> Bitte aktivieren Sie JavaScript und laden Sie die Seite neu. > > Was soll das eigentlich? ordnungsgemäße Schnüffelei? javascript ist Bestandteil des W3C-Standard. Wenn dir das nicht passt - Pech gehabt.... Gegen Paranoia gibt es recht wirksame Therapie-Ansätze.
:
Bearbeitet durch User
Hallo c-hater, laesst sich problemlos mit dem MASM (Assembler für den 8086) programmieren. Über in / out Befehle laesst sich die Peripherie (und die integrierte Peripherie z.B. die I/O-Ports des 80186) ansprechen. Jedes Tool, welches ausführbaren Code für den 8086 erzeugt x.exe ist verwendbar (z.B. Turbo Pascal)! MfG Robbi
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.