ARMBoot

Developement haltet 2002. Was a sister project of PPCboot which is now U-Boot, so theres a chance that devices with arm boot could use U-Boot which seams to need way less space.

Commands

  • go - start application at address 'addr'
  • run - run commands in an environment variable
  • bootm - boot application image from memory
  • bootp - boot image via network using BootP/TFTP protocol
  • tftpboot- boot image via network using TFTP protocol and env variables ipaddr and serverip
  • rarpboot- boot image via network using RARP/TFTP protocol
  • bootd - boot default, i.e., run 'bootcmd'
  • loads - load S-Record file over serial line
  • loadb - load binary file over serial line (kermit mode)
  • autoscr - run script from memory
  • md - memory display
  • mm - memory modify (auto-incrementing)
  • nm - memory modify (constant address)
  • mw - memory write (fill)
  • cp - memory copy
  • cmp - memory compare
  • crc32 - checksum calculation
  • base - print or set address offset
  • printenv- print environment variables
  • setspi- print environment variables
  • getspi- print environment variables
  • phywrite- print environment variables
  • phyread- print environment variables
  • dumpphy- print environment variables
  • setenv - set environment variables
  • saveenv - save environment variables to persistent storage
  • protect - enable or disable FLASH write protection
  • erase - erase FLASH memory
  • flinfo - print FLASH memory information
  • bdinfo - print Board Info structure
  • iminfo - print header information for application image
  • loop - infinite loop on address range
  • mtest - simple RAM test
  • reset - Perform RESET of the CPU
  • echo - echo args to console
  • sleep - delay execution for some time
  • download - Perform bootload
  • assign - Perform give the device a mac
  • version - print monitor version
  • help - print online help
  • ? - alias for 'help'

Back to top

doc/techref/bootloader/armboot.txt · Last modified: 2012/06/05 12:06 by d0