macOS VScode 工具链写芯片出错

固件无法写入芯片CH32v307,请教哪里问题?


正在执行任务: platformio run --target upload 

Processing genericCH32V307VCT6 (platform: ch32v; board: genericCH32V307VCT6; framework: noneos-sdk)

--------------------------------------------------------------------------------

Verbose mode can be enabled via `-v, --verbose` option

CONFIGURATION: https://docs.platformio.org/page/boards/ch32v/genericCH32V307VCT6.html

PLATFORM: WCH CH32V (1.0.0) > Generic CH32V307VCT6

HARDWARE: CH32V307VCT6 144MHz, 64KB RAM, 256KB Flash

DEBUG: Current (wch-link) On-board (wch-link) External (minichlink)

PACKAGES: 

 - framework-wch-noneos-sdk @ 2.10000.0+sha.2cafe78 

 - tool-minichlink @ 0.1.0+sha.af02ba5 

 - tool-openocd-riscv-wch @ 2.1100.230329 (11.0) 

 - tool-wchisp @ 0.22.230228 

 - toolchain-riscv @ 1.80200.190731+sha.99cb62f

LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf

LDF Modes: Finder ~ chain, Compatibility ~ soft

Found 0 compatible libraries

Scanning dependencies...

No dependencies

Building in release mode

Checking size .pio/build/genericCH32V307VCT6/firmware.elf

Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"

RAM:   [          ]   3.4% (used 2220 bytes from 65536 bytes)

Flash: [          ]   3.0% (used 7816 bytes from 262144 bytes)

Configuring upload protocol...

AVAILABLE: isp, minichlink, wch-link

CURRENT: upload_protocol = wch-link

Uploading .pio/build/genericCH32V307VCT6/firmware.elf

Open On-Chip Debugger 0.11.0+dev-02415-gfad123a16-dirty (2023-03-02-19:26)

Licensed under GNU GPL v2

For bug reports, read

        http://openocd.org/doc/doxygen/bugs.html

debug_level: 1

Warn : Transport "sdi" was already selected

Ready for Remote Connections

Error: open failed

*** [upload] Error 1

========================== [FAILED] Took 1.10 seconds ==========================

 *  终端进程“platformio 'run', '--target', 'upload'”已终止,退出代码: 1。 

 *  终端将被任务重用,按任意键关闭。 


配置文件内容

platformio.ini

[env:genericCH32V307VCT6]

platform = ch32v

board = genericCH32V307VCT6

framework = noneos-sdk


虽然但是但是虽然,线没插好什么的也会这样。你可以先试试重新插拔 WCHLink,重新连接 WCHLink 和板子(


您好,可以参考一下下帖回复排查一下问题,后续若有问题,可通过邮箱(lzs@wch.cn)和我具体沟通一下

https://www.wch.cn/bbs/thread-109012-1.html

image.png 


只有登录才能回复,可以选择微信账号登录