这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 迅为龙芯开发板pmon下Ejtag-设置硬件断点指令

共2条 1/1 1 跳转至

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

菜鸟
2022-06-27 11:24:45     打赏
EJTAG 是 mips 的 onchip debug 调试标准,全称为 Enhanced Joint Test Action Group,是 MIPS 公司根据 IEEE1149.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,并查看是否成功,然后删除该断点,并查看是否删除成功,如下图所示:

更多内容关注公众号:迅为电子




工程师
2022-07-16 23:42:32     打赏
2楼

学到了


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]