前言
龙芯派loongsonpai开发板二代
1.板卡实物
2.硬件规格
3.资料与论坛
龙芯开源社区:http://www.loongnix.org/
龙芯社区开源项目源码库:http://cgit.loongnix.org/cgit
4.启动EJTAG
1、 启动ejtag工具
sudo ./ejtag_debug_usb -t
cpu0 -
2、设置配置文件
cpu0 - source configs/config.ls3a4000
3、切换cpu 到核1
cpu0 - cpu 1
4、查看通用寄存器信息
cpu0 - set
5、退出ejtag debug ,处理器继续工作
cpu0 - cont
注意:执行完set、disas等指令 后及时执行cont。否则会有死机的可能性(3a3000偶现)
6、读取汇编指令
cpu0 - disas 0x120000040 10
//查看从虚拟地址0x120000040开始的10条汇编指令,格式为disas addr [count]
7、读取内存信息
cpu0 - mems d4 0xfff4eec000 0x10
//查看从地址0xfff4eec000开始的16条指令。格式为: d4 addr [count] 或者 mems d4 addr [count]
8、查看更多命令
cpu0 - h
5. 串口启动
上电,按启动按钮,串口查看
账号密码默认是loongson/loongson,讲实话看见中文怪怪的。
6.开发者模式
进入系统后,终端显示[loongson@localhost ~]$,su root 密码为loongson,此时进入root权限,进入调试状态。