help ? - alias for 'help' autoscr - run script from memory 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 - invoke DHCP client to obtain IP/boot params diskboot- boot from IDE device show - dmacp - dma memory copy echo - echo args to console erase - erase FLASH memory exit - exit script fatinfo - print information about filesystem fatload - load binary file from a dos filesystem fatls - list files in a directory (default /) fatstore - store binary file to a dos filesystem flinfo - print FLASH memory information go - start application at address 'addr' help - print online help icrc32 - checksum calculation ide - IDE sub-system iloop - infinite loop on address range imd - i2c memory display iminfo - print header information for application image imls - list all images found in flash imm - i2c memory modify (auto-incrementing) ims - set i2c device context from memory imw - memory write (fill) inm - memory modify (constant address) iprobe - probe to discover valid I2C chip addresses itest - return true/false on integer compare loadb - load binary file over serial line (kermit mode) loads - load S-Record file over serial line loop - infinite loop on address range memory bit operation : Format : mbit md - memory display mii - MII utility commands mm - memory modify (auto-incrementing) mmcinit - init mmc card mmcinit 0 -- init mmc device 0 mmcinit 1 -- init mmc device 1 mmcinit 2 -- init mmc device 2 mmcread - read data from SD/MMC card -read data from SD/MMC card block address 'block_num' on 'dev_id' to memory address 'addr' size is 'bytes' mmcwrite - write data to SD/MMC card -write data to SD/MMC card block address 'block_num' on 'dev_id' from memory address 'addr' size is 'bytes' mtest - simple RAM test mw - memory write (fill) nandrw - NAND sub-system nboot - boot from NAND device 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 sdwaitins - wait sd card inserted or removed sdwaitins 0 -- waiting removed sdwaitins 1 -- waiting inserted setenv - set environment variables sleep - delay execution for some time test - minimal test like /bin/sh textout - show text to the screen textout x y "str" color color is 24bit Hex, R[23:16], G[15:8], B[7:0] for example: textout 0 0 "hello world" FFFFFF tftpboot- boot image via network using TFTP protocol usb - USB sub-system usbboot - boot from USB device version - print monitor version WMT # printenv ipaddr=192.168.0.2 ethaddr=90:2B:34:52:F7:0D serverip=192.168.0.1 gatewayip=192.168.0.1 netmask=255.255.255.0 memtotal=460M mmcid=0 mbsize=52M scriptcmd=mmcinit ${mmcid}; fatload mmc ${mmcid}:1 0 scriptcmd; if iminfo 0; then autoscr 0; fi wmt.display.logoaddr=500000 logocmd=nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 180000;nandrw r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 200000;display show wmt.gpo.lcd=0:1:0:d8110040:d8110080:d81100c0 wmt.i2c.param=0:1,1:1 wmt.eth.param=0x11 wmt.ui.storage=7 wmt.vd.debug=0 wmt.camera.param=1:0:0 wmt.gpo.cmos=1:0:3:D8110040:D8110080:D81100C0 wmt.webview.param=11 wmt.audio.i2s=vt1603:f2:f2:f1:f1:100 wmt.audio.rate=single:44100 wmt.pwbn.param=100:100:100 wmt.l2c.param=1:3e420000:70000007 wmt.display.hdmi.vmode=auto wmt.sd0.param=1:0 wmt.sd1.param=0:0 wmt.sd2.param=0:0 wmt.ge.param=1:-1:0:0 android_bootargs=init=/init mmcargs=setenv bootargs mem=${memtotal} root=/dev/ram0 rw initrd=0x01400000,32M console=ttyS0,115200n8 mbtotal=${mbsize} ${platform_bootargs} mmcboot=mmcinit ${mmcid}; fatload mmc ${mmcid}:1 1000000 uzImage.bin 400000; fatload mmc ${mmcid}:1 1400000 initrd.gz 400000; if iminfo 0x1000000; then run mmcargs; bootm 0x1000000; fi wmt.mali.param=1:4:-1:-1 wmt.wifi.param=5370 wmt.gpo.wifi=6:1:6:d8110040:d8110080:d81100C0 nandargs=setenv bootargs mem=${memtotal} root=${filesystem-NAND_mtd} noinitrd rootfstype=yaffs2 rw console=ttyS0,115200n8 mbtotal=${mbsize} ${android_bootargs} ${platform_bootargs} nandboot=nandrw r ${kernel-NAND_ofs} 0x1000000 ${kernel-NAND_len}; if iminfo 0x1000000; then run nandargs; bootm 0x1000000; fi bootcmd=run scriptcmd; run mmcboot; echo No MMC card found; run nandboot; echo No kernel found wmt.plla.param=1:800:1,2:5,2:3 wmt.io.bat=0 wmt.io.ts=0 wmt.io.gsensor=0:40:1:-1:0:-1:2:-1:4:1 wmt.camera.i2c_gpio=1:6:6:d8110017:d8110057:d8110097:d81100D7:d8110497:4:4:d8110017:d8110057:d8110097:d81100D7:d8110497 kernel-NAND_mtd=/dev/mtdblock9 kernel-NAND_ofs=0x1300000 kernel-NAND_len=0x800000 initrd-NAND_mtd=/dev/mtdblock10 initrd-NAND_ofs=0x1b00000 initrd-NAND_len=0x600000 filesystem-NAND_mtd=/dev/mtdblock11 filesystem-NAND_ofs=0x2100000 filesystem-NAND_len=0x10000000 wmt.nfc.mtd.u-boot-logo=0x12100000 wmt.nfc.mtd.kernel-logo=0x12300000 stdin=serial stdout=serial stderr=serial ver=U-Boot 1.1.4 (Feb 3 2012 - 17:41:10) Environment size: 2344/65531 bytes WMT #