Страница 1 из 9 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 90

Тема: Проблемы при переходе на прошивку 2.4.0923.1000 и их решение (обновлено 30.11.2022)

  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    Exclamation Проблемы при переходе на прошивку 2.4.0923.1000 и их решение (обновлено 30.11.2022)

    При обновлении прошивки 1.3.xxxx.xxxx до версии 2.4.0923.1000 ряд пользователей столкнулись с проблемами (даже в тех случаях, когда процедура была выполнена корректно).

    Первая проблема проявляется следующим образом: прошивка завершается отображением черного экрана, при этом горят все три лицевых светодиода.
    После перезагрузки - контроллер сохраняет такое состояние (черный экран, горящие светодиоды).
    Это значит, что ваш контроллер - из конкретной особой партии, в которой было установлено 2 Gb flash-памяти всего стандартных 4 Gb.
    Восстановить его работоспособность можно через сервисный центр или в центральном московском офисе ОВЕН (напишите, пожалуйста, заранее мне на почту e.kislov@owen.ru, чтобы согласовать дату и время приезда).

    Чтобы избежать этой ситуации - перед прошивкой следует обязательно проверить объем flash-памяти вашего контроллера.
    Для этого подключитесь к его терминалу (см. инструкции по подключению к терминалу парой абзацев ниже) и выполните команду fdisk -l

    SPK_153_BAD.png SPK_173_GOOD.png

    В выводе посмотрите на вторую строку - если в ней отображается значение 1864M, то прошивать этот контроллер на прошивку 2.4.xxxx.xxxx нужно с использованием файла spk1xxm01f.bin из папки для СПК1хх с 2 Gb памяти.
    Если отображается значение 3728M, то прошивать этот контроллер на прошивку 2.4.xxxx.xxxx нужно с использованием файла spk1xxm01f.bin из корня архива с прошивкой.


    Вторая проблема проявляется следующим образом: после обновления на новую прошивку при изменении настроек в web-конфигураторе или экранном конфигураторе - они не сохраняются после перезагрузки контроллера; также после перезагрузки не сохраняется приложение CODESYS.
    Описание типичного проявления проблемы от клиента приведено в этой теме: https://owen.ru/forum/showthread.php?t=36841

    Проблема связана с тем, что при перепрошивке пользовательская файловая система (overlayfs) смонтировалась как временная (tmpfs).
    Например - это может произойти, если в области памяти, используемой для создания раздела, были бэд блоки.

    Чтобы определить, что вы столкнулись с этой проблемой - перейдите в web-конфигуратор на вкладку Система - Точка монтирования и проверьте, как смонтировалась overlayfs.
    В случае описанной проблемы - она монтируется на /tmp/root:

    2022-10-05_7-38-24.png

    Чтобы исправить это - нужно подключиться к терминалу Linux и выполнить несколько команд.
    Подключиться к терминалу можно в web-конфигураторе (Система - Терминал - Открыть терминал в отдельном окне) или с помощью какого-либо ssh-клиента (рекомендуем putty).

    Если используете putty - выберите режим SSH и укажите IP-адрес вашего контроллера.
    По умолчанию на заводских настройках для интерфейса Ethernet используется адрес 192.168.0.10, а для USB - 10.0.6.10.
    Нажмите кнопку Open.

    2022-10-05_7-42-42.png

    Если появится окно с просьбой принять ключ сервера - нажмите Accept.

    Появится окно терминала с предложением ввода логина (оно же появится, если вы решите открыть терминал через web-конфигуратор).
    Введите root и нажмите Enter. Далее нужно ввести пароль. Введите owen(при вводе пароль не будет отображаться) и нажмите Enter.

    2022-10-05_7-42-53.png

    После этого вы сможете работать с терминалом.

    Последовательно введите (с помощью копирования и вставки) следующие команды, дожидаясь окончания выполнения каждой из них:

    mke2fs -L rootfs_data -b 4096 /dev/mmcblk1p7
    mke2fs -b 4096 /dev/mmcblk1p6
    reboot


    После выполнения последней команды СПК перезагрузится.

    Снова перейдите в web-конфигуратор на вкладку Система - Точка монтирования и убедитесь, что overlayfs теперь смонтировалась на overlay.

    2022-10-05_7-39-00.png

    Это означает, что проблема решена.

    В процессе работы с web-конфигуратором вы заметите, что он работает нестабильно.
    Решить эту проблему можно с помощью хотфикса (см. ReadMe в архиве).

    Видеоверсия инструкции:



    Приносим извинения за доставленные неудобства.

  2. #2
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    331

    По умолчанию

    СПК107М01 2019 года выпуска. Для отладки программ обновил до 2.4.0923.1000. При подачи питания не появляется "Нажмите три раза на экран....". Как зайти в конфигуратор на СПК?

  3. #3
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    СПК107М01 2019 года выпуска. Для отладки программ обновил до 2.4.0923.1000. При подачи питания не появляется "Нажмите три раза на экран....". Как зайти в конфигуратор на СПК?
    https://ftp.owen.ru/CoDeSys3/11_Docu...nConf_v3.0.pdf
    См. п. 1

  4. #4

    По умолчанию

    На прошивке 2.4.0923.1000 невозможно достучаться до конфигуратора через USB
    Изображения Изображения
    • Тип файла: png spk.png (80.5 Кб, Просмотров: 68)
    Я не волшебник, я только учусь...

  5. #5
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    По умолчанию

    Цитата Сообщение от AllXXX Посмотреть сообщение
    На прошивке 2.4.0923.1000 невозможно достучаться до конфигуратора через USB
    У нас произошли изменения - теперь на USB работает DHCP-сервер.
    Поэтому в настройках виртуального сетевого адаптера Windows нужно указать Получить IP-адрес автоматически.

  6. #6

    По умолчанию

    Заработало!
    Кстати при прошивке через USB или SD. Флэшка не должна быть загрузочной! (не монтируется)
    HP USB Disk Storage Format Tool или Rufus в помощь.
    Я не волшебник, я только учусь...

  7. #7

    По умолчанию

    Столкнулся с этой проблемой.
    Как проверить флеш память на бэды? что означает их наличие? Можно ли продолжать использовать СПК при наличии бэдов?

  8. #8
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    По умолчанию

    Цитата Сообщение от Tatum555 Посмотреть сообщение
    Столкнулся с этой проблемой.
    Как проверить флеш память на бэды? что означает их наличие? Можно ли продолжать использовать СПК при наличии бэдов?
    Пожалуйста, подробно опишите, что именно вы делали и с чем столкнулись.

  9. #9

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Пожалуйста, подробно опишите, что именно вы делали и с чем столкнулись.
    Обновил ПО с 1.3 на 2.4 и получил "при изменении настроек в web-конфигураторе или экранном конфигураторе - они не сохраняются после перезагрузки контроллера"
    Сделал всё по инструкции в шапке темы, заработало.
    ----
    У вас описано, что такое может быть при проблемах с флэш памятью. Сейчас эксперементирую с панелью, на которой до этого во время обычной работы зависло приложение CDS, перезагрузка не помогала. (до обновления с 1.3 на 2.4) ,
    вот и свожу, что может потому и слетело приложение CDS, что память побилась. Сейчас интересно, как её проверить на бэды

  10. #10
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    По умолчанию

    Цитата Сообщение от Tatum555 Посмотреть сообщение
    Обновил ПО с 1.3 на 2.4 и получил "при изменении настроек в web-конфигураторе или экранном конфигураторе - они не сохраняются после перезагрузки контроллера"
    Сделал всё по инструкции в шапке темы, заработало.
    ----
    У вас описано, что такое может быть при проблемах с флэш памятью. Сейчас эксперементирую с панелью, на которой до этого во время обычной работы зависло приложение CDS, перезагрузка не помогала. (до обновления с 1.3 на 2.4) ,
    вот и свожу, что может потому и слетело приложение CDS, что память побилась. Сейчас интересно, как её проверить на бэды
    Как таковое число бэд-блоков получить не выйдет.
    Чтобы получить диагностическую информацию о состоянии памяти - введите в консоли mmc extcsd read /dev/mmcblk1

Страница 1 из 9 123 ... ПоследняяПоследняя

Похожие темы

  1. Баги прошивки 2.4.0923.1000
    от Scenix в разделе СПК1хх [М01]
    Ответов: 24
    Последнее сообщение: 19.04.2023, 07:34
  2. Решение проблемы с загрузкой контроллера
    от Мастеренко Иван в разделе ПЛК2хх
    Ответов: 0
    Последнее сообщение: 22.07.2020, 13:46
  3. Есть решение проблемы с пустым ОЛ
    от ParuSnow в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 08.08.2017, 18:30
  4. ПЛК 1000
    от Flicker в разделе Подбор Оборудования
    Ответов: 4
    Последнее сообщение: 29.05.2012, 01:11
  5. решение проблемы с кабелем сау-мп!!!
    от GeglOFF в разделе Трёп (Курилка)
    Ответов: 3
    Последнее сообщение: 12.03.2010, 16:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •