Сравнение версий

Легенда

  • Эта строка добавлена.
  • Эта строка удалена.
  • Форматирование изменено.

Ввиду перехода работы модулей на более высокую скорость обмена по внутренней шине контроллера, обновление выполняется пошагово в строгой последовательности. Процесс разбит на три этапа:

  1. Обновление загрузчика модулей DIOSTM (дискретные входы/Выходы)
  2. Обновление ПО процессорного модуля
  3. Комплексное обновление ПО контроллера ("подтянутся" прошивки модулей)
Предупреждение

При каждом шаге обновления нужно убирать пункт "Не обновлять ПО при совпадении версий"


Expand
titleЭтап 1.
  1. Перевести контроллер в сервисный режим. Меню Web-конфигуратора "Сервис". 
    Если ранее контроллер находился в безопасном режиме, необходимо восстановить загрузку в нормальном режиме, а затем перевести в Сервис

  2. Перейдя по пунктам Web-конфигуратор "Система" → "Обновление ПО", добавить файл загрузчика ModuleDIOSTM-Load_1.10.4.49634705-rc14 на контроллер
  3. Установить (пиктограмма гаечного ключа). 
    Индикатор Link модулей во время установки часто мигает, на некоторое время (около 1-1.5 сек) загорается, а потом снова часто мигает
    Обновление установится с ошибкой: "Не удалось обновить 'Модуль 3' (00:11:22:33:44:03) [T=48,BL=177.Err: Send=0,Tm=51,CRC=0,St=0,Num=0]. Много ошибок. Неудача команды проверки" для всех модулей DIOSTM - это нормально
    При этом вместо рабочего ПО устанавливается специальная прошивка, которая обновит загрузчик до новой версии
    Примечание:
    Если загрузчик DIOSTM уже на новой версии 1.10.4, то он не сможет обновиться на этом шаге, т.к. процессорный модуль на 1.10.3
    Будет ошибка вида: "Не удалось обновить 'Модуль 3' (00:11:22:33:44:03) [T=6,BL=1.Err: Send=0,Tm=8,CRC=0,St=0,Num=17]. Много ошибок. Неудача на посылке блока 0"


Expand
titleЭтап 2
  1. Добавить дистрибутив комплексного ПО контроллера full_am437x_1.10.4.49634705-rc14
  2. Установить (пиктограмма гаечного ключа)
     DIO STM. В случае комплексного обновления, модули DIOSTM не обновляются ("неудача команды начала") - это нормально
     M4 STM. В случае комплексного обновления - сначала обновится основное ПО с 1.10.3 на 1.10.4. Загрузчики при этом не обновятся
    Обновление загрузчика произойдет в п.3.


Expand
titleЭтап 3
  1. Повторно запустить комплексное обновление ПО контроллера full_am437x_1.10.4.49634705-rc14 

    На данном этапе установится:

    ПО для DIOSTM, как обычная прошивка без ошибки (успешно).
    Загрузчик для M4, (само ПО M4 может не обновляться - версия та же, что в п.2.).