VCcode如何通過openocd+WCHLink下載

win10使用VCcode EIDE跨平臺編譯器 編譯CH32V307成功,但是通過OpenOCD鏈接WCHLINK下載調(diào)試的時候顯示如下錯誤

Open On-Chip Debugger 0.11.0+dev-02215-gcc0ecfb6d-dirty (2022-03-30-19:10)

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

DEPRECATED! use 'adapter driver' not 'interface'? ?

Warn : Interface already configured, ignoring

Error: Can't change session's transport after the initial selection was made

C:/OpenOCD/bin/..//scripts/target/wch32f103.cfg:2: Error:?

in procedure 'script'

at file "embedded:startup.tcl", line 26

at file "C:/OpenOCD/bin/..//scripts/target/wch32f103.cfg", line 2

請問如何配置

[ INFO ] start linking ...


Memory region? ? ? ? ?Used Size? Region Size? %age Used

? ? ? ? ? ?FLASH:? ? ? ? 8176 B? ? ? ?288 KB? ? ? 2.77%

? ? ? ? ? ? ?RAM:? ? ? ? ?32 KB? ? ? ? 32 KB? ? 100.00%


[ INFO ] start outputting file ...


>> output hex file? ? ? ? ? ? ? [done]


file path: "build/Debug/VSCODE_CH32V307.hex"


>> output bin file? ? ? ? ? ? ? [done]


file path: "build/Debug/VSCODE_CH32V307.bin"


[ DONE ] build successfully !, elapsed time 0:0:0

編譯成功 顯示


您好,命令行調(diào)用調(diào)試器軟件的方法可參考附件內(nèi)容(MRS官網(wǎng)下載頁面\MRS_Toolchain_Linux_x64_V1.40.tar\README):

icon_rar.gifREADME.zip



搜索STM32的vscode+openocd配置就行,兩者相似度高達99% 我已經(jīng)配置成功.


使用的 WCHLINK 的文件是哪一個呢?



#interface wlink

adapter driver wlink

wlink_set

set _CHIPNAME riscv

jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id 0x00001


set _TARGETNAME $_CHIPNAME.cpu


target create $_TARGETNAME.0 riscv -chain-position $_TARGETNAME

$_TARGETNAME.0 configure ?-work-area-phys 0x80000000 -work-area-size 10000 -work-area-backup 1

set _FLASHNAME $_CHIPNAME.flash


flash bank $_FLASHNAME wch_riscv 0x00000000 0 0 0 $_TARGETNAME.0

echo "Ready for Remote Connections"



已經(jīng)解決 使用shell 命令調(diào)試


直接在VScode上使用EIDE 插件即可完成完整的項目開發(fā) 界面友好代碼補齊功能強大,遠程倉庫有模板


請問樓主咋解決的啊


https://www.cnblogs.com/wahahahehehe/p/16896184.html

https://bbs.21ic.com/icview-3291850-1-1.html

兩個帖子你看下,


大家好,我也是用VSCode + openocd MacOS平臺,但是弄到調(diào)試的時候,提示:

Error: The specified debug interface was not found (wlinke)


請問是怎么回事?

SCR-20230922-ty2.png


如果使用命令行打開openocd_arm64/openocd,則顯示如下:

image.png


另外,這個帖子http://www.findthetime.net/bbs/thread-100442-1.html?里面升級的什么內(nèi)容?

不過,這個是Windows系統(tǒng)的,我是使用的MacOS


然后我在下面的日志里面看,這個人好像又重新編譯了一次openocd,使能了?--enable-wlink

https://jia.je/hardware/2022/04/19/wch-ch32v307-eval/

請工程師指點一下,MacOS arm64,有沒有編譯好的,能用的OpenOCD.


您好,請確認下是否有按照readme文檔中所述安裝了libusb庫。如還有問題,請通過郵箱 yangy@wch.cn說明詳細的使用情況和問題。


你好,libusb已經(jīng)安裝了的,我跟你們發(fā)郵件說吧。

image.png



只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频