Команды U-Boot

  Инфо    Память      Хранилище      Выполнение    Загрузка    Окружение    FDT    Sunxi  

  erase    fatinfo      fatload      fatls    fatsize    fatwrite    flinfo    gpt    mmc    mmcinfo    protect    pst  

fatload


Загрузить двоичный файл из файловой системы DOS (load binary file from a dos filesystem)

Help: => help fatload fatload - load binary file from a dos filesystem Usage: fatload <interface> [<dev[:part]> [<addr> [<filename> [bytes [pos]]]]] - Load binary file 'filename' from 'dev' on 'interface' to address 'addr' from dos filesystem. 'pos' gives the file position to start loading from. If 'pos' is omitted, 0 is used. 'pos' requires 'bytes'. 'bytes' gives the size to load. If 'bytes' is 0 or omitted, the load stops on end of file. If either 'pos' or 'bytes' are not aligned to ARCH_DMA_MINALIGN then a misaligned buffer warning will be printed and performance will suffer for the load. =>

fatload <интерфейс> [<dev [: part]> [<addr> [<filename> [bytes [pos]]]]]

Загрузка двоичного файла filename из устройства dev на interface

Для SD-карты:

  • Interface - MMC
  • Device - 0

    Параметр pos задает позицию в файле, с которой начинается загрузка. Если pos опущено, используется 0 (т.е. с начала файла). Параметр pos требуется для bytes.

    bytes задают количество байтов для загрузки. Если bytes равно 0 или опущено, загрузка останавливается в конце файла.

    Если pos или bytes не выровнены по ARCH_DMA_MINALIGN, тогда выдается предупреждение о неверном выравнивании буфера и [выполнение загрузки прекратится ?].

    Примечание. На OPi Zero2 по умолчанию в качестве файловой системы DOS используется /storage/0000-0000 с размером 130798





  • Дополнение

    Для ТВ-бокса (eMMC на плате):

  • Interface - MMC
  • Device - 2