龙芯 ejtag 安装与简介
龙芯 ejtag安装与简介
linux系统下使用简介
一、ejtag软件
ftp://ftp.loongnix.org/embedd/ls1b/ejtag/
备注:以上网址打不开,可以尝试打开 ftp://ftp.loongnix.org 网址
打开上面的网址下载以ejtag-debug-v×××开头ejtag最新的软件版本
当前最新版本为:ejtag-debug-v3.25.6.tar.gz
二、驱动安装
将下载ejtag-debug-v3.25.6.tar.gz解压到/opt/目录下
命令:tar zxvf ejtag-debug-v3.25.6.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
source configs/config.ls2x
source configs/config.ls3a3000
4) program_cachelock
注:执行完program_cachelock命令,默认将/tmp/目录下的gzrom.bin 烧录到芯片里。
program_cachelock命令后可以放gzrom.bin的绝对路径,例如:program_cachelock /home/tftpboot/gzrom.bin
Win系统下使用简介
一、ejtag软件(仅支持win7和XP系统)
ftp://ftp.loongnix.org/embed/ls1b/ejtag/
打开上面的网址下载以ejtag-debug-cygwin×××开头ejtag最新的软件版本
当前最新版本为:ejtag-debug-cygwin-v3.25.5.zip
二、硬件模块
以龙芯ls1b烧写gzrom.bin为例
三、驱动安装
1、将下载好的ejtag-debug-cygwin-v3.25.5.zip解压到pwd 注:pwd代表任何位置
2、将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-;否则烧写失败,请重新检查连接情况。