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

Методика обновления ЦКП (6 слотов)

  1. Подключаемся к ЦКП com-портом на скорости 115200 (бит данных 8, приоритет выключен, стоповые бит 1, управление потоком выключено)
  2. Вводим логин root:

    mccp login: root
  3. Зайти в папку pbx:

    cd /pbx
  4. Удаляем файл mccp019

    rm mccp019
  5. Запустить на ПК программу tftp-сервера (например, tftpd32) и выбрать папку где лежит файл mccp019
  6. Стянуть файл прошивки mccp019 с ПК

    tftp -gl mccp019 <ipaddr>
  7. Проверить залился ли файл

    ls
  8. Настроить права доступа файлу mccp019

    chmod 755 mccp019
  9. Перезагрузить ЦКП ввести команду reboot

Методика обновления ЦКП-М (16 слотов)

Для того чтобы обновить управляющую программу модуля ЦКП-М, необходимы следующие программы:

  • программа терминалов, например (HyperTerminal, Putty, TERATERM);
  • программа TFTP сервера;
  • файл прошивки (расширение img).

Существует два способа обновления ПО:

Последовательность действий при обновлении ПО модуля через начальный загрузчик

  1. Подключить скрещенным кабелем СОМ-порт компьютера к COM-порту устройства.
  2. Запустить терминальную программу.
  3. Настроить скорость передачи 115200, формат данных 8 бит, без паритета, 1 бит стоповый, без управления потоком.
  4. Для начала работы в терминальном режиме необходимо нажать клавишу <Enter> – от станции должно прийти приветствие root:~>. Далее необходимо перевести модуль в режим начального загрузчика U-boot.
  5. Набрать команду reboot и остановить процесс загрузки любой клавишей в момент появления следующей надписи:

    U-Boot 1.2.0 (May 14 2008 - 17:36:08)


    CPU: AMCC PowerPC 440EPx Rev. A at 528 MHz (PLB=132, OPB=66, EBC=66 MHz)
    No Security/Kasumi support
    I2C boot EEPROM disabled
    Bootstrap Option C - Boot ROM Location EBC (16 bits)
    , PCI async ext clock used 32 kB I-Cache 32 kB D-Cache
    Board: Sequoia - AMCC PPC440EPx Evaluation Board, Rev. 0, PCI=33 MHz
    I2C: ready
    DRAM: Init DRAM: bus clock 132000002
    256 MB
    FLASH: 64 MB
    NAND: 0 MiB
    In: serial
    Out: serial
    Err: serial
    USB: Host(int phy) Device(ext phy)
    Net: ppc_4xx_eth0

    Type "run flash_nfs" to mount root filesystem over NFS

    Hit any key to stop autoboot: 3

    =>
  6. Запустить на ПК программу TFTP сервера и указать в ней папку с файлом ПО (компьютер, на котором запущен TFTP server, и устройство должны находиться в одной сети).
  7. Ввести команду print, просмотреть сетевые настройки модуля ЦКП-М и убедиться в корректной настройке следующих параметров:
    ipaddr – сетевой адрес;
    netmask – маска;
    serverip – адрес компьютера на котором запущена программа TFTP-сервера.
  8. Изменить сетевые настройки можно командами:
    setenv ipaddr <ip-адрес ЦКП-М>
    setenv serverip <ip-адрес TFTP-сервера>
    setenv netmask <маска>
    После смены сетевых настроек необходимо сохранить параметры командой save.
  9. Ввести команду run upg_ram019 и нажать клавишу <Enter>. После этого начнется загрузка файла ramdisk019.img
  10. После этого ввести команду boot для загрузки модуля с обновленной прошивкой.

Последовательность действий при обновлении ПО модуля через telnet

  1. Подключиться к ЦКП-М по Telnet, от станции должен прийти ответ:

    ckp2 login:
  2. Ввести логин root. От станции придет приветствие:

    root:~>
  3. Ввести команду на обновление ПО

    /usr/local/get_firmware.sh <file-name> <server ip>

    где file-name – имя файла программного обеспечения;
    server ip – IP-адрес компьютера, на котором запущена программа TFTP сервера.

    [root@ckp2 /]$ /usr/local/get_firmware.sh ramdisk019.img 192.168.0.1 
    Trying Download file 'ramdisk019.img' from server '192.168.0.1' ramdisk019.img 100% |***************************************| 7134k --:--:-- ETA
    Download successful. Continue processing. (it may take several minutes)
    All done. Please reboot
  4. Перезагрузить процессор командой reboot.