Code Page: <MAC>
<Translit>
<ISO> <Win-1251> <Alt-866> <KOI8-R>
This banner was supplied by SAFE Audit
Это официальная страница программной поддержки платы GMX -- графического расширителя
для спектрум-совместимых компьютеров, разработанного фирмой Scorpion.
GMX Loader
V1.0
(c) 1998 MOA
$Revision: 1.1 $
"Стандартное" для спектрум-совместимых компьютеров ПЗУ, в плате GMX
заменила микросхема Flash(флеш)-памяти. Особенность данного
устройства заключается в возможности перепрограммирования его
содержимого прямо в изделии. Нет нужды вынимать, специально стирать
ПЗУ, использовать внешний программатор. Соответственно с этим,
потребовалась специальная программа, выполняющая эти функции.
GMX Loader (в дальнейшем -- загрузчик) расположен в специальной
защищенной области Flash-памяти. Именно он получает управление при
включении питания. Сразу же бордюр и экран закрашиваются черным
цветом. Если по бордюру "побежали" желтые полосы -- значит аппаратура
GMX неисправна и требует ремонт у производителя.
После выполнения коротких тестовых функций (не более 1 секунды), в
верху экрана на 1-2 секунды появляется надпись
Для перехода к GMX Loader Set Up
нажмите на клавишу DELETE
Если во время вывода этой надписи нажать на клавишу [DELETE] (или
удерживать эту клавишу при включении питания), то управление получит
программа загрузчика (Set Up Loader). В противном случае будет
запущена программа Теневого Монитора.
Меню загрузчика выглядит следующим образом:
_©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©╟
╤ ╤
╤ GMX Loader (с) 1998 MOA ╤
╤ _______________________ ╤
╤ ╤
╤ En. Перезагрузить компьютер ╤
╤ ╤
╤ Выберите схему компьютера ╤
╤ 1 2 3 4 5 6 7 ╤
╤ ╤
╤ Программатор FLASH-ПЗУ ╤
╤ ╤
╤ Sp. Смена текущего дисковода ╤
╤ P. Загрузить ПЗУ с диска A: ╤
╤ ╤
╤ V1.0╤
╤________________________________╤
╤ ╤
╤ ╤
╤ ╤
╤ ╤
╤ ╤
╤ ╤
╤ ╤
╤ ╤
<©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©R
Верхняя часть экрана -- информирует об возможных командах программы
загрузчика. Нижняя часть -- служебная. Здесь выводятся пояснения,
информация о выполняемых операция, о процессе их прохождения, об
ошибках выполнения.
Ошибки показываются в самом низу экрана, текст ошибки сопровождается
несколькими красными полосами на бордюре.
Меню загрузчика позволяет выполнить два основных действия:
1. Загрузить компютер одной из семи возможных схем (более подробно
эта возможность будет описана в следующих редакциях описания, когда
соответствующая возможность аппаратуры будет реализована в полной
мере). Нажатие на клавишу [ENTER] приведет к выходу из меню
загрузчика и запуску программы Теневвого Монитора.
2. Обновить содержимое Flash-памяти с дискеты.
Последней операции соответствуют две команды, первая из которых,
выбирается клавишей [SPACE(ПРОБЕЛ)], и служит для выбора дисковода.
Команда, выполняющаяся при нажатии на клавишу [P], запускает
программу программатор Flash-памяти. Все, что необходимо сделать для
замещения содержимого Flash-памяти -- это подать на GMX напряжение
программирования +12B, вставить дискету с GMX Flash ПЗУ в выбранный
дисковод и нажать на клавишу [P].
Ниже описаны действия, выполняемые программой-программатором.
На первом этапе программа осуществляет проверку данных на диске. В
рабочем окне отображается состояние операции "Проверка дискеты" и
далее "Тест данных на диске".
╤________________________________╤
╤ ╤
╤ Тест данных на диске ╤
╤ ╤
╤0% 50% 100%╤
╤________________________________╤
╤ ╤
╤ ╤
╤ ╤
<©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©R
Программа не только считывает данные с диска, но выясняет являются ли
они допустимыми. В случае ошибки выдается предупреждающее сообщение и
операция останавливается, при этом данные во Flash-памяти не
изменяются. Если считывание и идентификация прошли успешно, то
программа переходит ко второй стадии -- собственно программированию
Flash микросхемы памяти.
Служебное окно процесса программирования Flash выглядит следующим
образом:
╤________________________________╤
╤ ╤
╤ Программирование Flash ╤
╤ ╤
╤0% 50% 100%╤
╤________________________________╤
╤________________________________╤
╤ ╤
╤ ╤
<©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©R
Первый (верхний) прогресс-индикатор отображает процесс считывания
информации с диска, а нижний -- собственно записи во Flash-память.
При успешном окончании процесса программирования выводится сообщение:
Ok! Данные GMX Flash ПЗУ
успешно загружены во Flash!"
Операция программирования Flash микросхемы является потенциально
опасной, поскольку в случае возникновения каких-либо ошибок во время
операции (отключения питания, "сброс" компьютера) данные в ПЗУ могут
оказаться испорчеными или еще хуже -- частично испорченными.
Физически запись во Flash-память осуществляется блоками, и может
случиться так, что часть данных окажется старыми (от предыдущей
версии), а часть новыми. В этом случае, возможна частичная
неработоспособность изделия, которая, к тому же, будет проявляться не
сразу.
Однако, ошибки, возникающие при запии данных не могут повредить сам
загрузчик. Он расположен в аппаратно защищенной области памяти,
поэтому любую ошибочную операцию возможно повторить.
Андрей Ларченко
04/08/98 04:48
Последние изменения вносились: August 05, 1998
Copyright (c) 1998 MOA