搜档网
当前位置:搜档网 › JLINK V8用户手册中文版

JLINK V8用户手册中文版

J-LINK V8用户手册

声明

本手册版权归属https://www.sodocs.net/doc/b26790014.html,所有, 并保留一切权利。非经https://www.sodocs.net/doc/b26790014.html,书面同意,任何单位或个人不得擅自摘录本手册部分或全部内容,违者我们将追究其法律责任。

本文档以https://www.sodocs.net/doc/b26790014.html,网站推出的J-LINK V8仿真器为基础,详细介绍J-LINK的使用。文中所有操作都已在https://www.sodocs.net/doc/b26790014.html,推出的J-LINK 得到验证,如果采用其他厂商的J-LINK按照本文档操作,引发的损坏,本文概不负责!

该手册最新完整版本下载地址:

https://www.sodocs.net/doc/b26790014.html,/bbs/viewtopic.php?id=2280

欢迎您访问https://www.sodocs.net/doc/b26790014.html,论坛交流ARM开发体会。

JLINK V8(企业版):

目录

1J-LINK ARM 仿真器简介 (4)

1.1J-LINK ARM主要特点 (4)

1.2J-LINK V8(企业版)改进之处 (4)

1.3J-LINK V8入门视频教程 (4)

2性能参数 (6)

2.1J-LINK V8支持的ARM核 (6)

2.2速度信息 (6)

2.3支持的开发环境 (6)

2.3.1ARM 7/9 (6)

2.3.2ARM Cortex-M3 (7)

2.3.3ARM11 (7)

3接口和指示灯说明 (7)

3.1LED指示灯说明 (7)

3.2J-LINK V8USB接口 (7)

3.3JTAG接口 (7)

3.3.1作为JTAG接口 (8)

3.3.2作为SWD接口 (9)

4J-LINK 基本操作 (9)

4.1安装J-LINK驱动 (9)

4.2连接J-LINK与目标设备 (12)

4.3主流开发环境中J-LINK使用设置 (12)

4.3.1Keil 下使用J-LINK (12)

4.3.2IAR下使用设置 (18)

4.4J-FLASH ARM使用设置 (22)

5J-LINK 常见问题解答 (27)

5.1J-LINK如何自动升级? (27)

5.2J-LINK支持哪些ARM处理器? (27)

5.3J-LINK V8支持的最大速率? (27)

5.4如何使用J-LINK V8给目标板供电? (27)

5.5如何测试J-LINK硬件连接是否正常 (28)

6J-LINK 异常及可能原因 (28)

6.1J-LINK LED灯不亮 (28)

6.2J-LINK LED灯以非常高的频率闪烁 (28)

6.3J-LINK无法与目标设备连接 (28)

7J-LINK转接板 (29)

7.120PIN JTAG接头管脚信号定义 (30)

7.214PIN JTAG接头管脚信号定义 (30)

JLINK V8(企业版):

1J-LINK ARM 仿真器简介

J-LINK 是SEGGER 公司为支持仿真ARM 内核芯片推出的JTAG 通用仿真器。配合IAR EWARM,ADS,KEIL,WINARM,RealView等集成开发环境,支持所有ARM7/ARM9/ARM11和Cortex-M0/M1/M3核内核芯片的仿真,通过RDI 接口和IAR EWARM,ADS,KEIL,WINARM,RealView等各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM 最好最实用的开发工具。

1.1J-LINK ARM 主要特点

?USB接口符合USB2.0规范

?标准20 芯JTAG 接口

?支持全系列ARM 7/9/11,Cortex_M0/M1/M3 ARM核,包括Thumb 模式

?IAR EWARM 集成开发环境无缝连接的JTAG 仿真器

?USB接口供电,无需外接电源

?J-LINK 支持对目标板5V(300mA),3.3V(400mA)供电

?带USB 连接线和20 芯扁平电缆

?支持RDI接口,J-LINK可用于具有RDI接口的开发环境,支持主流的开发环境,包括

ADS,IAR,KEIL,WINARM,REALVIEW 等。

?下载速度高达ARM7:600kB/s,ARM9:550kB/s,通过DCC 最高可达800 kB/s

?最高JTAG 速度12 MHz

?目标板电压范围1.2V – 3.3V

?自动速度识别功能

?监测所有JTAG 信号和目标板电压

?完全即插即用

?支持多JTAG 器件串行连接

1.2J-LINK V8(企业版)改进之处

?完全与原版J-LINK兼容,并具有上述功能。

?增强了USB接口的过流保护,防止短路造成的J-LINK或目标板的损坏。

?增加USB接口静电防护,让J-LINK更加完美。

1.3J-LINK V8入门视频教程

J-LINK V8入门视频教程讲述了J-LINK V8的使用方法以及通过JLINK V8仿真器来调试ARM9处理器的方法视频观看地址:https://www.sodocs.net/doc/b26790014.html,/u26/v_NDk5MDg2ODc.html

视频中使用的示例代码可以在此处下载:

https://www.sodocs.net/doc/b26790014.html,/bbs/viewtopic.php?id=2280

JLINK V8(企业版):

JLINK V8(企业版):

2性能参数

2.1J-LINK V8支持的ARM核

支持所有的ARM7/9/11和Cortex-M0/M1/M3核的ARM处理器。目前已经验证的支持的ARM 核有:

?ARM7TDMI(Rev 1/3)

JLINK V8(企业版):

2.3.2ARM Cortex-M3

2.3.3ARM11

支持标准的JTAG 20-pin接头。

使用转接板,可以转换成14-pin,10-pin的JTAG接头,使之支持Mini2440,QQ2440,等开发板,

JLINK V8(企业版):

J-LINK的JTAG/SWD连接器可用作JTAG接口,也可用作SWD接口。

JLINK V8(企业版):

3.3.2作为SWD接口

用作SWD接口时,连接器管脚定义如下:

4.1安装J-LINK 驱动

首先到https://www.sodocs.net/doc/b26790014.html,/cms/jlink-software.html下载最新的J-LINK 驱动软件,J-LINK ARM software and documentation pack ,内含USB driver, J-Mem, J-LINK.exe and DLL for ARM, J-Flash and J-LINK RDI。

注意:SEGGER 公司升级比较频繁,请密切留意SEGGER 公司网站,下载最新驱动,以支持更多器件!

JLINK V8(企业版):

安装驱动很简单,首先将下载的ZIP 包解压,点击Setup进行安装。

YES同意安装,后续选择NEXT,缺省设置安装即可。

点击

JLINK V8(企业版):

安装完成后,桌面上可以看到如下两个图标。

安装完成后,请插入J-LINK 硬件,然后系统提示发现新硬件,一般情况下会自动安装驱动,如果没有自动安装,请选择手动指定驱动程序位置(安装目录),然后将驱动程序位置指向到J-LINK 驱动软件的安装目录下的Driver 文件夹,驱动程序就在改文件夹下。

JLINK V8(企业版):

4.2连接J-LINK与目标设备

按下图所示,连接JLINK和目标设备。

4.3主流开发环境中J-LINK使用设置

4.3.1Keil 下使用J-LINK

使用J-LINK进行DEBUG的设置

打开KEIL工程后,选择项目设置的Debug菜单。如下图选择“RDI Interface Driver”,点击“Settings”

在弹出的菜单中,请点击“…”,指向到J-LINK 安装目录。

JLINK V8(企业版):

点击“Configure RDI Driver”出现以下几个选项卡,按如下进行设置。

USB 口。

a.直接使用

如果是-S 内核,建议使用Auto 方式,如果是非-S 内核,可以直接使用最高速度12M。使用过程中如果出现不稳定情况,可以将JTAG 时钟速度适当调低。

JLINK V8(企业版):

c.使能FLASH 编程功能。

如果你的目标芯片是带片内FLASH 的ARM,就可以使用该功能,这样子在调试前J-LINK 就会先FLASH。

编程

如果是带片内FLASH 的ARM,建议使用该功能,可以打上n 多断点,方便调试。

JLINK V8(企业版):

e.设置Reset 策略。

有好几种Reset 策略可选,同时可以设置Reset 后的延迟时间,这个设置对于需要较长复位时间的AT91RM9200。

芯片较为有用,如

JLINK V8(企业版):

使用KEIL的DOWNLOAD功能

如果要使用KEIL

提供的即“DOWNLOAD”功能则在完成前一步的设置外,还需要在

“Utilities”菜单里面进行和“Debug”一样的设置:

a.选择“RDI Interface Driver”,然后点击“Settings”

b.选择

“J-LINK Flash Programmer”

c.

指定JlinkRDI.dll的路径。

d. 按”Debug”菜单进行相同的设置。完成设置后,就可以通过按钮进行直接下载。注意,该功能只支持具备片内FLASH 的ARM7/9 芯片。

JLINK V8(企业版):

在ADS 下使用J-LINK的设置:

a.点击“Add”,选择J-LINKRDI.DLL:

点击“Configure”,出现以下内容:

b.

JLINK V8(企业版):

4.3.2IAR下使用设置

在IAR 既可以使用IAR 提供的J-LINK 的驱动,也可以使用RDI 接口的驱动,推荐使用RDI 接口的驱动,因为IAR 版本的J-LINK 对速度和功能做了限制。

a.首先打开一个工程,然后按照下图开始进入设置页面:

JLINK V8(企业版):

JLINK V8(企业版):

“RDI”

b.选择“J-Link/J-Trace”或“RDI” ,建议选择

JLINK V8(企业版):

相关主题