<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dh-electronics.com/index.php?action=history&amp;feed=atom&amp;title=AM3517_U-boot_console_commands</id>
	<title>AM3517 U-boot console commands - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dh-electronics.com/index.php?action=history&amp;feed=atom&amp;title=AM3517_U-boot_console_commands"/>
	<link rel="alternate" type="text/html" href="https://wiki.dh-electronics.com/index.php?title=AM3517_U-boot_console_commands&amp;action=history"/>
	<updated>2026-04-27T21:34:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.dh-electronics.com/index.php?title=AM3517_U-boot_console_commands&amp;diff=489&amp;oldid=prev</id>
		<title>Lzenz: Blanked the page</title>
		<link rel="alternate" type="text/html" href="https://wiki.dh-electronics.com/index.php?title=AM3517_U-boot_console_commands&amp;diff=489&amp;oldid=prev"/>
		<updated>2012-05-08T13:53:38Z</updated>

		<summary type="html">&lt;p&gt;Blanked the page&lt;/p&gt;
&lt;a href=&quot;https://wiki.dh-electronics.com/index.php?title=AM3517_U-boot_console_commands&amp;amp;diff=489&amp;amp;oldid=488&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Lzenz</name></author>
	</entry>
	<entry>
		<id>https://wiki.dh-electronics.com/index.php?title=AM3517_U-boot_console_commands&amp;diff=488&amp;oldid=prev</id>
		<title>Lzenz: Created page with &quot;== NAND Flash ==  :&#039;&#039;&#039;Nand Flash Read&#039;&#039;&#039;  :&#039;&#039;nand read &lt;SDRAM address&gt; &lt;NAND Flash address&gt; &lt;Bytes&gt;&#039;&#039;  :Example: nand read 80000000 400000 b40000  :Description: Copies 11,25MByte...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.dh-electronics.com/index.php?title=AM3517_U-boot_console_commands&amp;diff=488&amp;oldid=prev"/>
		<updated>2012-05-08T13:43:00Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== NAND Flash ==  :&amp;#039;&amp;#039;&amp;#039;Nand Flash Read&amp;#039;&amp;#039;&amp;#039;  :&amp;#039;&amp;#039;nand read &amp;lt;SDRAM address&amp;gt; &amp;lt;NAND Flash address&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;  :Example: nand read 80000000 400000 b40000  :Description: Copies 11,25MByte...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== NAND Flash ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Nand Flash Read&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;nand read &amp;lt;SDRAM address&amp;gt; &amp;lt;NAND Flash address&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: nand read 80000000 400000 b40000&lt;br /&gt;
&lt;br /&gt;
:Description: Copies 11,25MByte from NAND Flash address 0x40_0000 to SDRAM address 0x8000_0000&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Nand Flash Erase&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;nand erase &amp;lt;Block base address&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: nand erase 400000 40000&lt;br /&gt;
&lt;br /&gt;
:Description: Deletes NAND Flash content from address 0x40_0000 to 0x43_FFFF&lt;br /&gt;
&lt;br /&gt;
:Note: The Bytes information needs to be block size aligned!&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Nand Flash Write&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;nand write &amp;lt;SDRAM address&amp;gt; &amp;lt;NAND Flash address&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: nand write 80000000 400000 b40000&lt;br /&gt;
&lt;br /&gt;
:Description: Cpoies 11,25MByte from SDRAM address 0x8000_0000 to NAND Flash address 0x40_0000&lt;br /&gt;
&lt;br /&gt;
:Note: The Bytes information needs to be page size aligned!&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Show bad NAND Flash blocks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;nand bad&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Description: Shows the bad NAND Flash blocks.&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Show NAND FLash content&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;nand dump &amp;lt;NAND Flash address&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: nand dump 400000&lt;br /&gt;
&lt;br /&gt;
:Description: Shows the content of the specified NAND Flash block&lt;br /&gt;
&lt;br /&gt;
== SPI Flash ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;SPI Flash Init&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;sf probe &amp;lt;bus:cs&amp;gt; [frequency]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: sf probe 0:1&lt;br /&gt;
&lt;br /&gt;
:Description: Initializes the OnBoard SPI Flash&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;SPI Flash Read&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;sf read &amp;lt;SDRAM address&amp;gt; &amp;lt;SPI Flash address&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: sf read 80000000 40000 10000&lt;br /&gt;
&lt;br /&gt;
:Description: Copies 64kByte from SPI Flash address 0x4_0000 to SDRAM address 0x8000_0000&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;SPI Flash Write&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;sf write &amp;lt;SDRAM address&amp;gt; &amp;lt;SPI Flash address&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: sf write 80000000 40000 10000&lt;br /&gt;
&lt;br /&gt;
:Description: Copies 64kByte from SDRAM address 0x8000_0000 to SPI Flash address 0x4_0000&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;SPI Flash Erase&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;sf erase &amp;lt;SPI Flash address&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: sf erase 40000 10000&lt;br /&gt;
&lt;br /&gt;
:Description: Deletes SPI Flash content from address 0x4_0000 to 0x4_FFFF &lt;br /&gt;
&lt;br /&gt;
:Note: The Bytes information needs to be sector size aligned!&lt;br /&gt;
&lt;br /&gt;
== LCD contoller ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Show LCD controller settings&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;lcdinfo&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example:   &lt;br /&gt;
  Display Resolution: 800 x 480 pixels&lt;br /&gt;
  Display Type:       Active Color Display&lt;br /&gt;
  Pixel Clock:        22 MHz&lt;br /&gt;
  Bits per Pixel:     16 Bits/Pixel&lt;br /&gt;
  Pixel Polarity:     Active High&lt;br /&gt;
  VSYNC Polarity:     Active Low&lt;br /&gt;
  HSYNC Polarity:     Active Low&lt;br /&gt;
  Clock Polarity:     Pos. Edge&lt;br /&gt;
  Output En Polarity: Active High&lt;br /&gt;
  HSYNC Puls Width:   64 Clock Cycles&lt;br /&gt;
  HSYNC Back Porch:   86 Clock Cycles&lt;br /&gt;
  HSYNC Front Porch:  42 Clock Cycles&lt;br /&gt;
  VSYNC Puls Width:   2 Line Cycles&lt;br /&gt;
  VSYNC Back Porch:   33 Line Cycles&lt;br /&gt;
  VSYNC Front Porch:  10 Line Cycles&lt;br /&gt;
&lt;br /&gt;
== GPIO&amp;#039;s ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Show DHCOM GPIO settings&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;gpioinfo&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example:&lt;br /&gt;
  GPIO_A: Direction = Input&lt;br /&gt;
          State     = 0&lt;br /&gt;
  GPIO_B: Direction = Input&lt;br /&gt;
          State     = 0&lt;br /&gt;
  GPIO_C: Direction = Input&lt;br /&gt;
          State     = 0&lt;br /&gt;
  GPIO_D: Direction = Input&lt;br /&gt;
          State     = 0&lt;br /&gt;
  GPIO_E: Direction = Input&lt;br /&gt;
          State     = 1&lt;br /&gt;
  GPIO_F: Direction = Input&lt;br /&gt;
          State     = 1&lt;br /&gt;
  GPIO_G: Direction = Output&lt;br /&gt;
          State     = 1&lt;br /&gt;
  GPIO_H: Direction = Input&lt;br /&gt;
          State     = 1&lt;br /&gt;
  GPIO_I: Direction = Input&lt;br /&gt;
          State     = 1&lt;br /&gt;
  GPIO_J: Direction = Input&lt;br /&gt;
          State     = 1&lt;br /&gt;
  GPIO_K: Direction = Input&lt;br /&gt;
          State     = 0&lt;br /&gt;
&lt;br /&gt;
== SD/MMC Card ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Switch between MicroSD and SD Slot&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;mmcswitch &amp;lt;Slot number&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: mmcswitch 2&lt;br /&gt;
&lt;br /&gt;
:Description: Switch between SD/MMC Slots: 1 --&amp;gt; SD/MMC Slot, 2 --&amp;gt; MicroSD Slot&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Initialize SD/MMC Card&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;mmcinit&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Description: Initialize new inserted SD Card&lt;br /&gt;
&lt;br /&gt;
== Filesystem ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Show Filesystem information&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;fatinfo &amp;lt;interface&amp;gt; &amp;lt;device&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: fatinfo mmc 1&lt;br /&gt;
&lt;br /&gt;
 Interface: MMC&lt;br /&gt;
  Device 1: Vendor: Man 094150 Snr 266e068c Rev: 1.0 Prod: AF UD&lt;br /&gt;
            Type: Removable Hard Disk&lt;br /&gt;
            Capacity: 121.2 MB = 0.1 GB (248320 x 512)&lt;br /&gt;
  Partition 1: Filesystem: FAT16 &amp;quot;NO NAME    &amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;List files&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;fatls &amp;lt;interface&amp;gt; &amp;lt;device&amp;gt; &amp;lt;directory&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example 1: fatls mmc 1&lt;br /&gt;
&lt;br /&gt;
:Example 2: fatls mmc 1 /folder&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Load Files from SD Card to SDRAM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;fatload &amp;lt;interface&amp;gt; &amp;lt;device&amp;gt; &amp;lt;SDRAM address&amp;gt; &amp;lt;directory+filename&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example 1: fatload mmc 1 80100000 nk.gz&lt;br /&gt;
&lt;br /&gt;
:Example 2: fatload mmc 1 80100000 /folder/nk.gz&lt;br /&gt;
&lt;br /&gt;
== Ethernet ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Load File via TFTP to SDRAM&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;tftp &amp;lt;SDRAM address&amp;gt; &amp;lt;directory+filename&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: tftp 80100000 nk.gz&lt;br /&gt;
&lt;br /&gt;
:Example TFTP Server: &amp;quot;Winagents TFTP Server Manager&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:Note: For TFTP download it is necessary to config the ENV variables &amp;quot;ipaddr&amp;quot; and &amp;quot;serverip&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Ping&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;ping &amp;lt;IP address&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: ping 192.168.55.32&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Read PHY register via MII interface&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;mii dump &amp;lt;PHY address&amp;gt; &amp;lt;PHY register&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: mii dump 1 0&lt;br /&gt;
&lt;br /&gt;
:Description: Shows PHY control register content.&lt;br /&gt;
&lt;br /&gt;
== Environment ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Show ENV variables&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;printenv&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 bootdelay=0&lt;br /&gt;
 baudrate=38400&lt;br /&gt;
 ipaddr=192.168.55.230&lt;br /&gt;
 serverip=192.168.55.36&lt;br /&gt;
 gatewayip=192.168.55.36&lt;br /&gt;
 netmask=255.255.255.0&lt;br /&gt;
 frias=5&lt;br /&gt;
 kernel=uImage&lt;br /&gt;
 bootargs=console=ttymxc0,115200 root=/dev/mmcblk0p2&lt;br /&gt;
 nandbootwince=update;bootwince 00200000&lt;br /&gt;
 splashimage=0x000c0000&lt;br /&gt;
 save_ENV_to_flash=setenv ENVinFlash 1; saveenv&lt;br /&gt;
 ENVinFlash=1&lt;br /&gt;
 ethaddr=00:04:a3:34:b6:0d&lt;br /&gt;
 ethact=FEC0&lt;br /&gt;
 winceimagetype=nk.gz&lt;br /&gt;
 winceimagesize=00ba55ee&lt;br /&gt;
 loadaddr=00200000&lt;br /&gt;
 bootcmd=run nandbootwince&lt;br /&gt;
 filesize=212050&lt;br /&gt;
 Environment size: 449/262140 bytes&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Set ENV variables&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;setenv &amp;lt;ENV name&amp;gt; &amp;lt;ENV value&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: setenv ipaddr 192.168.55.2&lt;br /&gt;
&lt;br /&gt;
:Note: If you need to edit &amp;quot;bootcmd&amp;quot; it is necessary to insert &amp;quot;;&amp;quot; between the unique commands. You can enter &amp;quot;;&amp;quot; at the command line with &amp;quot;\;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Save ENV variables&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;saveenv&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Erase all ENV variables&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;eraseenv&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Note: It is necessary to restart the system after &amp;quot;eraseenv&amp;quot;, to restore the default ENV settings.&lt;br /&gt;
&lt;br /&gt;
== Update ==&lt;br /&gt;
&lt;br /&gt;
:Note: See also Bootloader subitem Flash Update.&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;iMX25_update.bmp file&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;update&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Description: Starts Flash update with &amp;quot;iMX25_update.bmp&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Command line&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;update &amp;lt;type&amp;gt; [filename]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Type:&lt;br /&gt;
&lt;br /&gt;
:wince = WinCE image update (default file names nk.gz or nk.bin) + ENV update &lt;br /&gt;
&lt;br /&gt;
:linux = Linux image update (default file name uImage) + ENV update (default script file name uImage.env)&lt;br /&gt;
&lt;br /&gt;
:flash = Complete flash image update&lt;br /&gt;
&lt;br /&gt;
:bootloader = Bootloader update (default file name u-boot.bin)&lt;br /&gt;
&lt;br /&gt;
:splash = Bootbitmap update (default file name splash.bmp)&lt;br /&gt;
&lt;br /&gt;
:settings = Settings block update (default file name settings.bin)&lt;br /&gt;
&lt;br /&gt;
== I2C ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;List available devices&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;i2c probe&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Valid chip addresses: 00 57 6F&lt;br /&gt;
 0x5F = DHCOM i.MX25 Core Module EEPROM&lt;br /&gt;
 0x6F = DHCOM i.MX25 Core Module Real Time Clock&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;i2c md &amp;lt;I2C address&amp;gt; &amp;lt;start address&amp;gt; &amp;lt;end address&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: i2c md 57 10 20&lt;br /&gt;
&lt;br /&gt;
:Description: Reads 16 Bytes from the address 0x10 to address 0x20.&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Write&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;i2c mw &amp;lt;I2C address&amp;gt; &amp;lt;I2C register&amp;gt; &amp;lt;Value&amp;gt; &amp;lt;Bytes&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: i2c mw 57 0 aa 5&lt;br /&gt;
&lt;br /&gt;
:Description: Writes 0xaa to 5 Bytes from the offset 0.&lt;br /&gt;
&lt;br /&gt;
== OS Boot ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;WinCE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;bootwince &amp;lt;Image address&amp;gt; [debug]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: bootwince 200000&lt;br /&gt;
&lt;br /&gt;
:Description: The address 0x20_0000 specifies NAND Flash image address. The image is loaded from NAND flash to SDRAM. Next to that u-boot starts WinCE. The &amp;quot;debug&amp;quot; option make sure that the image wouldn&amp;#039;t be started after uncompressing.&lt;br /&gt;
&lt;br /&gt;
:Note: The Image address could also be an SDRAM address. But it is necessary to copy the Image (via tftp or nand flash commands) to the SDRAM before calling &amp;quot;bootwince&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;bootwince tftp&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Note: The ENV variables &amp;quot;loadaddr&amp;quot; and &amp;quot;bootfile&amp;quot; needs to be set before calling the command. For *.gz image types the &amp;quot;loadaddr&amp;quot; should be set to 0x8290_0000 and for *.bin images the address should be 0x8100_0000.&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;bootm &amp;lt;Kernel address&amp;gt; [arg]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Note: When booting a Linux kernel,‘arg&amp;#039; can be the address of an initrd image.&lt;br /&gt;
&lt;br /&gt;
== Unzip ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;unzip &amp;lt;source address&amp;gt; &amp;lt;destination address&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: unzip 82900000 80100000&lt;br /&gt;
&lt;br /&gt;
:Note: The unzip command is supporting the gzip file format.&lt;br /&gt;
&lt;br /&gt;
== Bitmap ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Information&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;bmp info &amp;lt;Bitmap address&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 Image size    : 800 x 480&lt;br /&gt;
 Bits per pixel: 8&lt;br /&gt;
 Compression   : 0&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Display&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039; bmp display &amp;lt;Bitmap SDRAM address&amp;gt; [x y]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Memory ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Display&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;md[.b, .w, .l] &amp;lt;address&amp;gt; [count]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: md.b 80100000 100&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Write&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;mw[.b, .w, .l] &amp;lt;address&amp;gt; &amp;lt;value&amp;gt; [count]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example: mw.b 80100000 aa 100&lt;br /&gt;
&lt;br /&gt;
:Description: Writes the value 0xaa to the next 0x100 bytes from the address 0x8010_0000. &lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Copy&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;cp[.b, .w, .l] &amp;lt;source&amp;gt; &amp;lt;destination&amp;gt; &amp;lt;count&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Show DHCOM Settings ==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;settings&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:Example:   &lt;br /&gt;
  VALIDATION_ID:    &amp;quot;DH&amp;quot;&lt;br /&gt;
  DISPLAY_ID:       0x00&lt;br /&gt;
  LENGTH:           0x2c&lt;br /&gt;
  X_RESOLUTION:     800 pixel&lt;br /&gt;
  Y_RESOLUTION:     480 pixel&lt;br /&gt;
  PIXEL_CLOCK:      22200 kHz&lt;br /&gt;
  LCD_CONFIG_FLAGS: 0x3e3&lt;br /&gt;
  HSW:              64 pixel clocks&lt;br /&gt;
  VSW:              2 line clocks&lt;br /&gt;
  HFP:              42 pixel clocks&lt;br /&gt;
  HBP:              86 pixel clocks&lt;br /&gt;
  VFP:              10 line clocks&lt;br /&gt;
  VBP:              33 line clocks&lt;br /&gt;
  DATALINES:        16&lt;br /&gt;
  ACB:              0&lt;br /&gt;
  ACBI:             0&lt;br /&gt;
  GPIO_DIR:         0x01ff&lt;br /&gt;
  GPIO_STATE:       0x0000&lt;br /&gt;
  HW_CONFIG_FLAGS:  0x001e&lt;/div&gt;</summary>
		<author><name>Lzenz</name></author>
	</entry>
</feed>