电脑
龙芯开发板
usb-ttl线
tftpd32.exe
串口调试软件,如secureCRT
安卓micro-usb数据线
网线
开发板microusb接口连安卓数据线-电源开发板串口连usb-ttl数据线-电脑开发板网线接口-电脑网口usb-ttl接线------------------------USB-TTL线G---- 板子GTx---板子RxRx---板子Tx-------------------------
设备管理器设置一查看端口号打开串口调试软件我用的secureCRT设置一下,跟设备管理器相同就行了
安卓数据线连电源开机乱按键盘,进pmon以下命令自行修改【开发板ip地址】和【镜像文件名】(rootfs.yaffs.img )ip地址与电脑同网段文件名改为你下载的那个镜像文件名--------------------------------------------------------------------------------------------ifup syn0ifaddr syn0 192.168.1.152ping 192.168.1.55mtd_erase /dev/mtd1devcp tftp://192.168.1.55/rootfs.yaffs.img /dev/mtd1 yaf nwset append 'root=/dev/mtdblock1 console=ttyS2,115200 rootfstype=yaffs2'reboot--------------------------------------------------------------------------------------------重启账号密码都是root
镜像文件70多兆网线传输不到1分钟整个过程就2-3分钟如果时间太长肯定是接线有问题如果龙芯是网线连接路由器,可能会导致传输不成功。尽量直接网线连电脑,设ip,再重装
如果重装系统还是不行,考虑重做内核
下载一个能用的内核vmlinuxhttp://pan.baidu.com/s/1dDB5ZWH#list/path=%2F-----------------------------------------------------------# cat /proc/mtddev: size erasesize namemtd0: 00e00000 'kernel'mtd1: 'os'mtd2: 00e00000 'data'内核所在分区为/dev/mtd0-----------------------------------------------------------PMON> devcp tftp://电脑ip/vmlinux /dev/mtd0