Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » VOM LÖTKOLBEN ZUM FPGA » Themenansicht

Autor Thread - Seiten: -1-
000
29.08.2026, 10:25 Uhr
TobyB



Nach Jahren Pause bin ich wieder da!
Wer Interesse am Retro Z1013 hat kann sich hier gern einmal umschauen.
Ein Z1013 mit HDMI und PS2 Tastatur.
Der Nachbau ist Kinderleicht, stelle alles zum download zur Verfügung.
Bin auf Diskussionen und Meinungen gespannt!
https://qlb-harz.de/Z80/

LG Tobias

Dieser Beitrag wurde am 29.08.2026 um 10:44 Uhr von TobyB editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
29.08.2026, 21:34 Uhr
dg1vs



Hallo Tobias,

sehr schönes Projekt. Würdest Du auch die VHDL-Sourcen zur Verfügung stellen?

Grüße Karsten
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
30.08.2026, 11:36 Uhr
TobyB



Hallo Karsten,
zum nachbauen stelle ich auf meiner Seite den Bitstream und die virtuelle Diskette zur Verfügung.
Mit openFPGALoader ist ein Nachbau Kinderleicht.

Da sehr viel Arbeit in den Sourcen steckt möchte ich die nicht veröffentlichen, ich hoffen das ist zu verstehen.
Sollten allerdings Anpassungen oder Änderungen gewünscht sein, baue ich das gern ein.

LG Tobias

Dieser Beitrag wurde am 30.08.2026 um 11:44 Uhr von TobyB editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
05.09.2026, 14:17 Uhr
Bert



Z1013 auf FPGA gibt es doch schon länger:
https://www.mikrocontroller.net/articles/Retrocomputing_auf_FPGA

Und das mit den VHDL-Sourcen...
--
Viele Grüße,
Bert
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
05.09.2026, 19:00 Uhr
TobyB



Das ich nicht der einzige bin ist klar!
Die Möglichkeiten und Variationen machen den Unterschied.
Ich entwickle gern daran weiter weil's Spaß macht und ich die Freude gern teile.
Jetzt mit Farbe und Sound Chip im FPGA.
https://qlb-harz.de/Z80/Kikstart.mov
https://qlb-harz.de/Z80/PacMan.mov

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
15.09.2026, 16:33 Uhr
TobyB



https://github.com/TobyB-QLB/Z1013-Tang-Nano-20K

Ich habe lange gezögert, dieses Projekt auf GitHub zu veröffentlichen. Der Grund war nicht mangelnde Bereitschaft zum Teilen, sondern der erhebliche Aufwand, einen über viele Jahre gewachsenen Entwicklungsstand verständlich zu dokumentieren, zu prüfen und sauber aufzubereiten. Ich wollte die Dateien nicht einfach ungeordnet veröffentlichen, sondern ein nachvollziehbares und möglichst gut nutzbares Projekt bereitstellen.

Das große Interesse, die Rückmeldungen und der Austausch innerhalb der Community haben mich schließlich überzeugt. Deshalb stelle ich den aktuellen Stand des Z1013 für den Tang Nano 20K nun öffentlich auf GitHub zur Verfügung.

Ich freue mich über Rückmeldungen, Erfahrungen mit dem Nachbau und Anregungen zur weiteren Entwicklung.

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
15.09.2026, 20:42 Uhr
jute-tom



Vielen herzlichen Dank!
--
Viele Grüße,
Thomas
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
16.09.2026, 10:11 Uhr
Asato

Avatar von Asato

Hi Tobias,

finde ich toll!

Mag sein, dass es andere Projekte gleicher Art gibt, für mich, der ich eher interessierter Laie und allenfalls mit der Softwareseite vertrauter bin, ist vor allem interessant, solche Projekte auch zuhause zum Leben erwecken zu können.

Das sieht ja bei Dir im Gegensatz zu anderen Projekten schon mal prima aus, das Board scheint ja verfügbar und recht günstig zu sein, die Einstiegshürden zum Experimentieren damit gering für eine breite Masse!

Könntest du auch einen "originalen" Z1013 von deinem Projekt ableiten, zwar mit HDMI und was man heute noch so braucht, um das vernünftig zum Laufen zu bekommen, aber ohne "neue"/"erweiterte Funktionen gegenüber dem Original? Fände ich persönlich spannender, obwohl die Erweiterungen ja auch ihren Reiz haben.

Beste Grüße
--
https://unchainedgroup.wordpress.com/
https://codeberg.org/Asato
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
16.09.2026, 10:22 Uhr
TobyB



Hallo Asato,

das System ist ein absolut original Z1013, der nach meinem damaligen Eigenbau abgeleitet ist.
https://qlb-harz.de/Z80/downloads/z80tb/BeschreibungZ80TB.PDF

Alle Erweiterungen haben auf die Funktion des Z1013 keinen Einfluss wenn man sie nicht nutzt.

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
16.09.2026, 10:26 Uhr
jute-tom



Kennst jemand ein universales Erweiterungsboard für den Tang Nano 9k oder 20k mit Anschlüssen für z.B. 1-2 PS/2-Geräte (evtl. auch mit USB-Buchse; bidirektional), Piezo-"Sound", Analog in/out (Tape/Smartphone), evtl. VGA und Cinch-Out? Ich bin da etwas zu wenig begabt und möchte ungern wieder mein eigenes Süppchen kochen.
--
Viele Grüße,
Thomas
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
16.09.2026, 11:53 Uhr
TobyB



Ich arbeite zur Zeit daran die PS2 Tastatur gegen eine USB zu ersetzen, mit einem USB Hub könnte dann der Tang Nano 20k mit Strom versorgt und eine USB Tastatur genutzt werden, dann ist kein Erweiterungs Board oder löten nötig.

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
16.09.2026, 15:18 Uhr
TobyB



Ich habe jetzt parallel zur PS2 Tastatur auch eine USB Tastatur im FPGA integriert welche über den USB C Port des Tang Nano laufen kann.

https://github.com/TobyB-QLB/Z1013-Tang-Nano-20K

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
17.09.2026, 10:56 Uhr
Rainer



sehr interessant was du da geschaffen hast! Woher beziehst du deine Tang Nanos? Ich habe mal geschaut, aber gefunden habe ich nur Sipeed Tang Nano 20K in der Board Revision v3921, nicht die v3923. So richtig ausgeschrieben werden die Revisionen ja auch nicht, nur auf den Bildern sieht man das dann, aber wie verlässlich ist das dann?
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
17.09.2026, 15:17 Uhr
TobyB



Hallo Rainer,
ich habe auf GitHub jetzt für beider Versionen eine Firmware hochgeladen. Da ich keinen Tang mit dieser Version habe ist die Version als Experimenteller Build gekennzeichnet, ich gehe aber davon aus das es funktioniert, wenn nicht, bitte melden.

LG Tobias

PS: ich habe bei AliExpress bestellt und halt v3923 bekommen
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
18.09.2026, 13:38 Uhr
Rainer



Ok, ich hatte bei Amazon geschaut, mal sehen wo ich mir einen bestelle und was da kommt....
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
27.09.2026, 14:40 Uhr
OE4DEA



Hallo Tobias,
ich teste gerade die USB-Tastatur-Unterstützung auf einem Tang Nano 20K v3923. FPGA-Bitstream und BL616-Companion sind korrekt geflasht und verifiziert, der Z1013 startet bis READY #, aber USB-Tastatureingaben kommen nicht an.
Verwendet wird ein aktiver USB-C-Hub mit PD und ein Holtek 1a81:1002 Wireless-Dongle, der sich als HID Boot Keyboard + Mouse meldet. Die BL616-Partner-Firmware ist Version 2025030317.
Für die Fehlersuche wäre ein Debug-Bitstream sehr hilfreich, der den BL616-UART-TX (GPIO11 / FPGA-Pin 70) auf einen freien Header-Pin durchreicht, z. B. FPGA-Pin 73. Dann könnte man die BL616-Konsole mit einem FT232R bei 2 MBit/s mitlesen.
Könntest du so einen Test-Bitstream bereitstellen oder alternativ sagen, ob es schon eine Möglichkeit gibt, die BL616-Debugausgabe auf v3923 ohne Umbau mitzulesen?
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
27.09.2026, 17:20 Uhr
OE4DEA



Kurzes Update zum USB-Tastaturtest am Tang Nano 20K v3923:
Ich konnte die USB-Tastatur inzwischen grundsätzlich zum Laufen bringen.
Der entscheidende Punkt beim Hardwareaufbau war: Über meinen USB-C-Hub wurde der Funkdongle vom BL616 überhaupt nicht enumeriert. Im UART-Debug war nur der interne Root-Hub sichtbar. Mit separater 5-V-Versorgung des Tang Nano über den Header und einem direkten USB-C?USB-A-Adapter am Tang wurde der Funkdongle dagegen sauber erkannt:
1a81:1002 G-Tech Wireless Dongle
inklusive HID-Keyboard- und Mouse-Interface.
Danach zeigte sich noch ein zweites Problem im FPGA-Pfad: Mit dem bisherigen usb_keyboard.vhd funktionierten nur die Zifferntasten 0–9. Buchstaben, Enter, Space usw. blieben ohne Funktion.
Ursache war offenbar der Umweg
USB HID -> künstlicher PS/2-Scancode -> ps2_keyboard -> Z1013-Matrix.
Ich habe usb_keyboard.vhd testweise so umgebaut, dass die USB-HID-Codes direkt auf die Z1013-Tastaturmatrix umgesetzt werden. Damit funktionieren jetzt auch die Buchstaben.
Zusätzlich getestet:
- DEMO.COM läuft einwandfrei
- F9/F10/F11/F12 schalten die CPU-Taktfrequenz wie vorgesehen zwischen 1 / 2 / 4 / 8,25 MHz
- USB-Funkdongle wird vom BL616 sauber erkannt
Der direkte HID?Matrix-Pfad scheint damit zuverlässig zu funktionieren.
Offen ist im Moment noch der Betrieb über einen USB-C-Hub. Der direkte Adapter funktioniert, der Hub dagegen bisher nicht.
Falls Interesse besteht, kann ich den funktionierenden Patch für usb_keyboard.vhd gern zur Verfügung stellen bzw. gegen den aktuellen Stand aufbereiten.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
27.09.2026, 21:46 Uhr
TobyB



Hallo,

danke für den ausführlichen Test und die genaue Fehlerbeschreibung.
Mit der USB-Tastatur-Unterstützung hatte ich beim Aufbau tatsächlich ein ähnliches Problem. Offenbar funktionieren nicht alle USB-C-Hubs am Tang Nano 20K im Host-Betrieb zuverlässig.
Bei mir funktioniert ein DELOCK USB-C-Hub mit externer Stromversorgung sehr zuverlässig. Mit anderen USB-C-Hubs hatte ich dagegen ebenfalls das Problem, dass der Tang bzw. der BL616 die angeschlossenen USB-Geräte nicht oder nicht korrekt als Host erkannt hat.
Das ist ein Punkt, den ich noch deutlicher in die Projektdokumentation aufnehmen werde. Insbesondere sollte dort stehen, dass ein Hub, der an einem Notebook problemlos funktioniert, nicht zwangsläufig auch mit dem USB-Host-Betrieb des BL616 funktioniert.

Danke für den Hinweis – genau solche Rückmeldungen helfen, die USB-Unterstützung für unterschiedliche Tang-Nano-20K-Versionen robuster zu machen.

Zum 2. Post:
USB-HID ? Z1013-Tastaturmatrix

Noch interessanter finde ich Deine Analyse des bisherigen usb_keyboard.vhd.
Der bisherige Weg
USB HID -> künstlicher PS/2-Scancode -> ps2_keyboard -> Z1013-Matrix
war ursprünglich attraktiv, weil dadurch die vorhandene PS/2-Tastaturauswertung wiederverwendet werden konnte. Wenn dabei aber nur die Zifferntasten zuverlässig funktionieren, ist die direkte Umsetzung

USB HID -> Z1013-Tastaturmatrix

eindeutig der sauberere Weg.
Dass damit inzwischen die Buchstaben funktionieren und außerdem DEMO.COM sowie F9/F10/F11/F12 mit 1 / 2 / 4 / 8,25 MHz korrekt getestet wurden, klingt sehr gut.

Den funktionierenden Patch für usb_keyboard.vhd würde ich deshalb sehr gern übernehmen.

Vielen Dank für den Test und besonders für das Angebot mit dem Patch. Genau solche Tests helfen sehr dabei, die USB-Tastatur-Unterstützung auf dem Tang Nano 20K zuverlässig zu bekommen.

LG Tobias

Dieser Beitrag wurde am 27.09.2026 um 21:47 Uhr von TobyB editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
28.09.2026, 07:18 Uhr
OE4DEA



Danke für die Rückmeldung, Tobias.
Weißt du zufällig noch, welches genaue DELOCK-Modell du verwendest bzw. die Artikelnummer?
Gerade weil sich die Hubs am Tang Nano 20K offenbar sehr unterschiedlich verhalten, wäre die konkrete Modellbezeichnung für die Doku und zum Nachtesten sehr hilfreich.
Interessant wäre auch, wie du ihn versorgst:
- USB-C-PD-Passthrough zum Tang oder
- externe 5-V-Versorgung des Hubs?
Den usb_keyboard.vhd-Patch kann ich gern über GitHub bereitstellen.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
28.09.2026, 19:51 Uhr
TobyB



Hallo,
ja, die genaue Artikelnummer ist:
DELOCK 87298
Mit diesem Hub funktioniert die USB-Tastatur bei mir zuverlässig.
Der DELOCK hat einen USB-C Anschluß für eine externe Stromversorgung.

Den Patch für usb_keyboard.vhd kannst Du sehr gern über GitHub bereitstellen.
https://github.com/TobyB-QLB/Z1013-Tang-Nano-20K

Am besten wäre ein Pull Request. Du kannst das Repository forken, Deinen funktionierenden usb_keyboard.vhd-Stand einpflegen und anschließend einen Pull Request gegen mein Repository erstellen.
Dann können wir die Änderungen direkt vergleichen, testen und anschließend in den Hauptstand übernehmen.
Ich würde Deinen direkten HID-Z1013-Matrix-Patch sehr gern in das Projekt integrieren, wenn die bisherigen Funktionen damit vollständig erhalten bleiben.

Vielen Dank Tobias

Dieser Beitrag wurde am 28.09.2026 um 19:52 Uhr von TobyB editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
28.09.2026, 20:47 Uhr
OE4DEA



Wow, dein Hub ist ganz schön groß…
Ich suche eher was kleines.
Dieser wurde wohl auch schon erfolgreich getestet:
https://de.aliexpress.com/item/1005011742123325.html

Den Pull Request habe ich Dir schon am Morgen geschickt.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
28.09.2026, 20:48 Uhr
TobyB



Hallo,
ich habe mein Z1013-Projekt für das Tang Nano 20K auf GitHub erweitert:

TBDOS – meine vor rund 26 Jahren begonnene Dateiverwaltung im Stil Norton Commander für Z1013 klassischer Zwei-Fenster-Dateimanager

GAME - TERTRIS.COM

BL616-Schnellstart für die USB-Tastatur am Tang Nano 20K v3923

https://github.com/TobyB-QLB/Z1013-Tang-Nano-20K

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
28.09.2026, 21:26 Uhr
TobyB




Zitat:
OE4DEA schrieb
Wow, dein Hub ist ganz schön groß…
Ich suche eher was kleines.
Dieser wurde wohl auch schon erfolgreich getestet:
https://de.aliexpress.com/item/1005011742123325.html

Den Pull Request habe ich Dir schon am Morgen geschickt.


Danke, ich habe Deinen Pull Request geprüft und die Änderungen inzwischen gemergt.

Obigen USB xxx habe ich auch, noch nicht getestet da man hier offensichtlich eine externe Stromversorgung am TANG anschließen muss.

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
29.09.2026, 08:03 Uhr
jute-tom



Hast du einen Screenshot des NC-Clones?
--
Viele Grüße,
Thomas
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
29.09.2026, 08:20 Uhr
TobyB



Hallo,
ja natürlich!!
Bei 256x256 Pixel arbeite ich im Vollgrafik Mode mit einem Font 6x8 somit kann ich 42 Zeichen in der Breite darstellen.


LG Tobias

Dieser Beitrag wurde am 29.09.2026 um 08:27 Uhr von TobyB editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
29.09.2026, 11:15 Uhr
OE4DEA




Zitat:
TobyB schrieb

Zitat:
OE4DEA schrieb
Wow, dein Hub ist ganz schön groß…
Ich suche eher was kleines.
Dieser wurde wohl auch schon erfolgreich getestet:
https://de.aliexpress.com/item/1005011742123325.html

Den Pull Request habe ich Dir schon am Morgen geschickt.


Danke, ich habe Deinen Pull Request geprüft und die Änderungen inzwischen gemergt.

Obigen USB xxx habe ich auch, noch nicht getestet da man hier offensichtlich eine externe Stromversorgung am TANG anschließen muss.

LG Tobias



Wenn du diesen USB-Hub schon hast, kannst du diesen bitte einmal testen?
Anscheinend läuft die Stromversorgung - nicht standardkonform - über einen weiteren USB-A Port, siehe hier:
https://github.com/MiSTle-Dev/MiSTeryNano/releases/tag/v1.2.7
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
026
29.09.2026, 14:34 Uhr
TobyB



Hallo,
diesen habe ich nicht...
https://github.com/MiSTle-Dev/MiSTeryNano/releases/tag/v1.2.7
Ich habe diesen, und in allen Variationen bis auf Tang externe Strom Versorgung getestet, geht nicht.
https://de.aliexpress.com/item/1005011742123325.html

Und bei externer Stromversorgung kann man auch einfach nur diesen nehmen.
https://ebay.io/m/QLj9my

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
29.09.2026, 15:18 Uhr
OE4DEA



Vielleicht noch als technische Ergänzung, warum sich der Tang Nano 20K bei USB-C-Hubs offenbar so wählerisch verhält:
Im Schaltplan des Tang Nano 20K liegen an CC1 und CC2 jeweils 5,1 k? gegen GND. Das sind die typischen Rd-Pulldowns eines USB-C-Sinks/UFP. Der Tang signalisiert einem angeschlossenen USB-C-Gerät damit hardwareseitig zunächst sinngemäß:
„Ich bin Verbraucher / USB-Device und möchte versorgt werden.“
Genau das ist für den normalen Debug-/Programmierbetrieb des Tang auch sinnvoll. Im USB-Host-Betrieb des BL616 entsteht dadurch aber eine etwas ungewöhnliche Konstellation:
Softwareseitig arbeitet der BL616 als USB-Host, die USB-C-CC-Beschaltung sieht aber weiterhin wie ein Sink/UFP aus.
Nach USB-C-Spezifikation präsentiert ein Source/DFP normalerweise Rp-Pullups an CC1/CC2 und erkennt dort das Rd des angeschlossenen Sinks. Erst danach wird VBUS eingeschaltet und gleichzeitig die ursprüngliche Datenrolle festgelegt. Beim Tang gibt es dafür aber keinen echten Type-C-Port-Controller bzw. keine umschaltbare Rp/Rd-Logik. USB-IF
Deshalb funktionieren einfache Adapter bzw. „dumme“ Hubs teilweise problemlos: Dort werden D+/D? und 5 V relativ direkt durchgereicht, und der BL616 kann anschließend über USB 2.0 ganz normal als Host enumerieren.
Moderne USB-C-Hubs sind dagegen oft deutlich strenger. Sie werten CC-Rolle, Power-Rolle, VBUS-Schaltung, teilweise PD und Reverse-Current-Schutz korrekt aus. Wenn der Tang auf CC weiterhin wie ein Sink aussieht, passt das nicht unbedingt zur gewünschten Host-Rolle des BL616. Je nach Hub-Controller wird dann entweder VBUS nicht passend geschaltet oder der USB-Datenpfad gar nicht erst aktiviert.
Das deckt sich auch mit dem offiziellen Tang-Schaltplan: USB D+/D? gehen direkt zum BL616, während CC1 und CC2 jeweils über 5,1 k? nach GND gelegt sind. Ein separater Type-C-Role-/PD-Controller ist dort nicht vorhanden. Sipeed Download Site
Deshalb ist es vermutlich weniger eine Frage „USB-C-Hub ja/nein“, sondern vielmehr welcher Hub-Controller mit dieser nicht ganz typischen Kombination aus USB-Host-Firmware und Sink-CC-Beschaltung klarkommt.
Das würde auch erklären, warum Dein DELOCK-Hub zuverlässig funktioniert, während andere Hubs am Notebook völlig unauffällig laufen, am Tang aber nicht.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
028
29.09.2026, 23:07 Uhr
TobyB



Vielen Dank nochmals für Deine Unterstützung, den Patch und vor allem für die ausführlichen Tests.
Beim Thema USB-C sollte man allerdings realistisch bleiben: Der BL616 auf dem Tang Nano 20K stellt hier keine universelle USB-Host-Lösung wie bei einem PC zur Verfügung. Die USB-Host-Funktion für eine Tastatur ist eher eine zusätzliche, vergleichsweise rudimentäre Möglichkeit der Companion-Firmware.
Dass bestimmte Hubs funktionieren und andere überhaupt nicht enumeriert werden, überrascht mich deshalb inzwischen nicht mehr. Für unser Projekt würde ich USB daher auch nicht als „beliebiger Hub und beliebige HID-Hardware funktioniert“ dokumentieren, sondern eher als:
USB-Tastatur-Unterstützung vorhanden, die Kompatibilität hängt jedoch vom verwendeten Adapter, Hub und HID-Gerät ab.

Der direkte USB-C–USB-A-Adapter scheint dabei momentan die unkomplizierteste Variante zu sein. Zusätzlich können wir die tatsächlich getesteten Hubs und Geräte in der README aufführen.

Vielen Dank für die Analyse,
LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
029
30.09.2026, 08:33 Uhr
TobyB



Guten Morgen,
ich könnte mir vorstellen das dieser OTG Adapter, funktioniert!
https://ebay.io/m/Vmvw6R

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
030
30.09.2026, 12:00 Uhr
OE4DEA



Ich habe den USB-C OTG Adapter bei Amazon um die 7 Euro gefunden und bestellt. Funktionsbericht folgt.

https://amzn.eu/d/0elwsmJf

Zwischenzeitlich ist mir eingefallen, dass ich von Apple den USB-C-Digital-AV-Multiport-Adapter (A2119) habe. Dieser funktioniert auch!
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
031
30.09.2026, 13:21 Uhr
OE4DEA



Hallo Tobias, in der Mittagspause konnte ich auch den NC-Clone kurz testen. Gefällt mir richtig gut – da kommen direkt Erinnerungen an alte Zeiten auf.
Eine Frage dazu: Warum hast du das Tool eigentlich „DOS“ genannt?
Beim kurzen Test sind mir außerdem ein paar kleinere Darstellungsfehler aufgefallen. Wenn du möchtest, kann ich dir die gern gesammelt mit kurzer Beschreibung und Fotos vom Bildschirm zukommen lassen.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
032
30.09.2026, 20:26 Uhr
TobyB



Hallo,
schön wenn dir der Entwicklungsstand gefällt.
Das ist ne Beta Version lange lange nicht fertig aber schon brauchbar und darum veröffentlicht.
Ich habe das DOS "Disk Operating System" genannt weil ich es von dem TBDOS aus der Zeit um die 2000'er https://qlb-harz.de/Z80/z180tb2.html
weiter geführt habe.

LG Tobias

Dieser Beitrag wurde am 30.09.2026 um 21:27 Uhr von TobyB editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
033
30.09.2026, 21:08 Uhr
OE4DEA



Für eine Beta finde ich den Stand schon erstaunlich brauchbar. Gerade die Zwei-Fenster-Bedienung macht sofort Spaß und erinnert stark an die alten NC-/DOS-Zeiten.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
034
30.09.2026, 21:36 Uhr
TobyB



Wenn DOS.COM ausgeführt wird, wird ein vollständig neues Betriebssystem geladen. Um die Z1013 Programme auszuführen gibt es die /DOS/RST20.BIN unter Ansicht "alle Dateien" kann man diese einblenden im Commander.
Wenn mein GOWIN wieder funktioniert (habe ein Problem mit MAC und Lizenz) werde ich einen neuen Bitstream veröffentlichen welcher mit der F3 Taste gleich auf DOS.COM umschaltet.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
035
01.10.2026, 21:02 Uhr
OE4DEA



Hallo Tobias,
ich habe den aktuellen main mit Gowin gebaut und auf meinem Tang Nano 20K v3923 getestet.
USB-Tastatur, F1/F2, F3 zum Laden von DOS.COM sowie F9–F12 funktionieren bei mir einwandfrei.
Auch der USB-C-OTG-Adapter von Amazon funktioniert bei mir problemlos für den direkten Anschluss der USB-Tastatur bzw. des Funkdongles.
Den erzeugten Bitstream kann ich dir gern zur Verfügung stellen.
SHA256: 676545961a05d6fdcdf27b33f1a96df643bdd4cb425922d05cdc95f4870d9626
Wenn du möchtest, kann ich ihn auch über einen kleinen PR unter release/ einreichen.
LG Denny
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
036
01.10.2026, 22:42 Uhr
TobyB



Hallo Denny,

vielen herzlichen Dank fürs Bauen und Testen! Es freut mich sehr, dass die USB-Tastatur und die Funktionstasten einschließlich F3 zum Laden von DOS.COM bei dir einwandfrei funktionieren.

Deinen Bitstream würde ich sehr gern übernehmen. Ein kleiner PR unter release/ wäre prima – danke für das Angebot! Wenn du die verwendete Gowin-Version und den zugehörigen Commit dazuschreibst, können wir den Build später eindeutig zuordnen. Danke auch für die SHA256-Prüfsumme.

Gut zu wissen, dass der kleine USB-C-OTG-Adapter sowohl mit der Tastatur als auch mit dem Funkdongle funktioniert. Könntest du mir noch den Amazon-Link oder die genaue Modellbezeichnung schicken? Dann können wir ihn als von dir getestete Alternative dokumentieren.

Vielen Dank für deine Unterstützung und die Zeit, die du in das Projekt steckst!

LG Tobias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
037
02.10.2026, 11:05 Uhr
OE4DEA



Hallo Tobias,

der PR ist erstellt:
https://github.com/TobyB-QLB/Z1013-Tang-Nano-20K/pull/2
Enthalten ist der von mir mit Gowin V1.9.12.04 gebaute und auf Tang Nano 20K v3923 getestete USB-Bitstream inklusive F3/DOS-Unterstützung, SHA256 und Build-Hinweisen.

USB-C-OTG-Adapter: https://amzn.eu/d/0elwsmJf

LG Denny
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
038
05.10.2026, 20:13 Uhr
TobyB



Hallo Denny,

vielen Dank für deinen PR, den getesteten Bitstream und deine Unterstützung! Ich habe den PR inzwischen gemergt und deinen Build samt Hardwaretest unter deinem Namen dokumentiert.

Zusätzlich habe ich zwei Fehler im FAT32-Schreibablauf korrigiert: Die Wartezeit für beschäftigte SD-Karten war zu kurz, und verzögerte Schreibantworten wurden nicht berücksichtigt. Das Speichern mit @DS funktioniert nach der Korrektur auf dem Tang einwandfrei.

Alle Änderungen einschließlich des aktualisierten USB/F3-Bitstreams, der Prüfsummen und Anleitungen sind jetzt auf GitHub.

Ich habe auch mittlerweile beide USB-C HUB und OTG erhalten, beide funktionieren einwandfrei!!

LG Tobias

Dieser Beitrag wurde am 05.10.2026 um 22:10 Uhr von TobyB editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek