stmf429discovery自带stlink是否支持VCP?
本帖最后由 没事逛荡 于 2017-12-21 12:06 编辑如题,stm32f429的原理图中,429的com1连接到stlink,但stlink的固件不能升级支持VCP吗?
本帖最后由 anywill 于 2017-12-21 09:20 编辑
你的429是diso还是disc1?
disc1的话可以
disc0的话需要把103c8换成刷好stlink v2.1固件的103cb
然后连上背后的两个锡桥
淘宝3块一个板,自己焊自己刷固件
我的disco改芯片成功了,
不过据传103c8和103cb内核都一样,flash大小也一样,
只不过ST出厂写入的固件不同,屏蔽了128k flash
所以理论上讲103c8也能刷stlink v2.1
我实验没成功,你可以试试
本帖最后由 anywill 于 2017-12-21 09:21 编辑
两个锡桥是sb11,和sb15 楼主,如果问题解决请把帖子标题类型改为:已解决 anywill 发表于 2017-12-21 08:47
你的429是diso还是disc1?
disc1的话可以
disc0的话需要把103c8换成刷好stlink v2.1固件的103cb
感谢回复,很详细,晚点试试。
我的429应该是disc0,固件是V2,看来是需要换芯片的。
C8和CB的Flash不同,CB是128,但我看附件里的固件只有16K,C8应该也能刷的。 刷固件是专门的接口,,不是swd anywill 发表于 2017-12-21 13:38
刷固件是专门的接口,,不是swd
如果是新的单片机,下程序除了SWD,就是串口了;再升级固件用的是U口,不知道我的理解对吗?
第一次下固件,如果不是SWD,是ISP吗? 本帖最后由 anywill 于 2017-12-22 08:03 编辑
不是,你看看stlink 3元小板的接口定义,有两组swd,一组刷入固件,一组外接其他mpu当stlink用
你对比一下自己discovery的103电路,
boot0拉高后找到刷机口,自己也可以刷,
但103c8支持vcp和stlink2 不支持拖拉下载程序
stlink 3元小板QQ群291305439
,先用stlink 连刷机swd口刷bootloader, 使用swdio,swclk,gnd; 然后断开stlink,用小板usb连电脑,
在utility里的stlink选项里刷stlink+mass+vcom固件,再升级固件
discovery上的103c8要先去除写保护
方法是
先boot0拉高,
然后在st utility里的option byte里选disable read protect
再flash sector 里都不选,
apply
如果出现FFF
则已去除
本帖最后由 anywill 于 2017-12-22 08:02 编辑
stlink 3元小板QQ群291305439 店铺
https://item.taobao.com/item.htm?spm=a230r.1.14.213.68394cb007qFML&id=555753989874&ns=1&abbucket=5#detail
群主房子没买,买了台贴片机玩;P
anywill 发表于 2017-12-22 07:57
不是,你看看stlink 3元小板的接口定义,有两组swd,一组刷入固件,一组外接其他mpu当stlink用
你对比一下自己d ...
明白了,谢谢指点!:lol
页:
[1]
2