|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
22.05.2020, 11:28 | #31 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Восстановление контроллера 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 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Восстановление контроллера Matrix
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
26.05.2020, 11:12 | #34 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
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 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Восстановление контроллера Matrix
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
26.05.2020, 12:40 | #38 |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
26.05.2020, 13:11 | #39 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Восстановление контроллера Matrix
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 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Восстановление контроллера Matrix
Другую флешку пробовали? Система обнаруживает на флешке ошибки и отклоняет ее монтирование.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
27.05.2020, 12:19 | #42 |
Новичок
Регистрация: Jun 2019
Сообщения: 29
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
27.05.2020, 12:36 | #43 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Восстановление контроллера Matrix
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
11.06.2021, 22:18 | #44 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 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
Адрес: Екатеринбург
Сообщения: 492
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
12.06.2021, 11:27 | #46 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Восстановление контроллера Matrix
не понимаю, зачем все это, если есть езернет карта и интернет, и тем боле модем?
|
12.06.2021, 11:40 | #47 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
У меня скоро сдача проекта, буду делать загрузочную Micro SD для настройки контроллера и передавать заказчику. Исключу лишние телодвижения с Windows, SMLogix и шнурками. |
12.06.2021, 15:50 | #48 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
12.06.2021, 16:37 | #49 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Если образ откажется устанавливаться из-за нового железа (и я, как исполнитель, куда-то исчезну), будут мучится с установкой через SMLogix, который тоже не гарантирует на 100% работу старой программы на новом железе. |
12.06.2021, 17:03 | #50 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Восстановление контроллера Matrix
отдал проект, отдал версию sml в которой оно создано и залито. и спи спокойно. |
12.06.2021, 17:18 | #51 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Мой предполагаемый сценарий работы на случай новой ревизии. 1. Заказчик говорит, что обновление сообщает о несовместимости с ревизией устройства. 2. Я забираю эту ревизию, ставлю новый SMLogix, проверяю, что в новом SMLogix ничего не сломалось. Если что-то не так, исправляю/пишу баг репорты в Сегнетикс. 3. Когда все стало ОК, делаю новый образ и передаю заказчику. Ну не будет заказчик заниматься п. 2, не его это обязанность. |
13.06.2021, 18:17 | #52 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 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
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Похоже, если на внутреннем диске нет пользовательского раздела, или там нет места, или он фатально поломан, или еще что-то неожиданное, то отформатировать сейчас контроллер из SMLogix не получится. |
15.06.2021, 09:44 | #54 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Восстановление контроллера Matrix
Добавлено через 5 минут Можете описать операцию в более технических терминах? А то слово "обнуляй" в современной поп-культуре имеет слишком много толкований. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 15.06.2021 в 09:58 |
15.06.2021, 09:55 | #55 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Код:
blkdiscard /dev/mmcblk0 |
15.06.2021, 10:27 | #56 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Восстановление контроллера Matrix
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.06.2021, 10:43 | #57 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
Фатально поломал пользовательский раздел. Запустил "Сброс на заводские". "Как-бы" настройки сбросились. После этого попытка прошить из SMLogix приводит к циклическим попыткам прошить контроллер с безуспешным результатом. По моему, вы переусложнили процедуру. Я, например, меньше всего ожидаю, что у меня при форматировании буду выживать какие-то настройки (которые могут быть дефектными). Я бы ожидал, что после форматирования контроллер приведет себя в исходное состояние из любого положение и ничего старого не выживет. В тому же, более сложную процедуру сложнее сделать корректной. |
15.06.2021, 11:14 | #58 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Восстановление контроллера Matrix
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.06.2021, 11:37 | #59 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Восстановление контроллера Matrix
|
29.06.2021, 11:04 | #60 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 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 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавление контроллера Matrix | Venture2010 | SMConstructor (вентиляция) | 1 | 11.03.2020 17:02 |
Matrix, мигает экран при питании от USB | Arsie | ЧаВо - Часто задаваемые Вопросы | 0 | 02.10.2019 17:25 |
Прошивка супервизора контроллера Pixel | Arsie | Библиотека | 1 | 19.11.2014 17:21 |
Смена IP-адреса контроллера в SMLogix | sensei | SMLogix | 10 | 01.10.2014 19:17 |