Chinaunix首页 | 论坛 | 博客
  • 博客访问: 268865
  • 博文数量: 86
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 398
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-27 15:56
文章存档

2017年(3)

2015年(21)

2014年(62)

我的朋友

分类: LINUX

2014-11-29 15:16:32

SDRAM

This method downloads the kernel and ramdisk image from ethernet using TFTP into SDRAM, then boots the kernel image from SDRAM. Use the following settings for U-Boot environment variables bootargs and bootcmd and reboot the DUT:

    U-Boot> setenv bootargs mem=32M console=ttyS2,115200n8 root=/dev/ram0 rw initrd=0xc1180000,4M ip=dhcp eth=${ethaddr}
     U-Boot> setenv bootcmd 'tftp 0xc0700000 uImage; tftp 0xc1180000 ; bootm 0xc0700000'


1. 仅使用tftp服务器, 使用文件系统。
    u-boot > setenv bootcm "tftp 0xc0700000 uImage; tftp 0xc1180000 ramdisk-base.gz; bootm 0xc0700000"
    u-boot > setenv bootargs "mem=32M console=ttyS1,115200n8 root=/dev/ram0 rw initrd=0xc1180000,4m ip=192.168.1.222"
     u-boot > saveenv

2. 使用tftp,nfs文件系统来启动。
    bootargs=root=/dev/nfs rootfstype=nfsroot rw noinitrd nfsroot=192.168.1.63:/home/leijinliang/arm/nfs/omapl138evm/arago-rootfs nolock ip=192.168.1.222 mem=32M console=ttyS1,1152
00n8
    bootcmd=tftp 0xc0700000 uImage; bootm 0xc0700000
阅读(1402) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~