[TAU] TAU16/TAU24/TAU32m/TAU36/TAU72. Восстановление ПО

В случае, когда не удается обновить ПО через web-интерфейс или консоль (telnet, RS-232), существует возможность резервного обновления ПО через RS-232. Для того чтобы обновить встроенное ПО устройства, необходимы следующие программы:

  • программа терминалов (например: TERATERM);
  • программа TFTP сервера.

Последовательность действий при обновлении устройства.

    1. Подключиться к порту Ethernet устройства.
    2. Подключить скрещенным кабелем СОМ порт компьютера к COM порту устройства.
    3. Запустить терминальную программу.
    4. Настроить скорость передачи 115200, формат данных 8 бит, без паритета, 1 бит стоповый, без управления потоком.
    5. Запустить на компьютере программу TFTP-сервера и указать путь к папке chagall (компьютер, на котором запущен TFTP сервер и устройство должны находиться в одной сети). В этой папке создать подпапку 300 в которую поместить файлы firmware.elf, initrd.300, zImage.300  данные файлы можно скачать одним архивом reserv_soft.zip с сайта.
    6. Включить устройство. Остановить загрузку командой stop в момент появления следующей надписи:
          U-Boot 1.1.6 (Nov 13 2008 - 16:24:39) Mindspeed 0.06.2-candidate1
          DRAM: 128 MB
          Comcerto Flash Subsystem Initialization
          found am29gl512 flash at B8000000
          Flash: 64 MB
          NAND: 64 MiB
          In: serial
          Out: serial
          Err: serial
          Reserve MSP memory
          Net: comcerto\_gemac0: config phy 0, speed 1000, duplex full
          comcerto\_gemac1: config phy 1, speed 1000, duplex full
          comcerto\_gemac0, comcerto\_gemac1
          Write 'stop' to stop autoboot (3 sec)..
          FXS-72>>
      
    7. Задать IP-адрес устройства:
      set ipaddr <ipaddr>
      где <ipaddr> - новый IP-адрес TAU. 
      Например: set ipaddr 192.168.16.112
    8. Задать сетевую маску:
      set netmask <netmask> 
      где <netmask> - сетевая маска.
      Например: set netmask 255.255.255.0
    9. Задать IP-адрес TFTP-сервера:
      set serverip <tftp-ip>
      где <tftp-ip> - IP-адрес компьютера, на котором запущен TFTP-сервер.
      Например:  set serverip 192.168.16.44 
    10. Активировать сетевой интерфейс командой mii i
    11. Обновить ядро linux командой run updatecsp
    12. Обновить программное обеспечение медиа-процессора командой run updatemsp
    13. Обновить файловую систему командой run updatefs
    14. Запустить устройство командой run bootcmd
закрыть