适用于智龙1.0/2.0开发板
工具/原料
电脑
龙芯开发板
usb-ttl线
tftpd32.exe
串口调试软件,如secureCRT
安卓micro-usb数据线
网线
方法/步骤
1、开发板microusb接口连安卓数据线-电源开发板串口连usb-ttl数据线-电脑开发板网线接口-电脑网口usb-ttl接线------------------------USB-TTL线G----板子GTx---板子RxRx---板子Tx-------------------------
2、设备管理器设置一查看端口号打开串口调试软件我用的secureCRT设置一下,跟设备管理器相同就行了
3、下载tftpd32.ex娣定撰钠e,下载系统镜像文件rootfs.yaffs.img镜像文件和tftpd32.exe聚刁擞蛔放在同一个文件夹-------------------------------------------------------------龙芯-智龙开发板v1.0http://pan.baidu.com/s/1qXt9f7u龙芯-智龙开发板v2.0http://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地记醋弭床址与电脑同网段文件名改为你下载的那个镜像文件名--------------------------------------------------------------------------------------------ifupsyn0ifaddrsyn0192.168.1.152ping192.168.1.55mtd_erase/dev/mtd1devcptftp://192.168.1.55/rootfs.yaffs.img/dev/mtd1yafnwsetappend'root=/dev/mtdblock1console=ttyS2,115200rootfstype=yaffs2'reboot--------------------------------------------------------------------------------------------重启账号密码都是root
2、镜像文件70多兆网线传输不到1分钟整个过程就2-3分钟如果时间太长肯定是接线有问题如果龙芯是网线连接路由器,可能会导致传输不成功。尽量直接网线连电脑,设ip,再重装
重刷内核
1、如果重装系统还是不行,考虑重做内核
2、下载一个能用的内核vml坡纠课柩inuxhttp://pan.baidu.com/s/1dDB5ZWH#list/path=鬈熵痼霄%2F-----------------------------------------------------------#cat/proc/mtddev:sizeerasesizenamemtd0:00e0000000020000"kernel"mtd1:0640000000020000"os"mtd2:00e0000000020000"data"内核所在分区为/dev/mtd0-----------------------------------------------------------PMON>devcptftp://电脑ip/vmlinux/dev/mtd0