Перейти к концу метаданных
Переход к началу метаданных

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

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

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

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

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

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

  2. Перезагрузить контроллер. Меню "Сервис" → "Перезагрузка"
  • Нет меток