Ich habe mich einmal damit auseinander gesetzt, wie man einen sehr einfacher Programmer für Padauk Microcontroller mit einem CH32V003 umsetzen kann: https://github.com/cpldcpu/Splinter Aktuell ist das eher als Test zu verstehen, eine komplette Toolchain gibt es noch nicht. Immerhin funktioniert das schreiben und auslesen. Die Hauptherausforderung war die minimalistische Generierung der nötigen Spannungen.
:
Bearbeitet durch User
Tim . schrieb: > Ich habe mich einmal damit auseinander gesetzt, wie man einen sehr > einfacher Programmer für Padauk Microcontroller mit einem CH32V003 > umsetzen kann: > > https://github.com/cpldcpu/Splinter > > Aktuell ist das eher als test zu verstehen, eine komplette Toolchain > gibt es noch nicht. Immer funktioniert das schreiben und auslesen. > > Die Hauptherausforderung war die minimalistische Generierung der nötigen > Spannungen. Schön! Mal ne Frage: Du machst die Boost-Regelung im uC. Kommt es da nicht zu Spitzen, wenn die abgehenden „Lasten“ geschaltet werden?
Harald A. schrieb: > Mal ne Frage: Du machst die Boost-Regelung im uC. Kommt es da nicht zu > Spitzen, wenn die abgehenden „Lasten“ geschaltet werden? Ja klar, das muss man mit einer Regelung des Boosters und genug Overhead abfangen. Der Opamp kann mit Schwankungen der Versorgungsspannung umgehen.
:
Bearbeitet durch User
Und die Motivation dahinter war vermutlich die Verwendung von möglichst Standard-Bauteilen? Ich meine so ein TLV61046 kostet bei LCSC ja auch nur 17ct, ne China-Version vermutlich nochmal die Hälte.
Harald A. schrieb: > Und die Motivation dahinter war vermutlich die Verwendung von > möglichst > Standard-Bauteilen? Ich meine so ein TLV61046 kostet bei LCSC ja auch > nur 17ct, ne China-Version vermutlich nochmal die Hälte. Der 2N7002 clone kostet 1ct und ist bei JLCPCB als basic component verfügbar. D.h. 5ct vs. 5$ für einen Assembly-run. (ok, 11ct mit Diode) Was mich aber eher genervt hat, ist die wechselnde Verfügbarkeit von Booster-ICs. Der aus dem vorherigen Minimalprogrammer war zwischendurch nicht mehr verfügbar. (https://github.com/free-pdk/easy-pdk-programmer-lite-hardware) ... und natürlich war das Projekt so viel Interessanter :)
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.