JLink工具添加国民技术芯片流程
J-Link是SEGGER公司为支持仿真ARM芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A5/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是开发ARM芯片最好最实用的开发工具。
SEGGER J-Link调试探头以及它的Flasher在线烧录器家族,J-Link现已全面支持国民技术N32G4xx、N32L4xx、N32WBxx、N32G03x等N32系列MCU。
国民技术代理深圳市绿都电子有限公司,可为您提供国民技术的全套技术开发资料、技术支持、免费样品、开发板、正品现货购买等,欢迎联络垂询,联络方式:0755-83777478,18688790400(微信同号),philip.yf@szlvdu.com
1. 概述
本文档详细描述了以下内容:
2. 用JFlash 工具烧录的流程
在开始添加之前,需要安装 JLlink 软件平台。本文档描述的流程是基于 JLlink_V6.40 版本。
2. 添加流程
准备好以下配置文件(请联络国民技术代理商绿都电子提供)
主要包含:
1. Device 下载算法文件
2. Samples J-Flash 工程
3. Nations-JLinkDevices.xml 需要添加的国民技术芯片型号文件
5. JLinkNsUnlockToolConfig.ini 解锁读保护应用程序所需的配置文件
2.1.1. 修改 JLinkDevices 配置文档
1) 找到 JLink 安装路径,打开 JLinkDevices 文档(可使用 notepad 打开)
JLinkDevices 文档末尾,点击保存;完成后的 JLinkDevices 文档内容如下:
2.1.2. 添加 Nations 的下载编译文件
注意:此文档截图以 V1.0.6 版本为示例
复制完成后的安装路径文件夹及内容如下:
2.1.3. 添加 Nations 的 JFlash 工程文件
将提供的如下路径下的文件夹复制进 JLink 安装路径
复制完成后的安装路径文件夹及内容如下:
将提供的如下路径下的文件夹复制进 JLink 安装路径
2.2. 添加 JFlash 烧录工程
2.2.1. 方式一:自行选择芯片
1) 在安装路径中双击打开 JFlash 程序
2) 选择 Create a new project 后,点击 Start J-Flash;点击右侧省略号选择芯片
3) 找到 Nationstech,选择你要烧录的芯片(这里用 N32G032R8L7 举例),选好后点击 OK;得到如下
工程,显示芯片名称及内存等相关内容
4) 使用仿真器连接好开发板,在空白处拖入要烧录的 bin 文件,地址写默认的 8000000,点击 OK
5) 打开 Target 点击 Production Programming(F7)开始烧录,烧录完成弹出成功提示框,即烧录成功
2.2.2. 方式二:直接选择 Nations 提供的 jflash 工程
1) 在安装路径中双击打开 JFlash 程序
文件;选好后点击 Start J-Flash
3) 使用仿真器连接好开发板,在空白处拖入要烧录的 bin 文件,地址写默认的 8000000,点击 OK
4) 打开 Target 点击 Production Programming(F7)开始烧录,烧录完成弹出成功提示框,即烧录成功
2.3. 解锁 Nations 芯片读保护 L1 等级
“JLinkNsUnlockTool Vx.x.x.exe”来解锁。
输入需要解锁的 Nations 芯片系列对应标号,例如解锁 N32G45x 系列,则输入 1 并回车:
应用程序会自动完成连接解锁。解锁完成后先回车,再输入 0 并回车退出。
附:J-Link支持的国民技术芯片列表
N32G451系列
N32G451CBL7, N32G451RBL7, N32G451CCL7, N32G451RCL7, N32G451VCL7, N32G451CEL7, N32G451REL7, N32G451VEL7
N32G452系列
N32G452CBL7 N32G452CCL7 N32G452CEL7 N32G452RBL7 N32G452RCL7 N32G452REL7 N32G452MBL7 N32G452MCL7 N32G452MEL7 N32G452VCL7 N32G452VEL7 N32G452QCL7 N32G452QEL7
N32G455系列
N32G455CBL7 N32G455CCL7 N32G455CEQ7 N32G455CEL7 N32G455RBL7 N32G455RCL7 N32G455REL7 N32G455MBL7 N32G455MCL7 N32G455MEL7 N32G455VBL7 N32G455VCL7 N32G455VEL7
N32G457系列
N32G457RCL7 N32G457REL7 N32G457MCL7 N32G457MEL7 N32G457VCL7 N32G457VEL7 N32G457QEL7
N32G4F系列
N32G4FRKCQ7 N32G4FRKEQ7 N32G4FRHCQ7 N32G4FRHEQ7 N32G4FRREL7 N32G4FRMEL7
N32G401系列
N32G401C8L7 N32G401K8L7 N32G401C8Q7 N32G401K8Q7 N32G401G8Q7 N32G401F8Q7 N32G401F8S7-1 N32G401C6L7 N32G401K6L7 N32G401C6Q7 N32G401K6Q7 N32G401G6Q7 N32G401F6Q7 N32G401F6S7-1
N32G430系列
N32G430F6Q7 N32G430F8Q7 N32G430G6Q7 N32G430G8Q7 N32G430K6Q7 N32G430K8Q7 N32G430C6Q7 N32G430C8Q7 N32G430F6S7 N32G430F8S7 N32G430F6S7-1 N32G430F8S7-1 N32G430K6L7 N32G430K8L7 N32G430C6L7 N32G430C8L7
N32G432系列
N32G432K8L7 N32G432KBL7 N32G432C8L7 N32G432CBL7 N32G432R8L7 N32G432RBL7
N32G435系列
N32G435G8Q7 N32G435GBQ7 N32G435K8L7 N32G435KBL7 N32G435C8L7 N32G435CBL7 N32G435R8L7 N32G435RBL7 N32G435RBL7-1
N32G433系列
N32L433K8L7 N32L433KBL7
N32L436系列
N32L436C8L7 N32L436CBL7 N32L436R8L7 N32L436RBL7 N32L436MBL7
N32L403系列
N32L403K8Q7 N32L403KBQ7
N32L402系列
N32L402C8Q7, N32L402C8L7, N32L402R8L7, N32L402CBQ7, N32L402CBL7,N32L402RBL7
N32L406系列
N32L406C8Q7 N32L406CBQ7 N32L406CBL7 N32L406R8Q7 N32L406RBL7 N32L406MBL7
N32G030系列
N32G030F6U7 N32G030F6S7 N32G030K6Q7 N32G030K6Q7-1 N32G030K6L7 N32G030K8L7 N32G030C8L7 N32G030C8T7
N32G031系列
N32G031F6U7 N32G031F6S7 N32G031K6Q7 N32G031K6Q7-1 N32G031K6L7 N32G031F8U7 N32G031F8S7 N32G031K8Q7 N32G031K8Q7-1 N32G031K8L7 N32G031C8L7
N32G032系列
N32G032F6U7 N32G032F6S7 N32G032P6W7 N32G032P8W7 N32G032K6Q7 N32G032K6L7 N32G032C8L7 N32G032R8L7
N32A455系列
N32A455CEL8 N32A455REL8 N32A455VEL8 N32A455CEL7 N32A455REL7 N32A455VEL7