- 5
- 0
- 约1.57千字
- 约 16页
- 2016-12-06 发布于重庆
- 举报
J-LinkV80仿真使用手冊
J-Link V8.0 仿真使用手册
对于裸机程序可以采用下载的方式调试。这种方式是直接在板上运行的调试手段,比较笨拙,但是真实可靠,仿真器有时候会遇到仿真能通过实际运行却无法通过的情况。仿真不等于百分之百真实,这是必然的。
部分客户有购买仿真器的需求,于是掌柜代理这一款J-Link V8.0。拿到这批仿真器以后,发现一个问题,开发板和J-Link并不是一个厂家生产,所以文档结合性不好,估计会给大家带来麻烦。掌柜亲自在几款S3S2440开发板上实现仿真,并写下实现的步骤,以供大家参考。
本文档的目的在于教大家快速实现仿真操作,并检验仿真器是否正常工作,时间仓促,细节方面后期进一步完善,不清楚的随时咨询掌柜,网上也有很多关于jlink的介绍。
1、J-Link硬件连接
转接头与jlink主机的连接方式,注意不要接反了。再从开发板配套的并口小板上取下连接排线,由于并口小板上的线是根据开发板配套的,所以型号肯定是没有问题的。
2、J-Link驱动安装
点击这个文件,安装即可,没有什么需要注意的
安装完成以后,使用usb接口和jlink连接,一般会发现新硬件,自动装好驱动,如果没有自动完成,可以手动完成,驱动安装好以后,jlink的绿色小灯会亮,点击J-Link commander
出现下面的界面,可以检测出J-Link的版本号,这个时侯也说明pc机和J-Link的连接是无故障的。
3、ads软件安装
安装ads很多人都不知道如何安装序列号,如上图所示选择crack目录下的license即可。
4、以ucos例程为例生成一个axf的调试文件
S3C2440开发板都有ucos的实例,这里以仿真ucos为例,目前FL2440、TQ2440、MINI2440都可以按照以下步骤实现,贴图是用的TQ24440。
点击这个ads的工程文件,厂家已经配置好,不需你做任何配置了。
打开这个之后点击make
编译成功,错误为0即可,警告不用管。
编译成功后会多出这样一个目录uCOS-II_Data,很多人make一次,后来就make没反应了,这时候删除uCOS-II_Data 这个目录就可以重新make了。
其中uCOS2_Image.bin为ucos的烧写文件,uCOS-II.axf为仿真调试的文件,对于jlink仿真,咱们就指望uCOS-II.axf了。
5、开始仿真调试
这个时候jlink应与开发连接好了,并已经上电,点击axd debugger
有时会出现一下对话框,不需要理会,原因是因为没有添加session file,后面会添加的,先点取消跳过就行了。
点击configuer interface
选择这个2440init.txt的文件,这是根据S3C2440开发板配置出来的。添加2440init.txt,很多人无法仿真成功就是没有添加这个设置文件。
点击 configuer target
在jlink驱动的安装目录下找到这个jlinkrdi.dll
添加完成以后会出现如下图所示
点击configuer,出现如下图所示,JTAG项设置如下
CPU项设置如下,其它的不用动
点击ok。出现下面的现象
说明jlink已经检测到了,接下来可以仿真了,如果是从nandflash启动会有蜂鸣器的声音。不用管它。打开那个uCOS-II.axf文件
点击go以后,会运行到main处停止
再按go,系统就启动起来,板子上的ucos开始仿真运行了,可以停止、单步、断点,随意你怎么仿真了,本人对仿真体会不深,没法描述仿真时候的喜悦感受,呵呵~
蚅肂
原创力文档

文档评论(0)