nuc970-yaffs2文件系统启动的配置工作

本文档详细介绍了如何在nuc970-evb开发板上配置u-boot、linux内核以及制作yaffs2文件系统的过程。在u-boot阶段,需要注意环境变量的设置,特别是bootargs参数的影响。在内核配置中,取消initramfs,启用nand flash支持,并配置yaffs2文件系统。最后,通过mkyaffs2工具制作yaffs2文件系统,并进行烧录步骤,包括u-boot、内核和文件系统的烧写位置。
摘要由CSDN通过智能技术生成

1. u-boo相关操作

2. linux内核配置相关操作

3. yaffs2文件系统的制作以及最后烧写的步骤


1.u-boot相关操作

实验用的开发板是nuc970-evb开发板,nuvoton提供的一个测试开发板。因此u-boot直接采用的了官方给出的bsp包中的uboot.bin。这里u-boot.bin 和u-boot-spl.bin的作用不太清楚。在配置yaffs2文件系统的时候,uboot启动后这里需要注意的是u-boot环境变量的设置。

baudrate=115200
bootargs=noinitrd root=/dev/mtdblock2 rootfstype=yaffs2 rootflags=inband-tags console=ttyS0 rdinit=/sbin/init 
bootcmd=nboot 0x7fc0 0 0x200000;bootm 0x7fc0
bootdelay=3
ethact=emac
ethaddr=00:00:00:11:66:88
stderr=serial
stdin=serial
stdout=serial

在这里我出现了一个问题在bootargs参数的设置上,官方给出的安装手册里在yaffs2的配置中,启动参数如下

yaffs2支持内核配置

我测试了很多中方法,但是yaffs2没有启动成功的原因是mem=

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值