Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1152877
  • 博文数量: 222
  • 博客积分: 5262
  • 博客等级: 大校
  • 技术积分: 3028
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-22 19:10
文章分类

全部博文(222)

文章存档

2012年(2)

2011年(192)

2010年(28)

分类: 嵌入式

2011-04-15 09:44:28

U-Boot 2009.08-00246-gab926f0 ( 3鏈?06 2011 - 22:53:10)


CPU:   Freescale i.MX51 family 3.0V at 800 MHz

mx51 pll1: 800MHz

mx51 pll2: 665MHz

mx51 pll3: 216MHz

ipg clock     : 66500000Hz

ipg per clock : 665000000Hz

uart clock    : 66500000Hz

cspi clock    : 54000000Hz

axi_a clock   : 166250000Hz

axi_b clock   : 133000000Hz

emi_slow clock: 83125000Hz

ddr clock     : 166250000Hz

esdhc clock   : 216000000Hz

Board: MX51 BABBAGE 3.0 [POR]

Boot Device: MMC

I2C:   ready

DRAM:  512 MB

MMC:   FSL_ESDHC: 0, FSL_ESDHC: 1

*** Warning - bad CRC or MMC, using default environment


In:    serial

Out:   serial

Err:   serial

PMIC Mode: SPI

Detecting HOME+POWER key for recovery ...

Net:   FEC0 [PRIME]

Hit any key to stop autoboot:  0


MMC read: dev # 0, block # 2048,count 6144 ...

6144 blocks read: OK


MMC read: dev # 0, block # 8192,count 600 ...

600 blocks read: OK

## Booting kernel from Legacy Image at 90800000 ...

   Image Name:   Android Linux Kernel

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    3151032 Bytes =  3 MB

   Load Address: 90008000

   Entry Point:  90008000

   Verifying Checksum ... Bad Data CRC

ERROR: can't get kernel image!

BBG U-Boot > ?

?       - alias for 'help'

autoscr - DEPRECATED - use "source" command instead

base    - print or set address offset

bdinfo  - print Board Info structure

boot    - boot default, i.e., run 'bootcmd'

bootd   - boot default, i.e., run 'bootcmd'

bootm   - boot application image from memory

bootp   - boot image via network using BOOTP/TFTP protocol

cmp     - memory compare

coninfo - print console devices and information

cp      - memory copy

crc32   - checksum calculation

dhcp    - boot image via network using DHCP/TFTP protocol

echo    - echo args to console

erase   - erase FLASH memory

ext2load- load binary file from a Ext2 filesystem

ext2ls  - list files in a directory (default /)

fastboot- fastboot- use USB Fastboot protocol


fatinfo - print information about filesystem

fatload - load binary file from a dos filesystem

fatls   - list files in a directory (default /)

flinfo  - print FLASH memory information

go      - start application at address 'addr'

help    - print online help

i2c     - I2C sub-system

iminfo  - print header information for application image

imxtract- extract a part of a multi-image

itest   - return true/false on integer compare

loadb   - load binary file over serial line (kermit mode)

loads   - load S-Record file over serial line

loady   - load binary file over serial line (ymodem mode)

loop    - infinite loop on address range

md      - memory display

mii     - MII utility commands

mm      - memory modify (auto-incrementing address)

mmc     - MMC sub system

mmcinfo - mmcinfo -- display MMC info

mtest   - simple RAM read/write test

mw      - memory write (fill)

nfs     - boot image via network using NFS protocol

nm      - memory modify (constant address)

ping    - send ICMP ECHO_REQUEST to network host

printenv- print environment variables

protect - enable or disable FLASH write protection

rarpboot- boot image via network using RARP/TFTP protocol

reset   - Perform RESET of the CPU

run     - run commands in an environment variable

saveenv - save environment variables to persistent storage

setenv  - set environment variables

sf      - SPI flash sub-system

sleep   - delay execution for some time

source  - run script from memory

sspi    - SPI utility commands

tftpboot- boot image via network using TFTP protocol

version - print monitor version

BBG U-Boot > printenv

bootdelay=1

baudrate=115200

loadaddr=0x90800000

netdev=eth0

ethprime=FEC0

uboot_addr=0xa0000000

uboot=u-boot.bin

kernel=uImage

rd_loadaddr=0x90C00000

nfsroot=/opt/eldk/arm

bootargs_base=setenv bootargs console=ttymxc0,115200 gpu_memory=16M

bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp

bootcmd_net=run bootargs_base bootargs_nfs; tftpboot ${loadaddr} ${kernel}; bootm

prg_uboot=tftpboot ${loadaddr} ${uboot}; protect off ${uboot_addr} 0xa003ffff; erase ${uboot_addr} 0xa003ffff; cp.b ${loadaddr} ${uboot_addr} ${filesize}; setenv filesize; saveenv

bootcmd=run bootcmd_SD

bootcmd_SD=run bootargs_base bootargs_android;mmc read 0 ${loadaddr} 0x800 1800;mmc read 0 ${rd_loadaddr} 0x2000 0x258;bootm ${loadaddr} ${rd_loadaddr}

bootargs_android=setenv bootargs ${bootargs}  androidboot.console=ttymxc0 init=/init di1_primary calibration

bootcmd_android_recovery=run bootargs_base bootargs_android_recovery;mmc read 0 ${loadaddr} 0x800 0x1800;bootm

bootargs_android_recovery=setenv bootargs ${bootargs} init=/init root=/dev/mmcblk0p4 rootfs=ext4 di1_primary

stdin=serial

stdout=serial

stderr=serial

ethact=FEC0

bootargs=console=ttymxc0,115200 gpu_memory=16M androidboot.console=ttymxc0 init=/init di1_primary calibration


Environment size: 1272/131068 bytes

BBG U-Boot >
阅读(2101) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~