МОРГАЕТ ЭКРАН

Автор Tyumentsev, 25 февраля 2022, 11:09:17

« назад - далее »

Evdoc

Пришла новая партия М245-07. при попытке обновить прошивку теряет связь и мигает экран. Мигает 1 раз.
Связь не восстановить. с предыдущей модификацией были свои баги, но так чтобы сразу в кирпич, такова не было.
Такое ощущение, что во время прошивки теряется связь.

Artem

А в какой момент теряется связь? Процесс программирования начинается? Проценты загрузки идут?

Evdoc

Цитата: Artem от 15 декабря 2022, 22:40:21
А в какой момент теряется связь? Процесс программирования начинается? Проценты загрузки идут?
Поиск контроллера происходит нормально. Хотя скорость в контроллере по умолчанию СОМ0 стоит 115200, на старых 9600.
Начинается процесс регистрации, появляются проценты загрузки. Загрузка идет не как раньше (сплошным потоком), а пакетами. Это видно по индикации на конверторе RS485.

Если не менять прошивку на 42-ю, загрузка программы происходит штатно.

Artem

#18
А какую ошибку выдает программа при остановке обновления?
Попробуйте произвести обновление не устанавливая флаг повышенной скорости (он установлен по умолчанию в диалоге обновления). Будет прошиваться дольше, но зато можно будет определить на каком участке прерывается обновление - RS485 или сеть.

Evdoc

Цитата: Artem от 16 декабря 2022, 13:27:15
А какую ошибку выдает программа при остановке обновления?
Попробуйте произвести обновление не устанавливая флаг повышенной скорости (он установлен по умолчанию в диалоге обновления). Будет прошиваться дольше, но зато можно будет определить на каком участке прерывается обновление - RS485 Или сеть.
М245 никак больше не обновляется. Все, белый экран, один мырг. При обновлении выдал ошибку RS485.

Artem

Очень похоже на проблему в RS485, обновление прервалось и поэтому получили испорченную прошивку. Одно моргание индикатор - это скорее всего постоянная перезагрузка. Попробуйте сделать восстановление ядра. Для это откройте диалог настройки порта компьютера и выберите вкладку "Восстановление ядра". Флаг "Высокая скорость загрузки" НЕ устанавливайте, лучше пусть дольше поработает, но зато гарантированно завершит восстановление.


Evdoc

Цитата: Artem от 16 декабря 2022, 14:29:46
Очень похоже на проблему в RS485, обновление прервалось и поэтому получили испорченную прошивку. Одно моргание индикатор - это скорее всего постоянная перезагрузка. Попробуйте сделать восстановление ядра. Для это откройте диалог настройки порта компьютера и выберите вкладку "Восстановление ядра". Флаг "Высокая скорость загрузки" НЕ устанавливайте, лучше пусть дольше поработает, но зато гарантированно завершит восстановление.
Какие параметры сом порта нужно при этом выставить? Контроллер не находит.

Artem

Никаких параметров не надо выставлять, в диалоге "Восстановление ядра" нажимаете кнопку "Старт" и следуете инструкциям.

immer

Здравствуйте!
Программа на контроллере загружается, но экран моргает 14 раз. В хелпе написано "Неверный адрес EEPROM при записи из прикладной программы" советуют "Проверить и исправить адреса переменных в EEPROM,
перезаписать исправленную программу". Если зайти в контроллере в раздел "переменные ПЗУ" - там все нормально.

immer

Победил.
Мне надоело, что адреса из журнала событий постоянно накладывались на другие переменные в ПЗУ. В итоге я поставил начальное значение 9000 и ему это понравилось. Главное при компиляции не выдает ошибку, только на контроллере.