Для обновления ПО модуля вам понадобится подключить ПК к сервисному порту модуля. Встроенный последовательный порт используется в качестве сервисного внешнего интерфейса RS-232, который выведен на штыревой разъем в передней части платы. Распайка разъемов СОМ-порта следующая:
1 контакт платы на 2(RXD) контакт разъема DB9(вилка);
8 контакт платы на 5(GND) контакт разъема DB9(вилка);
9 контакт платы на 3(TXD) контакт разъема DB9(вилка).
Распиновка контактов на модуле выглядит следующим образом:
На переходнике поставляемом с АТС на разъеме имеется ключ (стрелочка, выемка). Данный ключ указывает сторону, на которой расположена земля (контакт GND).
Подключите ПК к сервисному порту модуля с помощью адаптера порта RS-232. Для этого извлеките модуль из блока, подключить адаптер к разъему на плате и вновь установить модуль в блок. Запустить на ПК программу эмуляции терминала с возможностью передачи файлов по протоколу X-Modem. Установить следующие параметры COM-порта ПК:
скорость 57600 биты данных 8 четность - нет стоповый бит - 1 управление потоком - нет
Убедиться в наличии соединения нажатием на клавишу <ENTER>. Перезапустить модуль, набрав команду rst. В момент появления надписи
Boot loader for ATmega128. Type 'b' or 'B' 3 times
нажать клавишу <B> 3 раза. Это приведет к прекращению загрузки управляющей программы и выводу на экран ПК меню:
1 - Load programm
2 - Load PLD0
3 - Load PLD1
4 - Start programmВыбор пунктов меню осуществляется нажатием на клавиатуре цифровых клавиш, соответствующих номерам пунктов меню.
Для записи программы нажать клавишу <1> пункт «Load programm». После появления на экране сообщения:
Load programm. Use XMODEM (128byte packet)
выполнить передачу файла программы по протоколу X-Modem из программы терминала.
После передачи файла на экране снова появится меню. Следует нажать клавишу <4> пункт «Start programm» – модуль перезапустится с новой программой.