City
#18
09 июля 1999 |
|
Железо - Hемного о GMX (окончание).
--------------------------------------------------- ПЛАHЕТА ШЕЛЕЗЯКА --------------------------------------------------- (c) А.Аполлонов Hемного о GMX окончание Выбор схемы компьютера: ----------------------- Микросхема Flex, установленная на плате GMX, позволяет устройству работать с разными "схемами" (файл-схемами), эмулируя тем самым различные схемы "реальных" компьютеров, не прибегая к дополнительной аппаратуре для программирования. Сама файлсхема хранится в памяти Flash GMX, точнее там может храниться до шести вариантов схем, условно обозначаемых номерами от 1 до 7, исключая 3. С каждой файл-схемой связана определенная аппаратная конфигурация, устанавливаемая при загрузке схемы, и кроме этого соответствующая ей программа. Для версии прошивки GMX V5.0 файл-схемы распределены следующим образом: 1. Стартовая файл-схема. С этой схемой плата GMX загружается после включения питания, обычно сразу же после этого происходит перезагрузка какой-либо другой схемы 2. Рабочая (или "базовая") файл-схема. Схема используется для основной работы платы GMX и запуска программы Теневого Монитора (версии для GMX). 4. Файл-схема, превращающая GMX в полный аналог компьютера Pentagon-128. 5. Файл-схема, превращающая GMX в полный аналог компьютера Composit. 6. Файл-схема, загружающая тест платы GMX. 7. Резервная файл-схема (для версии 5.0 аналогична номеру 2). Выбор схемы с которой работает плата GMX в конкретный момент осуществляется нажатием на соответствующую цифровую клавишу. Номер файл-схемы фиксируется в памяти GMX и при последующих "сбросах" компьютера (по кнопке RESET) восстанавливается (за исключением теста GMX - номер 6). Нажатие на клавишу ENTER вызывает загрузку текущей схемы. Надо сказать, что почти все обещанное в многочисленных рекламных статьях оказалось реализованным (например режим 640*200 точек можно сразу посмотреть, выбрав схему-6 (тест)). Но режим 320*200, каждая точка своим цветом, так и остался не реализованным. В режиме Pentagon - все работает как на обыкновенном нетурбированном Пентагоне с TR-DOS 5.03. Нажатие на MAGIC не вызывает Теневой Монитор, а сбрасывает на диск обыкновенный @-файл. Идут все демки и программы, все мультиколоры и бордюрные эффекты - как на обыкновенном Пентагоне. Все временные характеристики ПОЛНОСТЬЮ соответствуют настоящему Пентагону! Все дополнительные порты заблокированы. Кроме одного... ПОРТ XX00 (порт глобальных установок) остается доступен для записи в любом режиме. Именно он запоминает режим работы компьютера (вариант схемы, параметры временных характеристик). При записи в него компьютер зависает или начинает вытворять что-то непотребное. Из тех программ, что я запускал, у меня не пошла игра "Пятнашки", хотя на простом Пентагоне она идет нормально. Естественно, программы на винчестере в режиме Pentagon - недоступны. Про Композит ничего сказать не могу. Я его не гонял и не знаю зачем он вообще нужен? Теперь о тесте платы - в этом режиме тестируются буквально все. Все порты, параметры, шины, ОЗУ и пр. Список тестов занимает целую страницу, а описание всех тестов около семи страниц. Программа тестирования построена по принципу МЕНЮ и дает возможность произвести тестирование как отдельных устройств, так и всех устройств последовательно. При обнаружении ошибки программа выдает соответствующее сообщение и, как правило, зацикливается на сбойном участке. У меня все тесты прошли без каких-либо сбоев, по полной программе. Но вернусь к основной конфигурации компьютера. Полностью сохранены все возможности обычного Скорпиона ZS-256-Turbo с ПрофПЗУ 27040. Нормально работает с винчестером и часами CMOS, с контроллером IBMKey и Kempstom mouse. В IsDos'е нормально создается RAM-disk на 896Кб (с использованием драйвера для Профи-1024). К сожалению, из-за отсутствия программ, режим расширенной графики 640*200 точек можно посмотреть только в тестовом режиме. При этом на экран выводится 25 строк по 80 символов в строке, заполненных словом "SCORPION" (по 10 слов в строке). Размер экрана при этом по вертикали - как обычно, а по горизонтали - во весь экран телевизора. В Теневом Мониторе появились новые функции (через пункт "GMX" в меню ТМ): - можно выбирать INT (скорпионовский или пентагоновский); - можно изменять конфигурацию GMX или Скорпион-256 (GMX или Shadow) без сброса компьютера; - можно загрузить, выбрав соответствующий пункт меню, схему Pentagon или Composit (при этом компьютер сбросится и выйдет в меню Пентагона или Композита). К сожалению в режиме Scorpion (и GMX) перестала идти программа Digital Studio (вариант для Covox), которая ранее на Скорпионе работала отлично (в т.ч. с винчестера). В режиме Pentagon она идет, но, естественно, только с диска - винчестер в этом режиме недоступен. Думаю, если позапускать побольше программ, наверняка обнаружатся и другие неидущие программы. Ниже я перечислю (без подробного разбора) порты платы GMX: xxFE - порт бордюра. xxFF - порт атрибутов экрана (только чтение). 7FFD - порт конфигурации. 1FFD - порт расширения. 7EFD - порт режимов GMX. DFFD - порт расширения памяти (Profi). 78FD - порт 2-го окна (#8000-#BFFF) для работы с ОЗУ. 7AFD - порт скроллера мл.байт (8 бит). 7CFD - порт скроллера ст.байт (6 бит). xx00 - порт глобальных установок (доступен ВСЕГДА!) Теперь остановлюсь на технических недостатках. 1. Плата General Sound с платой GMX не работает. 2. Отсутствие сигнала строчной синхронизации не позволяет подключить CGA-монитор. Для меня самым существенным оказался второй недостаток. Т.к. я главным образом работаю с текстами и использовать телевизор вместо монитора не намерен, то как бы ни была наворочена плата GMX я вынужден отказаться от ее использования (пока не придумаю, как засинхронизировать от нее монитор). Но и здесь не все безнадежно, т.к. плата GMX позволяет без каких-либо сложностей производить полное перепрограммирование Flash ПЗУ и, т.о., заменять варианты схем (надеюсь они будут). Загрузка новой версии ПО: ------------------------- Все, что необходимо сделать для замещения Flash-памяти - это подать на разъем Х7 платы GMX напряжение программирования +12В, включить питание компьютера и, нажав клавишу DELETE, выйти в GMX Loader Set Up, вставить дискету с GMX Flash ПЗУ (дискета с текущей версией прилагается к плате) в выбранный дисковод (клавиша SPACE) и нажать на клавишу "P". Вначале будет произведен тест данных на диске. Если все в порядке, то программа переходит ко второй стадии - собственно программированию Flash микросхемы памяти. При успешном завершении операции выдается соответствующее сообщение. Если же в процессе перепрограммирования возникнут какие-либо сбои, то операцию можно повторить. Ошибки, возникающие при записи данных, НЕ МОГУТ повредить сам загрузчик. Он расположен в аппаратно защищенной области памяти. Замещение загрузчика: --------------------- Если на дискете с программным обеспечением GMX содержится загрузчик более новой версии, то, при попытке перепрограммирования ПЗУ, будет выдано сообщение об этом. Для перепрограммирования загрузчика, кроме подачи напряжения +12В, требуется установить перемычку Х8 (в остальных случаях она НИКОГДА не должна стоять!). Ошибка при записи загрузчика влечет за собой полную потерю работоспособности платы GMX, что может быть исправлено только в сервис-центре на специальном оборудовании. На этом я, пожалуй, закончу.
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября