赞
踩
说明:
备注:ejtag软件包从龙芯申请获得
打开上面的网址下载以ejtag-debug-v×××开头ejtag最新的软件版本
当前最新版本为:ejtag-debug-v3.25.15.tar.gz
详情可以参考ejtag软件包内doc目录下ejtag1.pdf文档
将下载ejtag-debug-v3.25.15.tar.gz解压到/opt/目录下
命令:tar zxvf ejtag-debug-v3.25.15.tar.gz -C /opt/
以龙芯ls1b烧写gzrom.bin为例
1)cd /opt/ejtag-debug
2)sudo ./ejtag_debug_usb -t
3)source configs/config.ls1b
备注:烧写1a、1c、2h、2k、3a
source configs/config.ls1x
sourceconfigs/config.ls2x
source configs/config.ls3a3000
备注:1、运行jtagregs d8 1 1来读处理器的ejtag id寄存器,如果是0x20010819或者0x5a5a5a5a都说明连接正确
2、运行set命令读处理器的通用寄存器,如果能读出来且非全0,则说明处理器运行起来了,ejtag也连接上了
3、如果读不出来,按ctrl-c退出。可能是处理器在无程序的情况下运行到地址空洞,设备没响应,总线卡住了。可以运行resetcpu命令来复位cpu,然后按set就能读出通用寄存器内容了
以ejtag-debug-cygwin×××开头ejtag最新的软件版本
当前最新版本为:ejtag-debug-cygwin-v3.25.5.zip
以龙芯ls1b烧写gzrom.bin为例
1、将下载好的ejtag-debug-cygwin-v3.25.5.zip解压到pwd 注:pwd代表任何位置
Win10操作系统安装驱动:
将ejtag与pc端链接好,通过zadiag按装驱动. zadiag能自动找到usb,自动按照驱动
Win7操作系统安装驱动:
将ejtag与pc端链接好,此时在设备管理器里会看到未知设备,点击未知设备更新,选择手动更新路径为pwd,操作流程如图:
备注:路径位pwd/ejtag-debug-cygwin
1、把要烧录的gzrom.bin拷贝到ejtag-debug-cygwin-v3.25.5.zip解压后的目录内
2、将ejtag连接到pc上,ejtag另一端连接到ls1b模块上
3、进入ejtag-debug-cygwin,双击可执行文件ejtag_debug_usb.exe出现一个命令行终端,如图:
4、在ejtag命令行终端内输入set命令后,给ls1b上电,如果显示如图内容,则说明连接正常;如果没有正常返回命令提示符cpu0-,则请检查硬件连接情况
5、配置ejtag为烧录ls1b,输入source configs/config.ls1b
如果烧写成功,则最后会返回命令提示符cpu0-;否则烧写失败,请重新检查连接情况。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。