使用Jlink仿真及ADS1.2调试(ok2440)

2020-07-01来源: eefocus关键字:Jlink仿真  ADS1  2调试  ok2440

1.将Jlink PC ok2440连接起来

2.给ok2440上电

3.打开Jlink程序中的J-link ARM v4.08k(可观察到jlink的型号及CPU的各种参数) 并打开DNW 按任意键不要让开发板进入操作系统

4.打开ADS CodeWarrior for ARM 载入镜像  可先将工程中的code值先去除 project-remove project code 在点make按钮 在弹出的窗口中没错误后可 点debug来调试  进入AXD 在options-configure target中选择multi-ICE 确定 进入 然后load image-全速执行也可以单步执行(在使用ADS仿真时先要对ADS进行设置 edit-debugrel setting-arm assembler选择芯片型号 ARM920T -arm C Compiler 也选择下ARM920T -ARM linker要设置地址ro base为0x0 再在opinions的选项卡中将image entry point 改为0x32000000 还有使用Jlink要添加DLL文件 AXD options -configure target添加 然后再点configure下CPU的选项卡下将reset strategy改为no reset确定在进行上述操作)

 

用AXD时所需要注意的问题

不要让开发板进入操作系统 即不要他进入linux或wince 应该停止在bootloader或者尽快的进入调试状态


原因:linux或wince启动后会打开ARM的MMU 这样AXD操作的地址就会变成虚拟地址 导致异常

关键字:Jlink仿真  ADS1  2调试  ok2440 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic501777.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:GT2440开发板,创建NFS共享目录
下一篇:采用JLink+ADS1.2调试uboot的方法

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

使用Jlink仿真及ADS1.2调试(ok2440
1.将Jlink PC ok2440连接起来2.给ok2440上电3.打开Jlink程序中的J-link ARM v4.08k(可观察到jlink的型号及CPU的各种参数) 并打开DNW 按任意键不要让开发板进入操作系统4.打开ADS CodeWarrior for ARM 载入镜像  可先将工程中的code值先去除 project-remove project code 在点make按钮 在弹出的窗口中没错误后可 点debug来调试  进入AXD 在options-configure target中选择multi-ICE 确定 进入 然后load image-全速执行也可以单步执行(在使用ADS仿真时先要
发表于 2020-06-17
JTAG、JLink、ULINK、ST-LINK仿真器区别
,数据通过TDO引 脚从JTAG接口输出; JTAG协议在定义时,由于当时的计算机(PC机)普遍带有并口,因而在连接计算机端是定义使用的并口。而计算机到了今天,不要说笔记本电脑,现在台式计算机上面有并口的都很少了,取而代之的是越来越多的USB接口。那么能不能让JTAG支持USB协议,用USB接口来调试ARM呢?这就要说到JLINK和ULINK了。说明:关于JTAG原理,请参考文章《JTAG调试原理》。  JLink仿真器 J-Link是德国SEGGER公司推出基于JTAG的仿真器。简单地说,是给一个JTAG协议转换盒,即一个小型USB到JTAG的转换盒,其连接到计算机用的是USB接口,而到目标板
发表于 2019-04-19
JTAG、<font color='red'>JLink</font>、U<font color='red'>LINK</font>、ST-<font color='red'>LINK</font><font color='red'>仿真</font>器区别
stm32 keil mdk用jlink在线仿真调试键盘按键——图文详解
        原来按键用JLINK是能在线调试的!我原来还以为按键这种东西只能用串口发送键值来调试呢!这太好啦,不知道怎么做的新手们赶紧看下去吧!        注意:在调试需要某个按键被按下才能执行的语句时,只需在相应语句前设置断点,然后全速运行,这时再按下相应按键,则程序便会执行到断点语句前(若不按下按键,程序是不会执行到断点前的)。若需要多次观察断点处变量的情况,则重复上述动作即可(全速运行,按键;全速运行,按键;······)。
发表于 2018-12-14
stm32 keil mdk用<font color='red'>jlink</font>在线<font color='red'>仿真</font>调试键盘按键——图文详解
ARM仿真JLINK、ULINK使用SWD调试时的接线方式
手头的仿真器是JLINK V8,连接STM32F103时,使用SWD方式。   JTAG引脚示意图:   一、SWD 和传统的调试方式区别 1. SWD 模式比 JTAG 在高速模式下面更加可靠 2. GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少的引脚 3. 在板子的体积有限的时候推荐使用 SWD 模式   二、仿真器对 SWD 模式支持情况 1. 市面上的常用仿真器对 SWD 模式支持情况 JLINKV8 非常好的支持 SWD 仿真模式, 速度可以到 10M ULINK2 非常好的支持 SWD 模式,速度可以达到 10M 2. SWD 硬件
发表于 2016-01-13
ADS1.2使用jlink调试程序(调试芯片s3c2440 arm9)
一、软件安装ADS1.2下载:http://down.drv5.cn/www.drv5.cn/arm ads1.2.rarjlink驱动下载:http://fastsoft.onlinedown.net/down/JLink_Windows_V630d.exeS3C2440led裸机程序(GT2440开发板的):https://download.csdn.net/download/u012577474/11249524下载,安装上面的3个软件。二、CodeWarrior编辑arm程序ADS安装后,会安装以下这些工具。这里先打开CodeWarrior,导入我们的led裸机程序。程序目录:导入程序:二、AXD使用J-link调试程序
发表于 2020-06-30
<font color='red'>ADS1</font>.2使用jlink调试程序(调试芯片s3c2440 arm9)
Win7 64 ADS1.2 编译弹出Error
starting extrnal proces. Process Error Code 87 (0x57)这个是ADS兼容性问题,可以自安装的bin目录下找到IDE.exe文件,以兼容xp sp3 并且以管理员身份运行运行,然后重启工程就可以了。复制的工程在ADS1.2下link时找不到*****.o如果项目移动到另外一个文件夹后,在重新编译之前,要选择菜单Project --> Remove Object Code… ,在弹出的对话框中按"ALL Tagerts"来删除原来编译生成的*.o文件,这样就能编译成功。还有一个有些设置了只读属性,要自己更改文件属性。注意:编译的文件一定要在英文目录,尤其
发表于 2020-06-29
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved