linux下ch32vXXX的下載工具不足,openOCD也只是下載flash

在linux下,只能用openOCD下載flash,但它無(wú)法下載system flash和

用戶選擇字。這兩者只能用wch-link utility 在win下進(jìn)行下載。不知

能否完善一下openOCD, 實(shí)現(xiàn)這兩者在linux進(jìn)行下載。謝謝!

您好。感謝您的反饋,后續(xù)會(huì)評(píng)估此功能的完善。


我也很希望有Linux支持。試過(guò)Wine,然而不知道USB驅(qū)動(dòng)是不是libusb,反正就是找不到設(shè)備。


Wine不虛擬通用的usb設(shè)備,所以無(wú)法使用。暫時(shí)只能用vbox虛擬windows

環(huán)境。倒是在openOCD目錄里看到這個(gè):

For the prerequisites and more details on the build procedure and source code, please contact the following e-mail address: 個(gè)人信息保護(hù),已隱藏

我給他發(fā)郵件,如果拿到相應(yīng)代碼,看能不能自己實(shí)現(xiàn)。



我是替換了自帶的 libusb,使用 https://github.com/stanson-ch/libusb-wine 的,然而無(wú)法使用……

有官方支持就好了。


項(xiàng)目ch32v003fun? (https://gitcode.com/gh_mirrors/ch/ch32v003fun/overview)

是個(gè)很不錯(cuò)的開(kāi)源項(xiàng)目。
?

它帶上的minichlink工具,可直接對(duì)Wch-linkE操作,補(bǔ)充了linux下的工具。

在linux下順利編譯使用,可以對(duì)芯片完全操作,包括對(duì)option和boot區(qū)。

這樣工具就全了。


/tmp/ch32v003fun/minichlink$ ./minichlink -w 003iap_pc5f.bin 0x1ffff000
Found WCH Link
Unknown WCH Programmer 05 (Ver 2.12)
Full Chip Type Reply: [8] 82-0d-05-09-00-30-05-00
Detected: CH32V003
Setup success
Flash Storage: 16 kB
Part UUID ???: 1e-6e-ab-cd-86-b4-bc-79
PFlags ??????: ff-ff-ff-ff
Part Type (B): 07-13-bb-91
Read protection: disabled
Interface Setup
Image written.




然而,openocd還不支持配置Flash大?。▽?duì)003倒是沒(méi)這個(gè)問(wèn)題),而且似乎我并沒(méi)有找到flash全片擦除?這樣 flash protect 之后如何解開(kāi)呢?

雖然有圖形化工具(MRS的下載對(duì)話框),然而都上Linux了,沒(méi)有個(gè)命令行怎么說(shuō)得過(guò)去呢?


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

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