龙芯的系统可以存放在 nand flash,sd 卡,u 盘,固态或者是网络加载,迅为的龙芯开发板核心板默认没有焊接 nand flash,是将文件系统存储在底板的固态硬盘上,这一章节我们将系统烧写到 u 盘,也可以称之为 u 盘启动。
平台:迅为ls2k1000开发板
u盘
1 镜像介绍
开发板 pmon 默认已经烧写到开发板。所以 pmon 可以不用烧写。内核镜像我们使用的是不带文件系统的内核镜像。位置:ls2k1000 开发板资料\09_内核镜像\2_不带文件系统的内核镜像。
文件系统使用的为 buildroot。文件系统镜像位置:1.ls2k1000 开发板资料\05_文件系统镜像
6.3.2 制作烧写 u 盘
我们准备一个 u 盘(最小不要小于 4g,最大不要大于 32g),u 盘有且只有一个分区,u 盘格式化成fat32 分区,,如不满足要求,请格式化您的 u 盘,准备完成如下图所示
格式化软件安装包:ls2k1000 开发板资料\03_开发所需软件及驱动\5_diskgenius
u 盘准备好以后,在 u 盘根目录下建立“boot”文件夹,如下图所示:
将资料中的带文件系统的镜像“
vmlinuz”到 u 盘的 boot 文件夹下面,镜像位置:ls2k1000 开发板
资料\09_内核镜像\2_不带文件系统的内核镜像,如下图所示:
拷贝 ls2k1000 开发板资料\05_文件系统镜像目录下的任意文件系统“
rootfs.cpio.gz”压缩文件到 u 盘
根目录的“boot”文件夹下,拷贝完成后的截图如下图所示:
接下来我们在 u 盘的“boot”文件夹下建立“boot.cfg”启动配置文件,如下图所示:
并在“boot.cfg”文件里面输入下面的内容:
timeout 5
default 0
showmenu 1
title kernel or fs on usb
kernel /dev/fs/fat@usb0/boot/vmlinuz
initrd /dev/fs/fat@usb0/boot/rootfs.cpio.gz
args console=tty console=ttys0,115200
l boot.cfg 为系统启动配置文件。
l timeout 5 //等待 5 秒
l default 0 //默认引导第 0 个 title
l title kernel or fs on usb //title 下的基于 usb 的内核和文件系统参数,因为这里是 usb 启动。
l kernel /dev/fs/fat@usb0/boot/vmlinuz //加载内核
l noinitrd /dev/fs/fat@usb0/boot/rootfs.cpio.gz //加载文件系统
其中 dev/fs/表示文件系统,fat 表示类型为 fat 类型,@usb0 表示设备类型为 usb 类型。/boot/vmlinuz
或者/boot/rootfs.cpio.gz 表示内核或者文件系统存放的具体路径
l args console=tty console=ttys0,115200 //设置调试终端为 ttys0,并在屏幕上显示打印信息,波特率为
115200
写好系统启动配置文件后,保存并退出 u 盘。这样我们的启动 u 盘就做好了。
注意:如果烧写的为带 qt 的系统,args 参数要设置为:args console=ttys0,115200
6.3.3 加载系统
将我们做好的 u 盘插入 2k1000 开发板的任意 usb 接口上,接着给开发板上电,我们可以看到 pmon 会从 u 盘烧写内核和文件系统镜像,如下图所示:
烧写完内核和文件系统,会启动内核并最终进入到文件系统,如下图所示:
文件系统的登录用户名默认是“
root”,我们输入“
root”,然后按回车即可进入 linux 文件系统,如下
图所示:
至此,通过 u 盘启动官方 linux 文件系统我们就讲解完了。
贝尔在加拿大推行5G网络
欧姆龙汽车行业维护革新方案
机器人市场的爆发取决于多传感器融合的进度
360手机N5评测 青年新旗舰
解决方案 I TWS蓝牙耳机静电保护方案
迅为LS2k1000龙芯国产双核开发板烧写系统到 U 盘
三大运营商2020年三季报均已发布
联发科有望代之英特尔成为苹果芯片供应商
区块链将成为管理云存储的最佳方案
以太网双绞线的八类线有啥区别
沈义人称性价比只是伪命题,只有一分钱一分货的道理
通用的结构化电池设计
抓取像素级别的信息流,事件视觉传感器带来哪些优势
汽车基本知识问答二
XKCON祥控粉尘浓度检测仪高精度检测
我国电信企业2018-2019年的互联网业务收入增长情况分析
Questasim与Visualizer的livesim仿真如何启动呢?
掘金大数据产业 中国企业能否实现弯道超车?
PCB传送机构介绍
CES 2018:速腾聚创再次亮出两项激光雷达领域突破性技术