Forum: Mikrocontroller und Digitale Elektronik WCH-LinkE selbst gebaut mit CH32V305RBT6 und sonst fast nichts


von F. P. (fail)


Angehängte Dateien:

Lesenswert?

Wie nebenann versprochen, hier eine kurze Bauanleitung für einen 
WCH-LinkE ohne Verwendung eines WCH-LinkE (oder Arduino oder sonstiger 
Hardware) zum Flashen der WCH-LinkE-Firmware, also die 
Münchhausen-Variante:

(1) CH32V305RBT6 auf eine LQFP-64-Breakout-Platine (oder ein 
Development-Board falls vorhanden) löten, ebenso die anderen Bauteile. 
Ein paar der Kondensatoren kann man sicher einsparen. Auf einer 
Breakout-Platine ist ein MCP1702-3302E/TO einfacher als ein 662K. Der 
Schaltplan zeigt USB-C, mit USB-B kann man zwei Widerstände einsparen.

(2) Software installieren (hier für Linux):
1
git clone https://github.com/ch32-rs/wchisp
2
git clone https://github.com/ch32-rs/wlink

(3) Software bauen (siehe jeweilige Dokumentation)

(4) BOOT0 auf 3V3 legen, USB an PC anschließen.

(5) Beigefügte aus MounRiverStudio entnommene Firmware flashen:
1
wchisp flash WCH-LinkE-APP-IAP.bin

(6) USB trennen, BOOT0 auf GND legen, USB wieder anschließen

(7) Jetzt ist der selbstgebaute WCH-LinkE einsatzbereit. Beispiel (nach 
Verbinden mit einem anderen CH32):
1
wlink flash blink.bin

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
Noch kein Account? Hier anmelden.