本文介绍了使用LPC55S16作为hostMCU, 和PNEV7642A 连接 来升级 PN7642固件的方法 1 硬件配置
PNEV7642 连接: J5: “Top USB-C” 通过USB-C连接到PC J9: “Power Jack”连接到合适的电源给PNEV7642A板供电 J21: “NFC-Debug”编程接口 LPC55S16-EVK J4: “Main USB” 连接到PC机,给LPC55S16-EVK供电 J1: “LINK2” 连接到LPC-LINK2调试接口, 用于编程 连接LPC55S16-EVK和 PNEV7642A LPC55S16为host MCU, 用它来升级PN7642 固件, 我们将PNEV7642A 板按压在LPC55S16-EVK上面。
将PNEV76开发板J36引脚1与LPC55板J9引脚1对齐,, LPC板的J12的最后4个引脚17-20没有连接。J10的1-4引脚未连接。
下图是引脚连接需要注意的地方。
J19的连接
J10的连接
连接成功后的图
2 软件配置 “DownloadEx1”是用来升级PN7642固件,可以从NFC 官方网站下载。 用来升级的固件文件.esfwu可以从NXP 官方网站上下载 输入正确的固件路径。 在DownloadLibEx1.c中,根据实际情况定义固件的正确的路径,
注意路径中的”\\”
运行固件升级程序, 会看到以下选项
第一个选项能够读出当前的固件版本, 这可以检查连接是否正确。
如果读出的固件版本不是最新的, 建议更新为最新的固件版本。选择选项5来开始固件更新流程。
更新过程需要一些时间。更新成功后会出现 “Successful firmware uploaded”, 可以再此执行读固件的操作来确认更新后的固件版本。 到此, 用LPC55S16来更新PN7642固件完成。
|