跳到主要内容
版本:Next

3.1.35:如何解锁芯片

在使用Powerwriter烧录固件时,可能会报错:Error Write Flash Addr:The target write flash failed...,出现此报错信息的原因可能为:

  • 编程(烧写)前未进行擦除:请先擦除芯片后重试。
  • 芯片有(写)保护:请将选项字节设置为默认,然后写入默认的选项字后执行复位。
  • 其他原因:偶然原因比如通信不稳定,可以尝试更换线材后重试,如自行无法查明原因,请联系技术支持并提交详细的信息,以便处理。

上述第二个原因是需要对芯片做解锁操作,解除保护。

1:在线解锁芯片

1.1:恢复默认来解锁芯片

切换到选项字节页面下,点击右侧的恢复默认按钮,然后点击上方快捷键写入,即可进行解锁芯片;或者操作菜单栏执行中的写入选项字节,均能将芯片的选项字节状态恢复出厂设置,具体页面如下所示:

image-1

image-2

1.2:单解锁

若不想操作除读保护之外的其他选项字节,可通过双击读保护的选项,然后点击右侧的下拉小箭头,即可看到关于保护的全部选项,然后选择读保护关闭或者保护关闭,再进行写入芯片即可,设置写保护的操作是一致的,具体页面如下所示:

image-3

2:离线批量解锁芯片

2.1:恢复默认来解锁芯片

离线烧录需要去除读保护或者写保护时,先切换到选项字节页面,然后点击右侧的恢复默认按钮,即可看到保护被关闭,进行离线烧录的设置完成之后,点击上方快捷键加载,或操作菜单栏执行中的离线加载,将文件加载到烧录器中,然后进行离线烧录时,即可批量解锁芯片,具体页面如下所示:

image-4

image-5

2.2:单解锁

若不想操作除读保护之外的其他选项字节,可通过双击读保护的选项,然后点击右侧的下拉小箭头,即可看到关于保护的全部选项,然后选择保护关闭或者无保护,再点击加载,进行离线烧录时,即可批量解锁芯片,设置写保护的操作是一致的,具体页面如下所示:

image-6

警告

和主流芯片存在差异的个别芯片,例如:HC32或CX32,在进行解锁芯片时,需要按下按键开启一次ISP方式进行解锁,具体操作流程见:

HC32芯片解锁CX32芯片解锁