龙芯开发板不能启动怎么办(如何重装系统)
来源:网络收集 点击: 时间:2024-06-01开发板microusb接口连安卓数据线-电源
开发板串口连usb-ttl数据线-电脑
开发板网线接口-电脑网口
usb-ttl接线
------------------------
USB-TTL线
G---- 板子G
Tx---板子Rx
Rx---板子Tx
-------------------------

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


下载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不用管,这个文件夹就共享给了网线这个网段


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

镜像文件70多兆
网线传输不到1分钟
整个过程就2-3分钟
如果时间太长肯定是接线有问题
如果龙芯是网线连接路由器,可能会导致传输不成功。
尽量直接网线连电脑,设ip,再重装
重刷内核1/2如果重装系统还是不行,考虑重做内核
2/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
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_870178.html