Changes between Version 12 and Version 13 of Mc04LoadRootFs


Ignore:
Timestamp:
Mar 19, 2025, 6:25:59 PM (2 weeks ago)
Author:
san
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Mc04LoadRootFs

    v12 v13  
    11[[wiki:WikiStart|Вики MC04]]
    22== Восстановление ПО платы SW-01 (запись заводского образа файловой системы)
    3 ''Эта инструкция предназначена для случая, если содержимое файловой системы в плате SW-01 было по какой-то причине "испорчено"''
     3''Эта инструкция предназначена для случая, если содержимое файловой системы в плате SW-01 было по какой-то причине "испорчено"''.\\
     4[[span(style=color: #FF0000, ''Внимание! Данное руководство предназначено для опытных пользователей. Выполнение некорректных команд на плате может привести к потере работоспособности платы. '')]]
     5
    46Вам понадобится:
    57- переходник 3-pin-RS-232;
     
    1618
    1719Переходник подключить к дальнему (если смотреть на плату с лицевой стороны) разъему X3 (3-pin) на плате SW-01, расположение и распиновка разъёма на рисунке:
    18 [[Image(2-x3.png, align=center, title=где найти разъем)]]\\
    19 [[Image(com_sw.png)]]\\
     20 [[Image(2-x3.png, align=center, title=где найти разъем)]]\\
     21 [[Image(com_sw.png, align=center)]]\\
    2022
    2123**3.** Разархивировать архив с образом. Путь до папки `tftp` должен быть без русских букв и пробелов.
     
    6264
    6365**8.** \\
    64 > **Этот пункт нужно выполнять только в том случае, если на печатной плате SW-01 нанесена версия 6 и ниже(SW-01v6) или плата была произведена раньше 2017 года. Такую плату можно отличить на скриншоте ниже.**
     66> **Этот пункт нужно выполнять только в том случае, если на печатной плате SW-01 нанесена версия 6 и ниже(SW-01v6) или плата была произведена раньше 2017 года.**
    6567
    66 [[Image(7-error.png, align=center, title=в таком случае выполнить пункт 8)]]
    67 
    68 Нужно ввести команду\\
     68Можно уточнить Нужно ввести команду\\
    6969`print loadrootfs`
    7070
    7171> **Лучше всего скопировать команду ниже и вставить в терминал.**\\
    72 > **Если вводите команды вручную, то перепроверить все данные! Неверная команда может окирпичить плату! **
     72> **Опечатка при вводе команды может привести к потере работоспособности платы**
    7373
    7474Если в выводе команды `print loadrootfs` имя файла `rootfs`, то выполнить команду
     
    8484[[Image(8-rootfs.png, align=center, title=rootfs.ubi)]]
    8585
    86 После ввода команды начнется процесс получения файла по пути `/SW-01/rootfs` (либо `rootfs.ubi`) с указанного IP-адреса сервера.
     86После ввода команды начнется процесс получения файла по пути `/SW-01/rootfs` с указанного IP-адреса сервера.
     87
     88После успешной загрузки файла автоматически выполнятся две команды: `NAND erase` и `NAND write`. Если обе команды выполнятся без ошибок, то процесс перезаписи ФС прошел успешно.
     89
     90[[Image(12-cmd_done.png, align=center, title=успешное завершение)]]
     91
     92Когда предыдущая команда полностью выполнится и снова появится приглашение `U-Boot>`, надо выполнить команду\\
     93`reset`\\
     94или выключить и снова включить питание блока.
    8795
    8896**Если был выполнен пункт 8, то пункт 9 нужно пропустить.**
     
    99107[[Image(11-tftpd1.png, align=center, title=процесс получения файла)]]
    100108
    101 **10.** После успешной загрузки файла автоматически выполнятся две команды: `NAND erase` и `NAND write`. Если обе команды выполнятся без ошибок, то процесс перезаписи ФС прошел успешно.
     109После успешной загрузки файла автоматически выполнятся две команды: `NAND erase` и `NAND write`. Если обе команды выполнятся без ошибок, то процесс перезаписи ФС прошел успешно.
    102110
    103 [[Image(12-cmd_done.png, align=center, title=успешное заврешение)]]
     111[[Image(12-cmd_done.png, align=center, title=успешное завершение)]]
    104112
    105113Когда предыдущая команда полностью выполнится и снова появится приглашение `U-Boot>`, надо выполнить команду\\
     
    107115или выключить и снова включить питание блока.
    108116
    109 **11.** После загрузки ОС подключиться к SW-01 через веб-браузер по адрес `192.168.0.254`, настроить сеть и обновить ПО штатным образом.
     117Если в процессе обновления плата перезапустилась, как на скриншоте ниже, то вероятно у вас "старая" SW-01 и вам нужно действовать по алгоритму из пункта 8.
     118[[Image(7-error.png, align=center, title=в таком случае выполнить пункт 8)]]
     119
     120
     121
     122**10.** После загрузки ОС подключиться к SW-01 через веб-браузер по адрес `192.168.0.254`, настроить сеть и обновить ПО штатным образом.
    110123\\
    111124\\