有可能代码错误使用、误操作寄存器地址 或 使用到了SW下载引脚(PA13 PA14),导致芯片无法识别DAP-link问题。
解决方法一:使用GD32官方的解决方案。

关于立创·梁山派开发板烧录锁死的解决方案
原因:由于部分用户在芯片保密上面修改过选项字(保护),或者其他操作导致keil或者浏览器无法下载烧录代码。这里整理了一个官方的解决方案。
(电路或者元件损坏导致的烧录失败问题无法使用这个方法解决)

1:首先需要下载GD官网的代码下载软件 GigaDevice MCU ISP Programmer.exe

2:选择与开发板链接的串口号,等开发板进入boot后下一步。

awTGMcGW47J57HwUrkuAOjGi27cyg1OO7A6yp2gx.png

附注:
使用串口烧录时,需要按住boot才能进入。
具体方法为:
1:按下boot按键。
2:按一下复位按键,释放复位按键。
3:释放boot按键。

3:如果芯片完全锁死需解锁擦除flash操作后下一步或者步骤2,无锁死直接下一步。

AzUZSQp2VWuwNxzZVfnRUxtSR0Iw0Q6Dayl2bYXX.png

DyQZP3y24YMTHkleHiH87OMBSqHwN6XZnKXaZPUN.png
 

4:再次确认芯片和FLASH,是否正常,一般直接下一步

6ssn49JjmJlLbmxV0CwsTT4AP8DsFTg7UqovvGZN.png

 

5:解锁芯片需要修改选项字,然后进入下一步

XCaW5yQ9IAc3kHfCPAzLdtCdInQ0Rgk6QyZkcUHF.png
 
关于立创·梁山派开发板烧录锁死的解决方案
原因:由于部分用户在芯片保密上面修改过选项字(保护),或者其他操作导致keil或者浏览器无法下载烧录代码。这里整理了一个官方的解决方案。
(电路或者元件损坏导致的烧录失败问题无法使用这个方法解决)
 

1:首先需要下载GD官网的代码下载软件 GigaDevice MCU ISP Programmer.exe

https://www.gd32mcu.com/download/down/document_id/21/path_type/1
 

2:选择与开发板链接的串口号,等开发板进入boot后下一步。

附注:
使用串口烧录时,需要按住boot才能进入。
具体方法为:
1:按下boot按键。
2:按一下复位按键,释放复位按键。
3:释放boot按键。

3:如果芯片完全锁死需解锁擦除flash操作后下一步或者步骤2,无锁死直接下一步。

 
 
 

4:再次确认芯片和FLASH,是否正常,一般直接下一步

 

5:解锁芯片需要修改选项字,然后进入下一步

6:选项字按如下配置,最后将配置导入到芯片。

 
jZrj3hH1BeD0333gGGtZsAt4wnlyIb7B3M0SPuDP.png
 
附注:按住boot可以保证导入正常。否则容易出现失败。
附注:选项字详细明细参考:GD32F4xx_yonghushouce_Rev2.6.pdf -------【2.3.10 选项字说明】
 
XO9ibcIZAlZKsMyyvrQoe0nb6wpEJpLGBm3c9F92.png
解决方法二:使用FlyMCU进行Flash擦除。
注意!擦除时不可选择 编程到FLASH时写选项字节 !!
如果不小心使用了,可以看下一个章节 【FlyMCU下载导致芯片上锁问题】。
 
 详情请转到该文档:
 
 
\n#技术交流#
#技术交流#
立创开发板

还没有评论,抢个沙发!