完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 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 我实验没成功,你可以试试 |
|
|
|
|
|
|
|
楼主,如果问题解决请把帖子标题类型改为:已解决
|
|
|
|
感谢回复,很详细,晚点试试。 我的429应该是disc0,固件是V2,看来是需要换芯片的。 C8和CB的Flash不同,CB是128,但我看附件里的固件只有16K,C8应该也能刷的。 |
|
|
|
刷固件是专门的接口,,不是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,用小板u***连电脑, 在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 群主房子没买,买了台贴片机玩 |
|
|
|
loujie39 发表于 2018-12-17 09:14 明白了,谢谢指点! |
|
|
|
loujie39 发表于 2018-12-17 09:14 C8T6,刷固件成功。C:UsersAdministratorDesktop |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1107 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1055 浏览 2 评论
2159 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1253 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1678 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 15:07 , Processed in 0.846892 second(s), Total 61, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号