开龙主板的所有资料,包括pcb在 http://mirrors.ustc.edu.cn/loongson/loongson1c_bsp
新编译一个pmon 增加u盘和sdcard功能,支持自动执行autoexec.bat, http://mirrors.ustc.edu.cn/loongson/loongson1c_bsp/debian/gzrom.bin
新编译一个内核,增加 ext2,ext3,ext4支持 http://mirrors.ustc.edu.cn/loongson/loongson1c_bsp/debian/vmlinuz
然后就是打包的debian7,精简版,dpkg,apt-get等都被精简掉了,只能用mc提取文件的方式,添加程序进去。从debian的软件库下载debian7的mipsel的deb软件包,然后用mc打开它,把文件提取出来,主要是/usr/bin /usr/lib ,然后var的一些目录也参考建立, 然后就是scp复制到板子里面去。如果运行出错,提示缺少某某库文件,就把某某库文件也复制进去,
目前,在debian下, 龙芯1B,龙芯1C,龙芯2E,龙芯2F,龙芯3A,龙芯3B,都是用同一套o32的软件包,挺方便的。
http://mirrors.ustc.edu.cn/loongson/loongson1c_bsp/debian/debian.img
安装debian的方式 :
配好tftpd服务,
串口连接openloongson 开机倒计数时摁esc,进入pmon命令行
,然后刷root文件系统:
PMON:>mtd_erase mtd1
PMON:>devcp tftp://192.168.1.1/debian.img mtd1 yaf nw
更新kernel:(非必须)
PMON:>devcp tftp://192.168.1.1/vmlinuz mtd0
更新pmon:(非必须)
PMON:>load -r -f bfc00000 tftp://192.168.1.1/gzrom.bin
附件 | 大小 |
---|---|
vmlinuz | 1.71 兆字节 |
gzrom.bin | 288.02 千字节 |