龙芯更新PMON

ejtag-debug+-v2.0 是内存配置修改过的
原来烧写1A的SPI Flsh时内存检测会出现错误。

更新1A PMON的步骤为:

1.断开开发板电源

2.打开终端到ejtag-debug-v2.0的顶层目录,执行命令./ejtag_debug_usb

3.待ejtag上的绿色led指示灯亮起,再给开发板上电启动

烧写时间可能有点长,耐心等待。

 

 

 

ftp://58.249.121.165/
pmon 内核

更新1B PMON步骤:

1.断开开发板电源

2.打开终端到ejtag-debug-v2.0的顶层目录,执行命令./ejtag_debug_usb

3.待ejtag上的绿色led指示灯亮起,再给开发板上电启动

ejtag-debug+-v2.1.1
修正使用12MHz和33MHz晶振烧写PMON时的内存错误;添加编程进度提示
修改了内存参数配置和ls1a的倍频参数设置
使用12MHz晶振时的配置文件为 config.ls1a.12MHz
使用33MHz晶振时的配置文件与25MHz时的相同 config.ls1a

 

 


进入bulid目录里  创建一个bin文件夹,然后
make CROSS_COMPILE=mipsel-linux- ARCH=mips

gdb
放在/opt/gcc4.3***/bin目录里
chmod 777 mipsel-linux-gdb


你可以用mipsel-linux-readelf -h ucos_bios 看

 

你可以用qemu帮助调试:

 

./runme -serial stdio

./runme -serial stdio -kernel ucos_bios


将runme里面的内核换成ucos可以调试ucos。

具体qemu的使用你可以从网上查查。

 


使用gcc-4.3-ls232.tar.gz编译工具链 

 

kernel里面设置为115200就ok了。

 

 


 

你可能感兴趣的:(嵌入式)