0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

北京迅为电子 ? 2021-11-24 09:44 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

龙芯的系统可以存放在 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 文件系统我们就讲解完了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 龙芯
    +关注

    关注

    3

    文章

    383

    浏览量

    32033
  • 开发板
    +关注

    关注

    25

    文章

    5725

    浏览量

    105625
  • 国产芯片
    +关注

    关注

    2

    文章

    345

    浏览量

    30976
  • 2K1000
    +关注

    关注

    0

    文章

    21

    浏览量

    747
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【北京】itop-3568 开发板openharmony鸿蒙及测试-第2章OpenHarmony v3.2-Beta4版本测试

    【北京】itop-3568 开发板openharmony鸿蒙及测试-第2章OpenHar
    的头像 发表于 03-05 10:53 ?491次阅读
    【北京<b class='flag-5'>迅</b><b class='flag-5'>为</b>】itop-3568 <b class='flag-5'>开发板</b>openharmony鸿蒙<b class='flag-5'>烧</b><b class='flag-5'>写</b>及测试-第<b class='flag-5'>2</b>章OpenHarmony v3.2-Beta4版本测试

    【北京】itop-3568 开发板openharmony鸿蒙及测试-第1章 体验OpenHarmony—镜像

    【北京】itop-3568 开发板openharmony鸿蒙及测试-第1章 体验OpenHarmony—
    的头像 发表于 03-04 16:31 ?584次阅读
    【北京<b class='flag-5'>迅</b><b class='flag-5'>为</b>】itop-3568 <b class='flag-5'>开发板</b>openharmony鸿蒙<b class='flag-5'>烧</b><b class='flag-5'>写</b>及测试-第1章 体验OpenHarmony—<b class='flag-5'>烧</b><b class='flag-5'>写</b>镜像

    龙芯2K0300开发板及资料来袭,开启国产芯片新篇章!

    正点原子携手龙芯正式发布首款龙芯开发板:ATK-DL2K0300开发板!基于龙芯
    发表于 02-24 15:04

    全新上市 |iTOP-LS2K0300开发板HMI

    全新上市 |iTOP-LS2K0300开发板HMI
    的头像 发表于 02-17 14:39 ?670次阅读
    全新上市 |<b class='flag-5'>迅</b><b class='flag-5'>为</b>iTOP-<b class='flag-5'>LS2K</b>0300<b class='flag-5'>开发板</b>HMI

    国产龙芯处理器64位系统2K1000开发板/核心

    视频教程 新增龙芯2K1000开发环境搭建系列、系统编译与系列、PMON基础知识及启动流程分
    发表于 02-17 11:12

    iTOP-LS2K0300HMI/开发板/核心

    的打磨,北京电子正式推出基于龙芯2K0300的HMI产品(带壳/不带壳子)。 核心亮点:卓越性能与灵活接口 01-强劲处理能力 ■ 配备64位
    发表于 02-14 15:02

    龙芯2K1000开发板/核心介绍

    视频教程 新增龙芯2K1000开发环境搭建系列、系统编译与系列、PMON基础知识及启动流程分
    发表于 02-08 11:01

    自主可控的全国产方案,基于龙芯LS2K1000LA-i!

    龙芯LS2K1000LA-i产品简介 LS2K1000LA-i是龙芯LoongArch LA
    的头像 发表于 01-24 09:26 ?614次阅读
    自主可控的全<b class='flag-5'>国产</b>方案,基于<b class='flag-5'>龙芯</b><b class='flag-5'>LS2K1000</b>LA-i!

    龙芯2K1000开发板/核心流畅运行Busybox、Buildroot、Loognix、QT5.12系统

    视频教程 新增龙芯2K1000开发环境搭建系列、系统编译与系列、PMON基础知识及启动流程分
    发表于 01-21 14:38

    龙芯LS2K1000LA和LS2K1000有何区别?

    则是使用mips架构。所以俩个不同架构的处理器使用的源码略有不同,但是硬件上基于2k10002k1000la的开发板&核心
    发表于 11-14 11:06

    电子】龙芯LS2K1000LA和LS2K1000有何区别?

    电子】龙芯LS2K1000LA和LS2K1000有何区别?
    的头像 发表于 11-13 14:13 ?797次阅读
    【<b class='flag-5'>迅</b><b class='flag-5'>为</b>电子】<b class='flag-5'>龙芯</b><b class='flag-5'>LS2K1000</b>LA和<b class='flag-5'>LS2K1000</b>有何区别?

    itop-3568开发板AMP双系统使用手册之AMP镜像

    itop-3568开发板AMP双系统使用手册之AMP镜像
    的头像 发表于 11-04 15:00 ?1328次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b>itop-3568<b class='flag-5'>开发板</b>AMP双<b class='flag-5'>系统</b>使用手册之<b class='flag-5'>烧</b><b class='flag-5'>写</b>AMP镜像

    【北京】itop-龙芯2k1000开发指南Linux基础入门vim 编辑器

    【北京】itop-龙芯2k1000开发指南Linux基础入门vim 编辑器
    的头像 发表于 10-25 14:56 ?722次阅读
    【北京<b class='flag-5'>迅</b><b class='flag-5'>为</b>】itop-<b class='flag-5'>龙芯</b><b class='flag-5'>2k1000</b><b class='flag-5'>开发</b>指南Linux基础入门vim 编辑器

    国产龙芯处理器选择2K1000开发板有资料

    视频教程 新增龙芯2K1000开发环境搭建系列、系统编译与系列、PMON基础知识及启动流程分
    发表于 10-16 14:23

    【北京龙芯iTOP-LS2K0500开发板快速启动手册-第3章 Windows安装串口终端

    龙芯iTOP-LS2K0500开发板
    的头像 发表于 08-28 15:13 ?898次阅读
    【北京<b class='flag-5'>迅</b><b class='flag-5'>为</b>】<b class='flag-5'>龙芯</b>iTOP-<b class='flag-5'>LS2K</b>0500<b class='flag-5'>开发板</b>快速启动手册-第3章 Windows安装串口终端