多语言展示
当前在线:1408今日阅读:99今日分享:20

龙芯开发板不能启动怎么办(如何重装系统)

适用于智龙 1.0/2.0 开发板
工具/原料
1

电脑

2

龙芯开发板

3

usb-ttl线

4

tftpd32.exe

5

串口调试软件,如secureCRT

6

安卓micro-usb数据线

7

网线

方法/步骤
1

开发板microusb接口连安卓数据线-电源开发板串口连usb-ttl数据线-电脑开发板网线接口-电脑网口usb-ttl接线------------------------USB-TTL线G---- 板子GTx---板子RxRx---板子Tx-------------------------

2

设备管理器设置一查看端口号打开串口调试软件我用的secureCRT设置一下,跟设备管理器相同就行了

重装系统
1

安卓数据线连电源开机乱按键盘,进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

2

镜像文件70多兆网线传输不到1分钟整个过程就2-3分钟如果时间太长肯定是接线有问题如果龙芯是网线连接路由器,可能会导致传输不成功。尽量直接网线连电脑,设ip,再重装

重刷内核
1

如果重装系统还是不行,考虑重做内核

2

下载一个能用的内核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

推荐信息