[全新] 迅为龙芯开发板pmon下Ejtag-设置硬件断点指令

[复制链接]
 楼主| linzhao789 发表于 2022-6-27 11:25 | 显示全部楼层 |阅读模式
EJTAG 是 mips 的 onchip debug 调试标准,全称为 Enhanced Joint Test Action Group,是 MIPS 公司根据 IEEE
1149.1 协议的基本构造和功能扩展而制定的规范,是一个硬件/软件子系统,在处理器内部实现了一套基于
硬件的调试特性,用于支持片上调试。目前龙芯 1 号、龙芯 2 号(龙芯 2F 和以前版本不支持)和龙芯 3 号系
列都支持 ejtag 调试。

----------------------------------------------------------------
Ejtag 可以在 windows 和 linux 俩个环境下使用,在 linux 环境下使用是不需要安装驱动的,如我们在 6.1
章节中使用 Ejtag 烧写 pmon 镜像,则没有安装驱动,直接以 root 用户权限打开 ejtag_debug_usb 软件即可使
用。所以这里我们重点来看一下要如何在 windows 下安装 Ejtag 的驱动。

----------------------------------------------------------------
基于迅为龙芯2K1000开发板:设置硬件断点指令为 hb,查看断点指令为 hbls,删除断点指令为 unhb,命令格式如下:
设置断点到 addr: hb addr
查看断点:hbls addr
删除断点:unhb addr
举例,设置断点为 0xffffffffbfc000da,并查看是否成功,然后删除该断点,并查看是否删除成功,如下
图所示:
111702j3vsl36sq0towq0o.jpg
更多内容关注公众号:迅为电子
2.jpg

您需要登录后才可以回帖 登录 | 注册

本版积分规则

637

主题

717

帖子

1

粉丝
快速回复 返回顶部 返回列表