Hallo zusammen,
hier eine Vorstellung meines neuesten Projekts, dem uPET: https://www.youtube.com/watch?v=KE9tR7PuHPI
(Aktuell nur über Link, nicht in der Suche, nur für hier sozusagen).
Danke & Gruß,
André
Hallo zusammen,
hier eine Vorstellung meines neuesten Projekts, dem uPET: https://www.youtube.com/watch?v=KE9tR7PuHPI
(Aktuell nur über Link, nicht in der Suche, nur für hier sozusagen).
Danke & Gruß,
André
Hallo. Das Sieht gut aus.
Ich habe vor einiger Zeit einen seltsamen PET Umbau ohne Inhalt bekommen. Daher suche ich nun auch schon eine weile aktiv nach einem Board um das Teil in Betrieb zu nehmen. Ich glaube da wäre dein Projekt wohl Ideal. Der Mini-Pet hat mir von dem Preis her und auch durch closed-source nicht gefallen.
Von daher werde ich deine Entwicklung hier aktiv verfolgen. Wenn du noch Platinen über hast und es sich schon lohnt einen Test-Aufbau damit zu machen, hätte ich auch Interesse.
Finde ich sehr interessant, da mir einfach der Platz fehlt, einen CBM dauerhaft aufzubauen.
Daß das Videosignal mit einem CPLD erzeugt wird, weckt bei mir die Hoffnung, daß ein VGA Kompatibles Signal möglich wäre...
Wenn Du noch Tester suchst, stehe ich gerne zur Verfügung.
Im Moment bekomme ich Composite mit 40cols raus, VGA könnte schwierig werden.... 25MHz pixel clock = 3.125 MHz memory frequency ... mit 3 Zugriffen pro video byte sind das 9.375 MHz memory access ... könnte gerade so gehen (1x video RAM, 1x character ROM, 1x CPU)...
VGA ist auf jeden Fall auf der potential Feature-Liste.
Ich halte Euch auf dem Laufenden...
Apropos ... die parallelen ROMs sind nur noch schwierig zu bekommen, ich dachte an ein SPI ROM, bin aber nicht sicher ob ich einen copy-SPI-ROM-to-parallel-RAM und SPI interface für die CPU noch reinbekomme...
André
Sehr schönes Projekt, gefällt mir außerordentlich gut.
Sehr schönes Projekt, Respekt.
So, hier das nächste update: https://youtu.be/6b3jtQkeUZY
Noch ein update:
Und möglicherweise ein Issue mit den Voltage-Leveln zwischen 3.3V CPLD und dem 65816.
DIe Specs des 816 sagen minimum input level für High ist 4 Volt ... das kann das CPLD natürlich nicht.
Aber auch nicht z.B. der W65C21.... der wäre dann inkompatibel, was ich mir nicht vorstellen kann...
Habt Ihr da Erfahrungen / mehr Informationen?
VOH beim W65C21 von gerade einmal garantiert 2,4 Volt bei nur -200µA Belastung und VDD 4,5 Volt ist natürlich ein schlechter Witz. Ich weiß wirklich nicht, was die sich dabei gedacht haben. Aber wenn Du ohnehin level shifter vor die CPU setzen musst, schlägst Du vielleicht einfach zwei Fliegen mit einer Klappe.
VOH beim W65C21 von gerade einmal garantiert 2,4 Volt bei nur -200µA Belastung und VDD 4,5 Volt ist natürlich ein schlechter Witz. Ich weiß wirklich nicht, was die sich dabei gedacht haben. Aber wenn Du ohnehin level shifter vor die CPU setzen musst, schlägst Du vielleicht einfach zwei Fliegen mit einer Klappe.
Ja, als CMOS sollte das bis mind 4.95V liefern. Was dann ja unkritisch wäre.
Die Frage ist, ob der 65816 als inputs reine CMOS hat (>~4V Vih) oder LVTTL, was mit 2V schon zufrieden ist...
Hier steht sogar "Modern 5V or 3.3V CMOS Logic ICs are TTL or LVTTL compatible: https://www.analog.com/media/e…nars/tutorials/MT-098.pdf
(von 2009)
Der nächste Meilenstein: https://youtu.be/C_IKVLF-Ad8
Ich hatte einen Mail-Austausch mit WDC (mit Bill Mensch!) zu dem Thema. Er meinte, die Eingänge wären "forgiving", solange man genug über dem CMOS-Threshold von VCC/2 bleibt, wobei aber mit höherem Strom zu rechnen sei, da der Complement-Transistor eben wohl nicht voll zu geht. D.h. mit 3.3V wäre man da wohl auf der sicheren Seite.
Für Phi2 gibt es einen pull-up-Widerstand, unterstütz von dem CPLD, der solange push auf high macht, solange er das Signal selbst noch auf low sieht, um eine schnelle Anstiegszeit zu erreichen, und den Rest dann vom pull-up hochgezogen.
Das TexElec keyboard wird gebaut: https://youtu.be/GUAeGa1AKvU
So, und hier das offizielle Release des Micro-PET: https://github.com/fachat/MicroPET
Mit dem dazugehörigen Video: https://youtu.be/Ak7JMfqDNnE
Bleibt gesund und frohe Weihnachten!
Großartig!!! Ich staune nur und bewundere 😊
Das selbst beschriftete Keyboard is ja mal GEIL - das solltest du genau SO in ein Gehäuse einbauen!
...aber alles auf Englisch - mein Englisch is doch sooo schlecht
egal - wenn diese Platine mal eine annähernd "finale" Form erreicht (noch hängen ja überall Kabel raus, Cs über Sockel gelötet etc.)
, dann will ich da auf jeden Fall auch eine PCB - ...oder natürlich am besten gleich ein Bauteilset
Wow, ich will das!
Gibt es schon Freiwillige die einen Bausatz anbieten?
vielleicht rückt er ja eine Vorab-BOM raus?
..dann können wir schonmal Bürklin "zuspammen"
Geiler Shice.
Da wäre ich gerne dabei, sobald es möglich ist.
PS: Bitte keinen Micro-USB Stecker für die Stromversorgung verwenden.
Die Dinger sind bei mir immer nach ein paar Steckzyklen verschlissen, und machen immer nur Ärger.
Mir sind Hohlstecker am liebsten.
...will ich auch haben!!!
:)Franky
So, und hier das offizielle Release des Micro-PET: https://github.com/fachat/MicroPET
Mit dem dazugehörigen Video: https://youtu.be/Ak7JMfqDNnE
Bleibt gesund und frohe Weihnachten!
Goil! Super Sache das Teil!
Prototyyyyyyp!
So, jetzt kann man auch beim booten zwischen 3032, 4032 und 8032 wählen
Visicalc läuft noch nicht, nutzt das ggf. undokumentierte Opcodes?
Jetzt gibt es auch VGA Ausgabe
André, geniales Projekt- und es wird immer besser!
Kann man also mit VGA lediglich 24 Zeilen darstellen?
SPI geht auch schon - jetzt fehlt nur noch das booten vom SPI Flash, dann sind alle major milestones für v1 durch (vielleicht noch Ersetzen der MC3446 durch 74LS64x, das muss ich noch verifizieren).
Dann wird Board v2 designed, und dann macht es Sinn reinzugehen.
Mir schwebt eine Art Laptop vor.
Ich programmiere aktuell viel, da wäre eine portablere Version (welche man mit deinem Board umsetzen könnte) echt der Wahnsinn, André!
Mir schwebt eine Art Laptop vor.
Ich programmiere aktuell viel, da wäre eine portablere Version (welche man mit deinem Board umsetzen könnte) echt der Wahnsinn, André!
Ich bin dabei! 😊
Wunderschönes Projekt.
Herzlichen Glückwunsch!
Und Danke für Open Lizenz (GPL 3).
Evtl. einen Artikel für die Load #8? 😀
VG Peter
Mir schwebt eine Art Laptop vor.
Ich programmiere aktuell viel, da wäre eine portablere Version (welche man mit deinem Board umsetzen könnte) echt der Wahnsinn, André!
Ich bin dabei!
Ich auch
Mir schwebt da evtl. ein Holzgehäuse vor (5-6mm stark) + 3D-gedruckte Teile, um Mainboard, Akku, etc... sauber befestigen zu können.
Mal sehen, wenn André soweit ist und man ein Board erwerben/aufbauen kann, werd ich das angehen.
Ein CBM-Laptop geistert mir auch seit vielen Monden im Kopf rum.
Damit könnte das endlich Wirklichkeit werden.