Команды U-Boot

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

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

fatwrite


Записать файл в файловую систему DOS (write file into a dos filesystem)

Help: => help fatwrite fatwrite - write file into a dos filesystem Usage: fatwrite <interface> <dev[:part]> <addr> <filename> [<bytes>] - write file 'filename' from the address 'addr' in RAM to 'dev' on 'interface' =>

Для SD-карты :

  • Interface - MMC
  • Device - 0

    т.е. команда fatwrite mmc 0 addr filename bytes
    filename - имя файла
    addr - адрес в памяти
    bytes - количество байт (размер файла) - это 16-ричное число

    Примечание. Файл с именем filename будет сохранен в папке /storage/0000-0000


  • Результат выполнения команды для Orange Pi Zero2:

    => fatwrite mmc 0 10000 privet.txt 1000 writing privet.txt 4096 bytes written => fatls mmc 0 344813 font24.sft bat/ 357443 font32.sft 3686454 bootlogo.bmp 190236 fastbootlogo.bmp 512 magic.bin LOST.DIR/ Music/ Podcasts/ Ringtones/ Alarms/ Notifications/ Pictures/ Movies/ Download/ DCIM/ Android/ 4096 privet.txt