Changes between Version 12 and Version 13 of Mc04LoadRootFs
- Timestamp:
- Mar 19, 2025, 6:25:59 PM (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Mc04LoadRootFs
v12 v13 1 1 [[wiki:WikiStart|Вики MC04]] 2 2 == Восстановление ПО платы SW-01 (запись заводского образа файловой системы) 3 ''Эта инструкция предназначена для случая, если содержимое файловой системы в плате SW-01 было по какой-то причине "испорчено"'' 3 ''Эта инструкция предназначена для случая, если содержимое файловой системы в плате SW-01 было по какой-то причине "испорчено"''.\\ 4 [[span(style=color: #FF0000, ''Внимание! Данное руководство предназначено для опытных пользователей. Выполнение некорректных команд на плате может привести к потере работоспособности платы. '')]] 5 4 6 Вам понадобится: 5 7 - переходник 3-pin-RS-232; … … 16 18 17 19 Переходник подключить к дальнему (если смотреть на плату с лицевой стороны) разъему 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)]]\\ 20 22 21 23 **3.** Разархивировать архив с образом. Путь до папки `tftp` должен быть без русских букв и пробелов. … … 62 64 63 65 **8.** \\ 64 > **Этот пункт нужно выполнять только в том случае, если на печатной плате SW-01 нанесена версия 6 и ниже(SW-01v6) или плата была произведена раньше 2017 года. Такую плату можно отличить на скриншоте ниже.**66 > **Этот пункт нужно выполнять только в том случае, если на печатной плате SW-01 нанесена версия 6 и ниже(SW-01v6) или плата была произведена раньше 2017 года.** 65 67 66 [[Image(7-error.png, align=center, title=в таком случае выполнить пункт 8)]] 67 68 Нужно ввести команду\\ 68 Можно уточнить Нужно ввести команду\\ 69 69 `print loadrootfs` 70 70 71 71 > **Лучше всего скопировать команду ниже и вставить в терминал.**\\ 72 > ** Если вводите команды вручную, то перепроверить все данные! Неверная команда может окирпичить плату!**72 > **Опечатка при вводе команды может привести к потере работоспособности платы** 73 73 74 74 Если в выводе команды `print loadrootfs` имя файла `rootfs`, то выполнить команду … … 84 84 [[Image(8-rootfs.png, align=center, title=rootfs.ubi)]] 85 85 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 или выключить и снова включить питание блока. 87 95 88 96 **Если был выполнен пункт 8, то пункт 9 нужно пропустить.** … … 99 107 [[Image(11-tftpd1.png, align=center, title=процесс получения файла)]] 100 108 101 **10.**После успешной загрузки файла автоматически выполнятся две команды: `NAND erase` и `NAND write`. Если обе команды выполнятся без ошибок, то процесс перезаписи ФС прошел успешно.109 После успешной загрузки файла автоматически выполнятся две команды: `NAND erase` и `NAND write`. Если обе команды выполнятся без ошибок, то процесс перезаписи ФС прошел успешно. 102 110 103 [[Image(12-cmd_done.png, align=center, title=успешное зав решение)]]111 [[Image(12-cmd_done.png, align=center, title=успешное завершение)]] 104 112 105 113 Когда предыдущая команда полностью выполнится и снова появится приглашение `U-Boot>`, надо выполнить команду\\ … … 107 115 или выключить и снова включить питание блока. 108 116 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`, настроить сеть и обновить ПО штатным образом. 110 123 \\ 111 124 \\