Wie soll ich meinen CH32V003 Flashen

Hier werden allgemeine Fragen beantwortet.
Antworten
Benutzeravatar
asp
Site Admin
Beiträge: 153
Registriert: 22 Feb 2025, 19:44
Wohnort: Lohn-Ammannsegg
Kontaktdaten:

Wie soll ich meinen CH32V003 Flashen

Beitrag von asp »

Das CH32V003F4P6 Core Board ist sehr preiswert und wird mit Vorteil per WCH-LinkE geflasht

Code: Alles auswählen

        ---------------
  PD4  1    o o o o    20 PD3
  PD5  2               19 PD2
  PD6  3               18 PD1
  PD7  4      von      17 PC7
  PA1  5      oben     16 PC6
  PA2  6               15 PC5
  GND  7               14 PC4
  PD0  8               13 PC3
  VIN  9               12 PC2
  PC0 10               11 PC1
        ---------------
Screenshot_2026-03-27_13-57-11.jpg
Screenshot_2026-03-27_13-57-11.jpg (72.79 KiB) 43477 mal betrachtet
Benutzeravatar
asp
Site Admin
Beiträge: 153
Registriert: 22 Feb 2025, 19:44
Wohnort: Lohn-Ammannsegg
Kontaktdaten:

Meine Empfehlung

Beitrag von asp »

Screenshot_2026-03-27_14-01-23.jpg
Screenshot_2026-03-27_14-01-23.jpg (33.13 KiB) 43476 mal betrachtet
- Speisung 5V per eterne 5V-Quelle
- Pin Vcc beim Flasher-Eingang abschneiden

PS RX und TX sind optional um in ARDUINO Meldungen per Serieller Monitor anzuzeigen
Benutzeravatar
asp
Site Admin
Beiträge: 153
Registriert: 22 Feb 2025, 19:44
Wohnort: Lohn-Ammannsegg
Kontaktdaten:

wlink flash MeinSketch.ino.bin

Beitrag von asp »

Programmierplatz.jpg
Programmierplatz.jpg (77.73 KiB) 43386 mal betrachtet
Habe einen Programmierplatz mit einem alten LapTop (HeadLess) eingerichtet. Hatte aber das Problem mit Arduino, dass der Download des Sketches immer sehr lange gedauert hat (ca. 20s). DeepSeek hat mir dann empfohlen ich solle wlink installieren:

Code: Alles auswählen

sudo apt install gcc-multilib

Rust installieren

Code: Alles auswählen

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
1 -> Standard

Code: Alles auswählen

cargo install --git https://github.com/ch32-rs/wlink
Jetzt kann ich mich per

Code: Alles auswählen

ssh -YC MeinLoginName@IpMeineProgrammierstation
einloggen, Arduino starten, Programm übersetzen und auf der Programmierstation

Code: Alles auswählen

wlink flash MeinSketch.ino.bin
Code.jpg
Code.jpg (34.92 KiB) 43383 mal betrachtet
auf den MC laden, 10x schneller als via XServer (Arduino) vom Client-Rechner!
Antworten