[BIS] Déballage du CH32V003, le microcontrôleur à 0.1$

N’ayant pas eu beaucoup de succès avec le kit de développement CH32V003 trouvé sur Tindie, j’ai commandé ce qui semble être le même kit par la voie officielle.

La présentation du colis est assez clean (bon tout est en chinois par contre)

Les avantages de passer par le distributeur officiel (en fait aliexpress !) c’est que c’est nettement moins cher et qu’il n’y a pas de frais de douane surprise à la réception du colis. En plus c’est bien présenté et le debugger est munie d’un beau boîtier transparent.

À voir maintenant si ça marche mieux, parce que c’est tout de même l’essentiel !

Donc si on test le debugger sur le kit tindie avec openocd :

$ ./openocd -f wch-riscv.cfg
Open On-Chip Debugger 0.11.0+dev-02215-gcc0ecfb6d-dirty (2022-10-10-10:35)
Licensed under GNU GPL v2
For bug reports, read
	http://openocd.org/doc/doxygen/bugs.html
Info : only one transport option; autoselect 'jtag'
Ready for Remote Connections
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : WCH-LinkE-CH32V307  mod:RV version 2.8 
Info : wlink_init ok
Info : This adapter doesn't support configurable speed
Info : JTAG tap: riscv.cpu tap/device found: 0x00000001 (mfg: 0x000 (<invalid>), part: 0x0000, ver: 0x0)
Warn : Bypassing JTAG setup events due to errors
Info : [riscv.cpu.0] datacount=2 progbufsize=8
Info : Examined RISC-V core; found 1 harts
Info :  hart 0: XLEN=32, misa=0x40800014
[riscv.cpu.0] Target successfully examined.
Info : starting gdb server for riscv.cpu.0 on 3333
Info : Listening on port 3333 for gdb connections
Langage du code : PHP (php)

Voila qui ressemble à quelque chose !

Pour être bien sûr, si l’on retente avec la version tindie :

$ ./openocd -f wch-riscv.cfg
Open On-Chip Debugger 0.11.0+dev-02215-gcc0ecfb6d-dirty (2022-10-10-10:35)
Licensed under GNU GPL v2
For bug reports, read
	http://openocd.org/doc/doxygen/bugs.html
Info : only one transport option; autoselect 'jtag'
Ready for Remote Connections
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : WCH-LinkE-CH32V307  mod:RV version 2.7 
Error:  WCH-Link failed to connect with riscvchip
Error:  1.Make sure the two-line debug interface has been opened. If not, set board to boot mode then use ISP tool to open it
Error:  2.Please check your physical link connectionLangage du code : JavaScript (javascript)

Il y a clairement un problème avec le debugger en provenance de Tindie 🙁

Schema IOS

Trouvé sur touiteur.

Ce contenu a été publié dans Non classé, avec comme mot(s)-clé(s) , , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *