am335x linux内核烧写_am335x 烧写 uboot

本文详细介绍了如何在AM335x平台上通过Xmodem和Ymodem下载u-boot-spl.bin和u-boot.bin,并通过uboot命令确认分区进行MLO和u-boot.img的烧写过程。
摘要由CSDN通过智能技术生成

am335x 烧写 uboot

1.使用Xmodem下载u-boot-spl.bin

将板设置成从串口引导,待终端打印CCC时,在SecureCRT中执行菜单Transfer  ->  Send Xmodem...定位到u-boot-spl.bin,等待传输完成

2.使用Ymodem下载u-boot.bin

传输完u-boot-spl.bin后 ,终端打印C,等待传输u-boot.bin 在SecureCRT中执行菜单Transfer  ->  Send Ymodem...定位到u-boot.bin,等待传输完成

3.确认分区信号,以便将MLO 和 u-boot.img烧写到对应的位置

执行uboot命令mtdparts

device nand0 , # parts = 10

#: name                size            offset          mask_flags

0: NAND.SPL            0x00020000      0x00000000      0

1: NAND.SPL.backup1    0x00020000      0x00020000      0

2: NAND.SPL.backup2    0x00020000      0x00040000      0

3: NAND.SPL.backup3    0x00020000      0x00060000      0

4: NAND.u-boot-spl-os  0x00040000      0x00080000      0

5: NAND.u-boot         0x00100000      0x000c0000      0

6: NAND.u-boot-env     0x00020000      0x001c0000      0

7: NAND.u-boot-env.backup10x00020000   0x001e0000      0

8: NAND.kernel         0x00800000      0x00200000      0

9: NAND.file-system    0x0f600000      0x00a00000      0

可知,MLO 的分区为 NAND.SPL , u-boot.img 的分区为 NAND.u-boot

4.烧写MLO

tftp 82000000 MLO

nand erase 0 20000

nand write 82000000 0 20000

5.烧写u-boot.img

tftp 82000000 u-boot.img

nand erase c0000 100000

nand write 82000000 c0000 100000

6.完成

阅读(1600) | 评论(0) | 转发(0) |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值