海思3519使用uboot进行烧写kernel和rootfs

海思3519使用uboot进行烧写kernel和rootfs

最近再移植hi3519的kernel和rootfs,由于是在别人的板子上进行移植,已经存在uboot了,所以只需再uboot下把自己的kernel和rootfs文件烧进去即可

第一步: 准备kernel

kernel我就用海思官方提供的已经生成好的uImage,如有不同可自行下载linux源码修改编译。

第二步:准备rootfs

rootfs需要跟自己开发板上的flash相对应,不同的文件系统有不同的优缺点,下列出常用的文件系统分类,更详细的可自行百度查看。

常用文件系统包括有 cramfs、jffs2、NFS、initrd、yaffs2、ext4 以及
squashfs、ubifs。它们的特点如下:
cramfs 和 jffs2 具有好的空间特性,很适合嵌入式产品应用。
cramfs 与 squashfs 为只读文件系统,目前只有 SPI Nor FLASH 支持这两种文件系
统。
squashfs 压缩率最高。
jffs2 为可读写文件系统。
NFS 文件系统适用于开发初期的调试阶段。
yaffs2 文件系统只用于 NAND Flash。
initrd 采用 cramfs 文件系统,为只读。
ext4 文件系统用于 eMMC 卡

想知道自己是那种flash,可问硬件工程师,也可再uboot界面查看到,例如
在这里插入图片描述
图中所画出的红线里有fla

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值