Загрузчик для SPI NOR Flash одноплатного ПК OrangePi Zero2


  Intro     SPL       Shell       Env     FDT     USB     Net     SPI  

Оболочка (командный интерфейс) U-Boot

Командный интерфейс U-Boot в данной сборке поддерживает следующие команды:

=> help

  • ? - alias for 'help'

  • base - print or set address offset

  • bdinfo - print Board Info structure

  • blkcache - block cache diagnostics and control

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

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

  • bootefi - Boots an EFI payload from memory

  • bootelf - Boot from an ELF image in memory

  • bootflow - Boot flows

  • booti - boot Linux kernel 'Image' format from memory

  • bootm - boot application image from memory

  • bootp - boot image via network using BOOTP/TFTP protocol

  • bootvx - Boot vxWorks from an ELF image

  • cmp - memory compare

  • coninfo - print console devices and information

  • cp - memory copy

  • crc32 - checksum calculation

  • cyclic - Cyclic

  • dhcp - boot image via network using DHCP/TFTP protocol

  • dm - Driver model low level access

  • echo - echo args to console

  • editenv - edit environment variable

  • env - environment handling commands

  • exit - exit script

  • ext2load - load binary file from a Ext2 filesystem

  • ext2ls - list files in a directory (default /)

  • ext4load - load binary file from a Ext4 filesystem

  • ext4ls - list files in a directory (default /)

  • ext4size - determine a file's size

  • false - do nothing, unsuccessfully

  • fatinfo - print information about filesystem

  • fatload - load binary file from a dos filesystem

  • fatls - list files in a directory (default /)

  • fatmkdir - create a directory

  • fatrm - delete a file

  • fatsize - determine a file's size

  • fatwrite - write file into a dos filesystem

  • fdt - flattened device tree utility commands

  • fstype - Look up a filesystem type

  • fstypes - List supported filesystem types

  • go - start application at address 'addr'

  • gpio - query and control gpio pins

  • gpt - GUID Partition Table

  • gzwrite - unzip and write memory to block device

  • help - print command description/usage

  • 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

  • ln - Create a symbolic link

  • load - load binary file from a filesystem

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

  • loads - load S-Record file over serial line

  • loadx - load binary file over serial line (xmodem mode)

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

  • loop - infinite loop on address range

  • ls - list files in a directory (default /)

  • lzmadec - lzma uncompress a memory region

  • md - memory display

  • mdio - MDIO utility commands

  • mii - MII utility commands

  • mm - memory modify (auto-incrementing address)

  • mmc - MMC sub system

  • mmcinfo - display MMC info

  • mw - memory write (fill)

  • net - NET sub-system

  • nfs - boot image via network using NFS protocol

  • nm - memory modify (constant address)

  • panic - Panic with optional message

  • part - disk partition related commands

  • ping - send ICMP ECHO_REQUEST to network host

  • pinmux - show pin-controller muxing

  • poweroff - Perform POWEROFF of the device

  • printenv - print environment variables

  • pxe - commands to get and boot from pxe files

  • random - fill memory with random pattern

  • reset - Perform RESET of the CPU

  • run - run commands in an environment variable

  • save - save file to a filesystem

  • saveenv - save environment variables to persistent storage

  • setenv - set environment variables

  • setexpr - set environment variable as the result of eval expression

  • sf - SPI flash sub-system

  • showvar - print local hushshell variables

  • size - determine a file's size

  • sleep - delay execution for some time

  • source - run script from memory

  • sysboot - command to get and boot from syslinux files

  • test - minimal test like /bin/sh

  • tftpboot - load file via network using TFTP protocol

  • true - do nothing, successfully

  • unlz4 - lz4 uncompress a memory region

  • unzip - unzip a memory region

  • usb - USB sub-system

  • usbboot - boot from USB device

  • version - print monitor, compiler and linker version

  • =>

    Более подробную информацию о каждой из команд см. Справочник по командам U-Boot




  •   Intro     SPL       Shell       Env     FDT     USB     Net     SPI