Changes between Version 7 and Version 8 of Mc04LoadRootFs


Ignore:
Timestamp:
Mar 19, 2025, 9:59:26 AM (2 weeks ago)
Author:
roman_zhur
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Mc04LoadRootFs

    v7 v8  
    4848[[Image(5-cmd1.png, align=center, title=вход в U-Boot)]]
    4949
    50 **7.** Далее надо ввести команды.
     50**7.** Далее надо выполнить команды.
    5151
    5252Установить локальный IP-адрес для платы SW-01:\\
     
    6363Если SW-01 подключена к сети через шлюз, то локальный IP-адрес может быть произвольным, необходимо указать адрес шлюза.
    6464
    65 [[Image(6-cmd2.png, align=center, title=ввод команд)]]
     65[[Image(6-cmd2.png, align=center, title=указание ip-адресов)]]
    6666
    67 **8.** Выполнить команду:\\
     67**8.** \\
     68> **Этот пункт нужно выполнять только в том случае, если у вас плата SW-01 имеет версию 6 и ниже или произведена раньше 2017 год, а также в случае, как показано на скриншоте ниже.**
     69
     70[[Image(7-error.png, align=center, title=в таком случае выполнить пункт 8)]]
     71
     72Нужно ввести команду\\
     73`print loadrootfs`
     74
     75> **Лучше всего скопировать команду ниже и вставить в терминал.**\\
     76> **Если вводите команды вручную, то перепроверить все данные! Неверная команда может окирпичить плату! **
     77
     78**Если в выводе команды `print loadrootfs` имя файла `rootfs`, то выполнить команду**
     79
     80`tftp 0x20000000 SW-01/rootfs; nand erase 0x3A0000 0xfc60000; nand write.e 0x20000000 0x3A0000 ${filesize}`
     81
     82[[Image(8-rootfs.png, align=center, title=rootfs)]]
     83
     84**Если в выводе команды `print loadrootfs` имя файла `rootfs.ubi` , то выполнить команду**
     85
     86`tftp 0x20000000 SW-01/rootfs.ubi; nand erase 0x3A0000 0xfc60000; nand write.e 0x20000000 0x3A0000 ${filesize}`
     87
     88[[Image(9-rootfsubi.png, align=center, title=rootfs.ubi)]]
     89
     90Если был выполнен пункт 8, то пункт 9 нужно пропустить.
     91
     92**9.** Выполнить команду:\\
    6893`run loadrootfs`
    6994
     
    7297В терминале и в окне tftpd32 будет отображаться прогресс загрузки.
    7398
    74 [[Image(7-tftpd1.png, align=center, title=процесс получения файла)]]
     99[[Image(10-cmd_run_load.png, align=center, title=запуск и процесс получения файла)]]
    75100
    76 [[Image(8-cmd3.png, align=center, title=процесс получения файла)]]
     101[[Image(11-tftpd1.png, align=center, title=процесс получения файла)]]
    77102
    78 **9.** Когда предыдущая команда выполнится, надо выполнить команду\\
     103**10.** После успешной загрузки файла выполнятся две команды: `NAND erase` и `NADN write`. Если обе команды выполнятся без ошибок, то процесс перезаписи ФС прошел успешно.
     104
     105[[Image(12-cmd_done.png, align=center, title=успешное заврешение)]]
     106
     107**11.** Когда предыдущая команда выполнится, надо выполнить команду\\
    79108`reset`\\
    80109или выключить и снова включить питание блока.
    81110
    82 **10.** После загрузки ОС подключиться к SW-01 через веб-браузер по адрес `192.168.0.254`, настроить сеть и обновить ПО штатным образом.
     111**12.** После загрузки ОС подключиться к SW-01 через веб-браузер по адрес `192.168.0.254`, настроить сеть и обновить ПО штатным образом.