先用一个leds.bin的例子看一下JTAG的使用。

使用openOCD GUI软件,

点connect会出现右边的信息,

然后点击telnet,会出现 telnet窗口

win7操作系统可能没法点telnet,那就用如下命令,效果是一样的,也会出现telnet窗口。

然后在里面可以用各种命令了

用ultraedit吧leds.bin打开看一下,0地址的确是e3a00453.

再试一下打断点,我们想在wait这里打断点

看一下反汇编,wait的地址在哪里

然后看一下bp命令

下面试一下软件断点,我们从反汇编文件中可以看到6c这里现在的值是ebffffe9.

ARM裸板调试之JTAG调试体验相关推荐

  1. 关于在arm裸板编程时使用printf问题的解决方法

    在ARM裸板驱动编程中,是不允许程序直接调用C库程序的.为什么呢?因为此时kernel还没有被加载,所以在封装在kernel层的C库的API是用不了的,那怎么办? 在开发过程中,printf的功能我不 ...

  2. ARM裸板调试之JTAG调试命令行调试

    我们仍然调试之前的nandflash程序,我们用openOCD连接,然后加载程序. 这里是直接下载到片内4KRAM中,然后resume 0发现灯没有亮,程序跑飞了, 这是因为我们的链接地址0x3000 ...

  3. ARM裸板调试之串口打印及栈初步分析

    前面介绍的点灯调试法提供的信息并不多,接下来我们看串口调试方法,先看一下结构 然后我们仍然用之前的nandflash来实验,nandflash前面一块代码不是用位置无关码写的,运行时会报错,我们用串口 ...

  4. 第1个ARM裸板程序及引申(第004节_汇编与机器码)【修改机器码点亮led2]

    汇编代码如下,点亮 jz2440 LED1 灯 /** 点亮LED2: gpf5*/.text .global _start_start:/* 配置GPF5为输出引脚* 把0x400写到地址0x560 ...

  5. 【ARM裸板】Nand Flash编程

    文章目录 1.读芯片ID 1.1 读芯片ID时序 1.2 由ID数据获得芯片参数 2.读数据 2.1 NAND内部结构分析 2.2 地址序列与时序 2.3 读数据流程 2.4 转换所读地址的列与页 2 ...

  6. 【ARM裸板】Nand Flash基础与时序分析

    文章目录 1.硬件知识 1.1 如何传输地址信号? 1.2 如何传输命令? 1.3.NAND.NOR.SDRAM.DM900数据总线,如何互不干扰? 1.4 给NAND烧写,如何判断烧写完成? 2.如 ...

  7. 浅谈AM5728裸板调试

    一.浅谈ARM裸板调试 1. 连接仿真器,读写寄存器 将硬件仿真器插到ARM板的JTAG口上,然后连接PC,现在的ARM仿真器好像都是通过USB和PC相连了.连接好后,就给板子上电,然后打开PC端的调 ...

  8. jtag keil v11驱动_Keil for ARM/ Realview MDK 中用JTAG调试的方法

    首先说明,在ARM中运行程序的方法其实和我们PC机差不多,程序开始是放在Flash中的,在芯片加电启动后,Flash中的程序会通过内存映射的方式加载到RAM中运行,这一步是由启动代码来完成的(我还没看 ...

  9. 【开发工具】【JTAG】JTAG调试实例【三】

    JTAG因为文章内容比较多,拆分成了四个部分,读者可以根据需求,点击查看其它的JTAG信息: JTAG基础 JTAG调试原理 JTAG调试实例 模拟系统崩溃,使用JTAG调试找到崩溃点 JTAG调试实 ...

最新文章

  1. 关于操作日志表的设计问题
  2. VTK:定向包围圆柱体用法实战
  3. Java内存泄漏介绍
  4. 创建 Oracle 物理备用服务器
  5. Linux双网关配置(电信网通)
  6. C#中类的默认访问是私有的
  7. redis 数据类型详解 以及 redis适用场景场合
  8. mysql数据库复制数据表时的风险
  9. Flink官方文档学习(三):Standalone Cluster 集群部署
  10. JRE 和 JDK历史版本是为了帮助开发
  11. 使用BigDecimal时,报NumberFormatException
  12. 2022英伟达显卡排名天梯图
  13. 个人辅助带后台纯HTML网站源码
  14. 可视化常用效果,js+css 实现人物百分比、象形图
  15. 怎样检测php语法错误,检查php的语法错误
  16. 钠离子电池翻红:“锂焦虑”之下的望梅止渴
  17. longest-common-prefix[最长公共子序列]
  18. 转 信安之路 CTF初识与深入
  19. java png生成webp图片_jpg、png格式的图片转换成webp后颜色失真的问题
  20. 匹配追踪和正交匹配追踪

热门文章

  1. Pikachu漏洞靶场系列之SQL注入
  2. ADUM1400CRWZ-RL四通道数字隔离器ADI 4/0通道定向性
  3. 【转】高斯投影及其中央子午线的判断
  4. 从工地转行互联网网络安全,工资翻了好几倍,我想和大家聊聊我的经历
  5. C++技术:GetAsyncKeyState 与 GetKeyboardState 函数
  6. Microsoft office interop word下打印机的运用
  7. 14届蓝桥青少选拔赛2022年8月21日C++中高级在线考试
  8. Alcatel-Lucent 7750 运营商认证设备在线用户数OID
  9. html5跨域通信之postMessage
  10. Android TextView自动缩放字体