当前位置: 首页 新闻资讯 技术问答

SDNAND烧录kernel和rootfs方法

SD NAND-贴片式TF卡-贴片式SD卡-免费测试2022-05-081213

在我们项目开发的过程中避免不了要去烧写系统,这篇文章就教大家怎么给SDNAND分区然后烧写kernel和rootfs。
实现一个可以运行的系统。

项目背景简介

MCU是全志V3S

系统是Linux

存储器是SDNAND


烧录流程简介

一、SDNAND分区

二、烧写kernel和rootfs

三、烧录效果参考


第一步:SDNAND分区

先查看一下挂载的位置和设备号

图片.png

在这里插入图片描述

图片.png在这里插入图片描述

操作之前先卸载挂载的设备

图片.png图片.png在这里插入图片描述

操作步骤如下
若已存分区即按 d 删除各个分区
通过 n 新建分区,第一分区暂且申请为16M(f1c100s)、32M(v3s),剩下的空间都给第二分区
第一分区操作:n p 1 2048 +32M
p 主分区、默认 1 分区、默认2048、+32M
第二分区操作:n 后面全部回车默认即可
p 主分区、默认 2 分区、默认、默认剩下的全部空间
p 查询分区表确定是否分区成功
w 保存写入并退出
总结:
依次输入下面的命令

图片.png图片.png

格式化

图片.png

格式说明
# EXT4:只用于Linux系统的内部磁盘
# NTFS:与Windows共用的磁盘
# FAT:所有系统和设备共用的磁盘

二、烧写kernel和rootfs

查询挂载名

图片.png

拔掉重新插一下会自动挂载

在这里插入图片描述

写入 u-boot 文件 8M位置

图片.png

拷贝到zImage和dtb到第一分区(32M卷)

图片.png

把buildroot产生的rootfs.tar解压到第二分区根目录

图片.png

图片.png

三、烧录效果参考

图片.png

图片.png

热门标签:SD NANDSD FLASHSD NAND FLASH贴片式TF卡贴片式SD卡NAND FLASH


SD NAND-贴片式TF卡-贴片式SD卡-免费测试

深圳市芯存者科技有限公司

售前咨询
售前咨询
售后服务
售后服务
联系我们

电话:176-6539-0767

Q Q:135-0379-986

邮箱:1350379986@qq.com

地址:深圳市南山区蛇口街道后海大道1021号B C座C422W8

在线客服 在线客服 QQ客服 微信客服 淘宝店铺 联系我们 返回顶部