CH32V305 是否有内置的28K引导程序?

读取CH32V307VCT6 的0x1FFF8000处可以读取Bootloader,而同样地址读取CH32V305RBT6/FBP6均是0x39e339e3,也即空FLASH。根据CH32FV2x_V3x 应用手册,CH32V305系列应该也会内置Bootloader,麻烦解释一下,为何和手册不一致?谢谢

您好,V305是有内置bootloader的,请问一下你是怎么读的,通过什么方法读的,可以邮箱(lzs@wch.cn)和我具体沟通一下


@TECH62,使用的是WCH-LinkUtility V2.2 + WCH-LINKE,操作完全一样,

CH32V307VCT6 可以读取,V305同样地址读取内容为 0x39e339e3。


你读到的可能是FF, WCH的写入读出都是加密处理的。 多读些地址。可能305的程序小很多,读靠前的地址看下。


您好,如下图,我这边读出是没问题的,可以将你那边读出信息截图我具体看一下。若有多余芯片,可再换一个读出试一下

image.png


v305.png

同时尝试WCH-LINK/LINKE,结果都是一样的,读取的芯片有 CH32V305RBT6/FBT6,两片都是一样的结果。根据手册所述,此部分在出厂后,用户是无法修改的。


您好,正常出厂后是无法修改的,现在下载程序后可以正常运行么,可以邮箱(lzs@wch.cn)和我具体沟通一下,是否有进行什么操作。


通过WCH-LinkUtility V2.2 + WCH-LINKE 做过解除读保护,使能读保护操作,其他就是下载操作,都是通过官方工具进行的。另外,这个问题应该不是个例,手头的两片CH32V305都是如此现象,使用下载的程序,直接读取1FFF8000也是这样的内容,可以肯定是此处没有手册所说的Bootloader。又采购了几片,看看是否也是一样。


如果出厂的时候是有的,后来因为某种操作,导致内置Bootloader被擦除,那么此问题还是很严重的,希望官方引起重视。



您好,请问一下芯片是通过什么渠道购买的,有对接的销售或技术支持么。若方便可将这两片芯片寄过来我们具体看一下,可邮箱(lzs@wch.cn)具体沟通一下。


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