|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме |
22.05.2020, 11:28 | #31 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Как подключились, вводите имя пользователя и пароль контроллера(по умолчанию root, segnetics). После верификации введите команду Код:
fdisk -l __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию Последний раз редактировалось Ilya J., 22.05.2020 в 12:17 |
|
26.05.2020, 07:17 | #32 | |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
|
|
26.05.2020, 11:12 | #33 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Восстановление контроллера Matrix
Вы скопируйте команду отсюда...Где я писал Fdisk -1?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
26.05.2020, 11:12 | #34 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Восстановление контроллера Matrix
а у вас не возникло обоснованного подозрения, что -l и -1 это разные команды. вам же хелпа сказала что нужна команда -L (только маленькая) она конечно очень похожа по написанию на единицу, но разница в один пиксель все-же есть да и логика команды list как бы намекае
|
26.05.2020, 11:20 | #35 | |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Вот что то получилось... |
|
26.05.2020, 11:23 | #36 |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
Скрин.
|
26.05.2020, 12:07 | #37 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Восстановление контроллера Matrix
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
26.05.2020, 12:40 | #38 |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
26.05.2020, 13:11 | #39 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Восстановление контроллера Matrix
1. Запускаете контроллер со вставленной флешкой.
2. Выполняете команды: Код:
fdisk -l dmesg mount 4. Вытаскиваете и вставляете флешку 5. Выполняете команды Код:
fdisk -l dmesg mount 7. Прикладываете сюда __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
27.05.2020, 06:50 | #40 |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
Готово...
|
27.05.2020, 11:57 | #41 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Восстановление контроллера Matrix
Другую флешку пробовали? Система обнаруживает на флешке ошибки и отклоняет ее монтирование.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
27.05.2020, 12:19 | #42 |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
27.05.2020, 12:36 | #43 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Восстановление контроллера Matrix
Также логи по другой флешке приложите.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
11.06.2021, 22:18 | #44 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Коллеги, погрузился в тему восстановления Matrix достаточно глубоко (включая чтение руководства на AM335x и дизассемблирование ядра Linux), хотел бы высказать на этот счет мнение.
С моей точки зрения, аппаратная часть функции восстановления (рассматриваю то, о чем знаю, Matrix rev. 9) сделана хорошо и потенциально обеспечивает достаточный набор функций по восстановлению. Если нет физического повреждения (и нет фатального повреждения прошивки супервизора), "окирпичить" контроллер с необходимостью отправлять его в ремонт нельзя, как ни старайся. В части методической и программной поддержки восстановления есть, куда вносить улучшения. В дополнение к штатной функции форматирования я бы сделал образ восстановления для MicroSD-карты. Здесь есть принципиальный момент. Сейчас функция форматирования привязана к дополнительным, по факту, имеющим много сюрпризов звеньев: Windows, файрволы, антивирусы и USB-шнурки. Использование образа MicroSD снижает число звеньев почти до минимума. На базе образа восстановления Micro SD можно сделать образ для установки программы. Здесь так же есть важный момент. Для установки ПО на контроллер не потребуется SMLogix и даже не потребуется компьютер. Это можно будет сделать хоть в поле без всего. Сейчас, требования к заказчику установить SMLogix, компилировать и прошивать средой программу выглядит не особо цивилизовано. Сценарий "вставил Micro SD, зажал резет, подал питание, отпустил резет, дождался установки" -- это намного проще, быстрее и может быть выполнено без PC. |
Благодарность от: |
12.06.2021, 11:12 | #45 | |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 495
Благодарил(а): 51 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
|
|
12.06.2021, 11:27 | #46 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Восстановление контроллера Matrix
не понимаю, зачем все это, если есть езернет карта и интернет, и тем боле модем?
|
12.06.2021, 11:40 | #47 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
У меня скоро сдача проекта, буду делать загрузочную Micro SD для настройки контроллера и передавать заказчику. Исключу лишние телодвижения с Windows, SMLogix и шнурками. |
|
12.06.2021, 15:50 | #48 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
|
|
12.06.2021, 16:37 | #49 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Если образ откажется устанавливаться из-за нового железа (и я, как исполнитель, куда-то исчезну), будут мучится с установкой через SMLogix, который тоже не гарантирует на 100% работу старой программы на новом железе. |
|
12.06.2021, 17:03 | #50 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
отдал проект, отдал версию sml в которой оно создано и залито. и спи спокойно. |
|
12.06.2021, 17:18 | #51 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Мой предполагаемый сценарий работы на случай новой ревизии. 1. Заказчик говорит, что обновление сообщает о несовместимости с ревизией устройства. 2. Я забираю эту ревизию, ставлю новый SMLogix, проверяю, что в новом SMLogix ничего не сломалось. Если что-то не так, исправляю/пишу баг репорты в Сегнетикс. 3. Когда все стало ОК, делаю новый образ и передаю заказчику. Ну не будет заказчик заниматься п. 2, не его это обязанность. |
|
13.06.2021, 18:17 | #52 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Проверил случай полного обнуления внутреннего диска.
1. Обнулил диск. 2. Убедился, что контроллер "умер". 3. Ввел его в режим программирования, попробовал отформатировать из SMLogix. 4. Процедура форматирования началась, но не завершилась и кончилась циклической перезагрузкой. Недоработка... Пришлось вручную восстанавливать разбивку диска и форматировать их. После этого отформатировалось из SMLogix успешно. Последний раз редактировалось Gel, 13.06.2021 в 18:33 |
15.06.2021, 00:10 | #53 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Похоже, если на внутреннем диске нет пользовательского раздела, или там нет места, или он фатально поломан, или еще что-то неожиданное, то отформатировать сейчас контроллер из SMLogix не получится. |
|
15.06.2021, 09:44 | #54 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Добавлено через 5 минут Обнуляй, братишка, вытирай и затем смывай (с) Можете описать операцию в более технических терминах? А то слово "обнуляй" в современной поп-культуре имеет слишком много толкований. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 15.06.2021 в 09:58 |
|
15.06.2021, 09:55 | #55 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
15.06.2021, 10:27 | #56 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Восстановление контроллера Matrix
ТАК уронить флешку невозможно без вмешательства хакеров.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.06.2021, 10:43 | #57 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Фатально поломал пользовательский раздел. Запустил "Сброс на заводские". "Как-бы" настройки сбросились. После этого попытка прошить из SMLogix приводит к циклическим попыткам прошить контроллер с безуспешным результатом. По моему, вы переусложнили процедуру. Я, например, меньше всего ожидаю, что у меня при форматировании буду выживать какие-то настройки (которые могут быть дефектными). Я бы ожидал, что после форматирования контроллер приведет себя в исходное состояние из любого положение и ничего старого не выживет. В тому же, более сложную процедуру сложнее сделать корректной. |
|
15.06.2021, 11:14 | #58 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Восстановление контроллера Matrix
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.06.2021, 11:37 | #59 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
29.06.2021, 11:04 | #60 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Цитата:
Вот фрагмент скрипта восстановления: Код:
#============================= # Смонтируем папки партиций startMountAll # Сохранение настроек контроллера in p3 startSaverSettingsToP3 ... #============================= # Перейти в каталог mmcblk0p3, куда загрузим файлы cd $EMMC_USER_DIR isMount=$(df -h | grep /dev/mmcblk0p3 -c) if [ ${isMount} -ne "1" ]; then echoOut $MESSAGE_MOUNT echoFromTftp $MESSAGE_ERR & echoFromTftp $MESSAGE_MOUNT & sleep 1 sendSVReset reboot -f fi ... После этого ниже идет проверка, смонтирован ли раздел и если нет -- то перезагрузка контроллера. И так по кругу. Лично для меня эта "особенность" не критична. Но если у обычного пользователя убьется пользовательский раздел, то у него сейчас другого варианта нет, как отправлять контроллер вам в ремонт. Последний раз редактировалось Gel, 29.06.2021 в 11:15 |
|