一、前言
OTP 烧写模式:这种模式下烧写到芯片中的配置是掉电非易失的。烧写完成后, 断电, 然后再次上电,芯片仍将按照您烧写到芯片中的 OTP 配置开始上电。OTP 烧写只支持烧写一次,如果需要烧写其他配置,需要重新更换一颗空芯片进行烧写。
二、基于 NXP 烧写工具的环境搭建
(1)需要准备的烧写工具:
① KITVR5510SKTEVM 烧写板
② Custom OTP Request Form
③ VR5510 Flex GUI
以上工具可以通过官网下载: http://www.nxp.com/KITVR5510SKTEVM
(2)软件准备
① 下载符合所用电脑类型的 Java JRE,jdk-8u311 及以上版本。
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
三、VR5510 OTP 烧写操作方法介绍
① 首先对 VR5510 烧录板进行设置,SW5 拨到 ON 端,SW2 拨到 1 端,关闭电源。把 VR5510 正确安装到烧录板的插槽里面,插槽上的 3 角形对应 VR5510 的第 1 脚。
▲ 图 1 KITVR5510SKTEVM 烧写板设置 1
② 插上 USB 线,接上 12V 电源,向左打开 12V 电源开关,把 SW2 拨到 ON 端,此时发光管 D21 常亮,发光管 D14 熄灭。
▲ 图 2 KITVR5510SKTEVM 烧写板设置 2
③ 双击打开 VR5510 烧录工具,选择 VR5510,点击 OK。
▲ 图 3 GUI 界面操作
④ 点击 Start,左下角会提示连接。
▲ 图 4 GUI 界面操作 1
⑤ 选择 Test-Mode 模式,点击 Apply,点击 OK。
▲ 图 5 GUI 界面操作 2
⑥ 点击 Mirror,点击 Mirror Main,点击 Read,确认是否为空片,如图,寄存器里面没有信息,确认为空片。
▲ 图 6 Mirror 界面操作
⑦ 点击 PROG,选择 Script,点击 Browse,选择要烧写的 OTP 脚本文件,点击打开。
▲ 图 7 PROG 界面操作 1
⑧ Sequential 栏勾上,点击 Program,后面弹出的框点击 Yes,Yes 和 OK,然后开始烧录。
▲ 图 8 PROG 界面操作 2
⑨ 烧录过程大概需要 1 分 25 秒,最后提示烧录成功,点击 OK。
▲ 图 9 PROG 界面操作 3
⑩ 点击 Mirror,点击 Read,可以看到寄存器已经有了新的参数,说明 OTP 脚本已经烧写到 VR5510 里面了。
▲ 图 10 OTP 烧录后验证
以上便是 VR5510 OTP 烧写操作方法介绍。
如需更深入的技术交流,欢迎在博文下方评论或者关注并给我留言。
附录:参考文献
①《 VR5510 OTP 烧写注意 1.pdf 》