CH32V006系列烧录

请问:CH32V006使用何种烧录器下载程序?WCH-LinkE可以吗?

您好,可以的,关于CH32V006具体下载方式可以参考一下CH32V006评估板说明,如下图。该手册在CH32V006对应 EVT PUB文件夹下,EVT下载链接如下:

/downloads/CH32V006EVT_ZIP.html 

image.png



不用这么麻烦,直接用openocd就可以下载。

MRS Linux _x64 Toolchain&OpenOCD使用说明
Version v1.92

注意:1.为保证程序的正确运行,首次调用OpenOCD前,请优先执行 beforeinstall/start.sh文件
     2.在使用riscv-none-embed-gcc 编译时 要加上参数-march=rv32imac -mabi=ilp32来指定内核和二进制接口类型

一、    FLASH CMD

[RISC-V]
sudo ./openocd -f wch-riscv.cfg -c "chip_id xxxxx" -c init -c halt -c "flash erase_sector wch_riscv 0 last " -c exit                         #erase all

sudo ./openocd -f wch-riscv.cfg  -c "chip_id xxxxx" -c init -c halt  -c "program xxx.hex\bin\elf "  -c exit                       #erase all &&program

sudo ./openocd -f wch-riscv.cfg -c "chip_id xxxxx" -c init -c halt -c "verify_image xxx.hex\bin\elf"    -c exit                               #verify

sudo ./openocd -f wch-riscv.cfg -c "chip_id xxxxx" -c init -c halt -c wlink_reset_resume    -c exit
                    #reset and reset
                    
sudo ./openocd -f wch-riscv.cfg  -c "chip_id xxxxx"     -c "sdi_printf on/off"                                   # sdi_printf on /off                

 chip_id  STRING : CH32V1x/CH32V2x/CH32V3x/CH56x/CH57x/CH58x/CH32V003/CH59x/CH643/CH32X035/CH32X034/CH32X033/CH32L10x/CH641/CH645/CH32V002/4/5/6/7/CH32M007/CH32V317


[ARM]
sudo ./openocd -f wch-arm.cfg -c init -c halt -c "flash erase_sector wch_arm 0 last " -c exit                             #erase all

sudo ./openocd -f wch-arm.cfg  -c init -c halt  -c "program xxx.hex\bin\elf "  -c exit                                      #erase all &&program

sudo ./openocd -f wch-arm.cfg -c init -c halt -c "verify_image xxx.hex\bin\elf"    -c exit                                  #verify


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