龙芯开发板不能启动怎么办(如何重装系统)
1、开发板microusb接口连安卓数据线-电源
开发板串口连usb-ttl数据线-电脑
开发板网线接口-电脑网口
usb-ttl接线
------------------------
USB-TTL线
G---- 板子G
Tx---板子Rx
Rx---板子Tx
-------------------------
2、设备管理器设置一查看端口号
打开串口调试软件
我用的secureCRT
设置一下,跟设备管理器相同酱脾就行了
3、下载tftpd32.exe,
下载系统镜像文件rootfs.yaffs.img
镜像文件和tftpd32.exe放在同一个文件夹
-------------------------------------------------------------
龙芯-智龙开发板v1.0
http://pan.baidu.com/s/1qXt9f7u
龙芯-智龙开发板v2.0
http://pan.baidu.com/s/1eRtRq3C
-------------------------------------------------------------
电脑以太网设置一个固定ip
此处设为192.168.1.55
打帮捧国开tftpd32.exe
如果tftpd32.exe与镜像在的文件夹不同,就选一下镜像在的文件夹,相同不用管
如果同时连了网线和wifi,要下拉一下,找到电脑网线的那个ip,然后最小化
开着tftpd32.exe不用管,这个文件夹就共享给了菌温网线这个网段
1、安卓数据线连电源
开机乱按键盘,进pmon
以下命令自行修改【开发板ip地址】和【镜像文件名】(rootfs.yaffs.img )
ip地址与电脑同网段
文件名改为你下载的那个镜像文件名
--------------------------------------------------------------------------------------------
ifup syn0
ifaddr syn0 192.168.1.152
ping 192.168.1.55
mtd_erase /dev/mtd1
devcp tftp://192.168.1.55/rootfs.yaffs.img /dev/mtd1 yaf nw
set append 'root=/dev/mtdblock1 console=ttyS2,115200 rootfstype=yaffs2'
reboot
--------------------------------------------------------------------------------------------
重启
账号密码都是root
2、镜像文件70多兆
网线传输不到1分钟
整个过程就2-3分钟
如果时间太长肯定是接线有问题
如果龙芯是网线连接路由器,可能会导致传输不成功。
尽量直接网线连电脑,设ip,再重装
1、如果重装系统还是不行,考虑重做内核
2、下载一个能用的内核vmlinux
http://pan.baidu.com/s/1dDB5ZWH#list/path=%2F
-----------------------------------------------------------
# cat /proc/mtd
dev: size erasesize name
mtd0: 00e00000 00020000 "kernel"
mtd1: 06400000 00020000 "os"
mtd2: 00e00000 00020000 "data"
内核所在分区为/dev/mtd0
-----------------------------------------------------------
PMON> devcp tftp://电脑ip/vmlinux /dev/mtd0