Hallo zusammen.
Ich habe kein wirkliches Problem, sondern möchte hier eine Diskussionsrunde (Brainstorming) starten.
Es soll kein Projekt werden sondern ist nur mal ein Gedankenspiel.
Jeder kennt die alten PC's von früher, auf denen DOS lief. Es war eigentlich eine einfache Maschine und doch irgendwie genial.
Ich habe schön länger die Idee bzw. die Frage, ob es möglich ist, so etwas wie einen einfachen PC zusammen zu stricken.
Die benötigten IC's sollen aber allesamt Atmel-Controller sein.
Ich stelle mir das etwa so vor:
Natürlich soll das System wie der große Bruder auch erweitert werden können. Also z.B. 2. COM-Schnittstelle hinzufügen oder 2. LPT-Port.
Das ganze muss nicht schnell sein, wir brauchen keinen DMA-Controller oder ähnliches. Auch der Videoaufbau muss nicht blitzschnell sein, es seiden die Hardware kann nicht langsamer
Das Problem was ich bei der Sache allerdings sehe ist, dass Programme eigentlich im SRAM ausgeführt werden müssen.
Das Flash im Prozessor soll ja als Bios funktionieren. Und das brennt man ja nicht dauern neu.
Kann man Programme aus dem SRAM ausführen?
So ungefähr die Idee.
Habt ihr hierzu Einfälle, Ideen oder Anregungen?
Ich finde die Idee grundsätzlich interessant und bin gespannt auf eure Kommentare.
Besonders von den bekannten Querdenkern hier im Forum.
Mitch
Ich habe kein wirkliches Problem, sondern möchte hier eine Diskussionsrunde (Brainstorming) starten.
Es soll kein Projekt werden sondern ist nur mal ein Gedankenspiel.
Jeder kennt die alten PC's von früher, auf denen DOS lief. Es war eigentlich eine einfache Maschine und doch irgendwie genial.
Ich habe schön länger die Idee bzw. die Frage, ob es möglich ist, so etwas wie einen einfachen PC zusammen zu stricken.
Die benötigten IC's sollen aber allesamt Atmel-Controller sein.
Ich stelle mir das etwa so vor:
- Ein Cotroller erzeugt ein einfaches Bild (geringe Auflösung) für einen Monitor (z-B. Test wie beim DOS)
- Ein Controller bildet eine COM-Schnittstelle nach
- Ein Controller bildet eine LPT-Schnittstelle nach
- Ein Cotroller für den Tastatur-Port (kein USB)
- Der Prozessor ist, wie zu erwarten, ein Atmel mit externem SRAM, z.B 64kB oder auch mehr.
- Der Bus läuft z.B über SPI oder I2C-Bus
- Über Reihenkontakte kann man nachträgliche Hardware mit dem Bus und anderen Signalen etc. verbinden
- usw.
Natürlich soll das System wie der große Bruder auch erweitert werden können. Also z.B. 2. COM-Schnittstelle hinzufügen oder 2. LPT-Port.
Das ganze muss nicht schnell sein, wir brauchen keinen DMA-Controller oder ähnliches. Auch der Videoaufbau muss nicht blitzschnell sein, es seiden die Hardware kann nicht langsamer
Das Problem was ich bei der Sache allerdings sehe ist, dass Programme eigentlich im SRAM ausgeführt werden müssen.
Das Flash im Prozessor soll ja als Bios funktionieren. Und das brennt man ja nicht dauern neu.
Kann man Programme aus dem SRAM ausführen?
So ungefähr die Idee.
Habt ihr hierzu Einfälle, Ideen oder Anregungen?
Ich finde die Idee grundsätzlich interessant und bin gespannt auf eure Kommentare.
Besonders von den bekannten Querdenkern hier im Forum.
Mitch