Сайт посвящен ПЭВМ АГАТ: Передовица » Агат ↔ PC » Линк N 2 » Мост 140 » Смена прошивки

New: 14.12.2020

Форум

Общие сведения

Software

Hardware

Агат ↔ PC

Эмуляторы/утилиты

Люди

Макулатура

Всякая всячина

Ссылки

Контакты ✉

Помощь сайту

Смена прошивки

Архив с программой SP.

Эта программа общая для Мост840 и Мост140.

sp.exe - предназначена для смены прошивок и отладки через ком-порт.

Для работы понадобится компьютер с COM портом. Нужно чтоб в нём был установлен Win98 или MS-DOS, другие варианты возможны, но не изучены.

Адрес порта COM вкомпилирован в программу, и имеет значение - $3F8. Поэтому проверяем настройки в BIOS:

Контроллер общается с com по правилам 8N1 57600.

Если её запустить с аргументом "terminal", она будет выполнять функции простейшей терминалки. Если в качестве аргумента указать имя прошивки, то она будет обновлена через com-порт. Запуск без аргументов подразумевает файл прошивки с именем main.hex. Обновляться можно на любые версии - выше или ниже текущей. Однако для обновления в контроллере уже должна быть какая нибудь версия !

Порядок обновления очень простой: выключите контроллер или нажмите и не отпускайте RESET. Запускаете sp с аргументом, например:

sp.exe main_110.hex (файл должен лежать в одной той же директории)

После чего появится надпись: "Аппарат должен быть выключен, включите его теперь...". Отпускаете RESET или включаете контроллер.

Процесс прошивки выглядит как довольно быстрое пробегание пары десяток строчек, состоящих из цифр 1..5. После чего выводится "Done".

Иногда процесс не запускается с первой попытки - попробуйте ещё раз-два. Если совсем ничего не получается - проверяйте com-порт. Например, запустите:

sp.exe terminal

После нажатия Reset контроллер будет выдавать всякие строчки инициализации, вроде "Init ports & timers...". После чего нажмите любую клавишу - появится приглашение командной строки (после этого и до сброса контроллер перестанет отвечать на EPP-запросы).

* * *