1.ejtag是什么??
ejtag是一种mips下的软件调试工具,兼顾程序烧录,问题定位,死机排故等功能,常用的操作包括烧录pmon,内核,检测cpu执行,读取外设状态等;
2.参考文档:
doc/目录下的文档,有硬件连接图和软件操作指导,比较全;
3.常用操作如下
pmon烧录
下面以2K1000 linux下为例子(win下类似)
1.进入到ejtag,如下:
cd /home/jdm/ejtag/ejtag-debug
2.执行ejtag程序,如下:
./ejtag_debug_usb
cpu0 -
3.验证线路连接是否正常,读处理器的ejtag id寄存器,如果是0x20010819或者是0x5a5a5a5a都说明连接正确,如下:
cpu0 -jtagregs d8 1 1
00000001: 000000005a5a5a5a ZZZZ....
4.配置对应的config文件,因为ejtag是同一个程序,可以调试所有的mips cpu,但是需要此步骤来区分具体的型号cp

本文介绍了ejtag在MIPS架构中的应用,包括烧录pmon、配置CPU型号、执行调试操作及验证连接。通过实例演示了如何使用ejtag进行程序烧录和问题排查,适合Linux环境下的MIPS开发者使用。
最低0.47元/天 解锁文章
2609

被折叠的 条评论
为什么被折叠?



