[MCU新闻] Nu-Link2-Pro使用ISP功能

[复制链接]
616|0
 楼主| huahuagg 发表于 2022-4-27 14:41 | 显示全部楼层 |阅读模式
1.
下载并安装新唐 Nuvoton NuMicro ISP Programming Tool.
2.
打开 ISP 工具,选择一个连接界面进行连接,如图 15 所示。
ISP-1.png_1582668798.png
图 15 ISP 工具开始窗口
3.
在 ISP 工具窗口,连接状态显示 Waiting for device connection 由于 ISP 工具尚未与目标芯片连接,如图 16 所示。
ISP-2.png_90278752.png
图 16 ISP 工具没有连接到任何设备
4.
参照图 17,根据步骤 (2) 的界面选择,Nu-Link2-Pro 通过 SPI 界面连接到目标芯片,有关其他界面的连接方法,请参考 Nu-Link2-Pro 使用手册。
ISP-3.png_733857858.png
图 17 ISP_SPI 界面连接图
5.
打下载 BSP 范例程序并打开 ISP Keil 范例程序项目,它可以在 SampleCode\ ISP 找到,如图 18 所示,不同的 NuMicro 芯片系列相对于 ISP 韧体范例程序可能支持不同的连接界面。
M480 BSP 范例程序下载链接如下:
https://github.com/OpenNuvoton/M480BSP
https://gitee.com/OpenNuvoton/M480BSP
ISP-4.png_1759767621.png
图 18 ISP 韧体范例程序项目
6.
打开 ISP_SPI ProjectOptions for Target Utilities,选择 Nuvoton Nu-Link Debugger Use Target Driver for Flash Programming 选项是使能状态,并且勾选Update Target before Debugging option, 如图 19 所示。
- M480_Series_BSP_CMSIS_V3.XX.XXX
 - Sample Code
  - ISP
   - ISP_SPI
7.
点击 Settings 按钮开启 Flash Download 窗口,如图 19 所示。
8.
点击 Configure 按钮开启用户配置窗口并选择由 LDROM 启动然后点击 OK 按钮如图 19 所示。
ISP-5.png_104041989.png
图 19 Keil ISP 韧体专案设定从 LDROM 启动
9.
建立并下载程序到目标芯片的 LDROM,如图 20 所示。
ISP-6.png_512150996.png
图 20 建立和下载程序
10.
打开 ISP 烧录工具并点击 Connect 按钮,然后复位目标芯片并运行 ISP 程序。ISP 烧录工具将通过 SPI界面连接到目标芯片,如图 21 所示。
ISP-7.png_2120831236.png
图 21 通过 SPI 界面连接到目标芯片
11.
加载烧录文档并确认烧录选项的设定是否正确,然后点击 Start 按钮,ISP 烧录工具通过所选择的连接界面,开始烧录文档到目标芯片,如图 22 所示。

ISP-8.png_1582668798.png
图 22 通过 SPI 界面烧录数据到目标芯片

您需要登录后才可以回帖 登录 | 注册

本版积分规则

160

主题

1437

帖子

2

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