三。把bootloader(uboot)、内核(zImage)、根文件系统(rootfs)都写到开发板上。nand启动方式

本文介绍了如何在Ubuntu 13.04环境下,将S3C6410开发板的bootloader(uboot)、内核(zImage)和根文件系统(rootfs)烧录到NAND闪存中。详细步骤包括使用u-boot进行NAND擦除、写入uboot、内核及根文件系统,以及设置自动启动参数。
摘要由CSDN通过智能技术生成

环境:ubuntu13.04

开发板:S3c6410


先介绍一下

型号:S3C(up-)6410
DDR(内存)地址范围:0x5000,0000~0x5800,0000
NAND flash地址范围:0~0x1000,0000    
    细分为以下四部分:
        bootloade:$PATHr:    0~0x4,0000                
        kernel:        0x4,0000~0x30,0000
        Rootfs:        0x30,0000~0x540,0000    //根文件系统
        File System:0x540,0000~0x1000,0000
这些地址范围决定装载bootloader,kernel等可用的地址范围。        
ARM:
    bootloader    --    /dev/mtdblock0
    kernel        --    /dev/mtdblock1
    Rootfs        --     /dev/mtdblock2
    File Sysetm    --    /dev/mtdblock3    


在内核启动过程中会输出:

观看启动是否正确

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值