SS928&3403 nand配置参数(五)

        之所以将"nand配置参数"放到ToolPlatform分区表后面说,主要是因为在操作流程上,"nand配置参数"是配置ToolPlatform分区表后的步骤,其"nand配置参数"与分区表的分配地址有着直接的关联。

        打开Ebaina提供的出场固件中的"nand配置参数.txt"文件,可以看到如下四条指令:

setenv bootargs 'mem=512M console=ttyAMA0,115200 tee_enable clk_ignore_unused ubi.mtd=2 root=ubi0:ubifs rootfstype=ubifs rw mtdparts=nand:1M(uboot),12M(kernel),128M(rootfs)';

        setenv bootargs:配置boot参数;

        mem=512M:指定了内核可以使用的内存大小;

        onsole=ttyAMA0,115200:终端的接口和波特率;

        tee_enable:还不知道,目前没查到;

        clk_ignore_unused :忽略未使用的时钟信号;

        clk_ignore_unused ubi.mtd=2 root=ubi0:ubifs rootfstype=ubifs:这段应该是在配置属性之类          的,没看懂;

        rw mtdparts=nand:1M(uboot),12M(kernel),128M(rootfs)':可读写mtdparts变量配置的参数,  这里的大小是与分区表关联的,分区表中我们配置的为nand,uboot大小1M,kernel大小12M,rootfs:128M


setenv bootcmd 'nand read 0x42000000 0x100000 0xC00000;bootm 0x42000000';

        setenv bootcmd :配置自启动命令,

        nand read 0x42000000 0x100000 0xC00000:uboot启动时,在0x42000000地址处,偏移    0x100000(1M)大小后开始读取大小为0xC00000(12M)字节的数据;

        bootm 0x42000000:将0x42000000这个位置镜像加载到内存的指定地址处(此处存疑);


sa:保存上述uboot配置


re:重启

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值