这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » 迅为LS2k1000龙芯国产双核开发板烧写系统到U盘

共8条 1/1 1 跳转至

迅为LS2k1000龙芯国产双核开发板烧写系统到U盘

菜鸟
2021-11-24 10:06:38     打赏

龙芯的系统可以存放在 Nand Flash,SD 卡,U 盘,固态或者是网络加载,迅为的龙芯开发板核心板默认没有焊接 Nand Flash,是将文件系统存储在底板的固态硬盘上,这一章节我们将系统烧写到 U 盘,也可以称之为 U 盘启动。

 

平台:迅为LS2K1000开发板

       U盘

 

 

 

 

 

镜像介绍

开发板 PMON 默认已经烧写到开发板。所以 PMON 可以不用烧写。内核镜像我们使用的是不带文件系统的内核镜像。位置:LS2K1000 开发板资料\09_内核镜像\2_不带文件系统的内核镜像。

文件系统使用的为 buildroot。文件系统镜像位置:1.LS2K1000 开发板资料\05_文件系统镜像

 

6.3.2 制作烧写 

我们准备一个 U 盘(最小不要小于 4G,最大不要大于 32G),U 盘有且只有一个分区,U 盘格式化成FAT32 分区,,如不满足要求,请格式化您的 U 盘,准备完成如下图所示

格式化软件安装包:LS2K1000 开发板资料\03_开发所需软件及驱动\5_DiskGenius

 

 迅为2K1000开发板U盘启动03.jpg

 

 

 

盘准备好以后,在 U 盘根目录下建立“boot”文件夹,如下图所示:

 

迅为2K1000开发板U盘启动04.jpg

 

 

将资料中的带文件系统的镜像

vmlinuz”到 U 盘的 boot 文件夹下面,镜像位置:LS2K1000 开发板

资料\09_内核镜像\2_不带文件系统的内核镜像,如下图所示:

迅为2K1000开发板U盘启动05.jpg

 

 

 

 

拷贝 LS2K1000 开发板资料\05_文件系统镜像目录下的任意文件系统

rootfs.cpio.gz”压缩文件到 U 

根目录的“boot”文件夹下,拷贝完成后的截图如下图所示:

 

 迅为2K1000开发板U盘启动06.jpg 

 

接下来我们在 U 盘的“boot”文件夹下建立“boot.cfg”启动配置文件,如下图所示:

 迅为2K1000开发板U盘启动07.jpg

 

 

并在“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 盘烧写内核和文件系统镜像,如下图所示:

 迅为2K1000开发板U盘启动08.jpg

 

烧写完内核和文件系统,会启动内核并最终进入到文件系统,如下图所示:

 迅为2K1000开发板U盘启动09.jpg

 

 

文件系统的登录用户名默认是

root”,我们输入“

root”,然后按回车即可进入 linux 文件系统,如下

图所示:

 迅为2K1000开发板U盘启动10.jpg

 

至此,通过 U 盘启动官方 Linux 文件系统我们就讲解完了。





关键词: LS2k1000     龙芯     国产     双核     迅为    

专家
2021-11-28 16:59:33     打赏
2楼

学习了,谢谢分享


专家
2021-11-28 17:37:12     打赏
3楼

谢谢分享


专家
2021-12-12 11:05:23     打赏
4楼

感谢分享


工程师
2021-12-16 23:55:51     打赏
5楼

做的还是比较不错的


工程师
2021-12-19 19:13:31     打赏
6楼

学习一下


工程师
2021-12-19 19:31:20     打赏
7楼

谢谢分享


工程师
2021-12-20 10:48:03     打赏
8楼

谢谢分享


共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]