GD32F150 ISP下载初体验【ISP擦除】

[复制链接]
8855|16
 楼主| sunmeat 发表于 2014-9-11 16:51 | 显示全部楼层 |阅读模式
前几天把GD的片子给锁死了,用JLINK的SWD模式无法解锁,好不容易找了个USB转TTL电平的下载线,开始解锁之旅,实际也是擦除。
 楼主| sunmeat 发表于 2014-9-11 16:52 | 显示全部楼层
1.给片子的BOOT0 = 1;BOOT1=0;
 楼主| sunmeat 发表于 2014-9-11 16:54 | 显示全部楼层
2.连上USB转TTL的下载线,直接用下载线给MCU供电,下载线的TXD,RXD接MCU的RXD和TXD
 楼主| sunmeat 发表于 2014-9-11 16:56 | 显示全部楼层
3.打开GD MCU ISP Programmer.exe,前几个帖子中有下载链接
图像 498.png
如果检测不到串口,说明步骤1和2不对,返回去检测
 楼主| sunmeat 发表于 2014-9-11 16:56 | 显示全部楼层
4.点击下一步
图像 500.png
如果有读保护,点击去除度保护,这里芯片没有设置读保护,点击下一步
 楼主| sunmeat 发表于 2014-9-11 16:58 | 显示全部楼层
 楼主| sunmeat 发表于 2014-9-11 16:59 | 显示全部楼层
6.
图像 502.png
点击下一步,全部擦除
 楼主| sunmeat 发表于 2014-9-11 16:59 | 显示全部楼层
pengxiao618 发表于 2014-9-11 17:06 | 显示全部楼层
LZ教程很详细~~~~
建议使用更新版本的ISP软件,那样就可以在第二页显示正确的UID了
 楼主| sunmeat 发表于 2014-9-11 18:07 | 显示全部楼层
pengxiao618 发表于 2014-9-11 17:06
LZ教程很详细~~~~
建议使用更新版本的ISP软件,那样就可以在第二页显示正确的UID了 ...

我下载最新的去
gxliu08 发表于 2014-9-11 21:05 | 显示全部楼层
一直想自己写ISP工具,可惜没有公开ISP协议
pengxiao618 发表于 2014-9-12 09:34 | 显示全部楼层
gxliu08 发表于 2014-9-11 21:05
一直想自己写ISP工具,可惜没有公开ISP协议

可以参考ST的文档AN3155。
用AccessPort软件监控GD的ISP软件可以看到,整体的命令跟ST是一致的,只是105和107系列与ST不同,GD的105和107系列的擦除命令全部都是使用0x44这个命令。而ST的105/107系列中,容量512K以下的是使用的0x43这个擦除命令,大于512K的都是使用0x44这个命令。
molin2012 发表于 2015-8-4 14:01 | 显示全部楼层
擦除之后还是下载不了啊
perry_peng 发表于 2015-11-19 09:54 | 显示全部楼层
sunmeat 发表于 2014-9-11 16:52
1.给片子的BOOT0 = 1;BOOT1=0;

datasheet上48pin的只有BOOT0,
BOOT1是哪只脚?
没沉到底的沙 发表于 2016-4-6 13:48 | 显示全部楼层
顶,学习了,
serialworld 发表于 2018-9-9 22:49 | 显示全部楼层
perry_peng 发表于 2015-11-19 09:54
datasheet上48pin的只有BOOT0,
BOOT1是哪只脚?

Boot1有吗?
吊死灵 发表于 2021-11-19 18:05 | 显示全部楼层
perry_peng 发表于 2015-11-19 09:54
datasheet上48pin的只有BOOT0,
BOOT1是哪只脚?

我的gd32f303是PB2
您需要登录后才可以回帖 登录 | 注册

本版积分规则

208

主题

2132

帖子

13

粉丝
快速回复 在线客服 返回列表 返回顶部