Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT (Пока что виснет)
- sanders
- Advanced Member
- Сообщения: 9377
- Зарегистрирован: 26.03.2008,14:47
- Откуда: Санкт-Петербург
-
Вклад в сообщество
Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT
Пока что виснет
Купил вот такой адаптер:
http://www.phantom.sannata.ru/forum/index.php?t=9744
Сначала попробовал в 386 компе.
Адаптер сам загрузился, стал диском С, вытеснив винчестер на последующие буквы, на нем был некий софт, в общем, все работает, емкость 8Мб
Вставил в ХТ.
C VGA картой и частью EGA - Тест памяти проходит, выдает BIOS-сообщение, включает светодиод обращения к чипу и зависает. Дисковод не опрашивает. При нажатии на клавиши, светодиод обращения к чипу гасит, но никак не отвисает. Пробовал все варианты установки адреса ПЗУ от С800 до Е000 (перемычки на адаптере)
C другими EGA - Тест памяти не проходит, зависая на разных участках памяти в зависимости от разных установок адреса ПЗУ Disk-on-Chip, срывает синхронизацию и всё.
Попробовал переформатировать. На 386 всегда грузится, что бы я с ним не делал и как бы не форматировал. На ХТ - всегда одно и тоже.
В фирменном софте есть подпапка 8086. Я использовал утилиты для форматирования и драйвер из нее. Драйвер устанавливается прямо внутрь адаптера (в ПЗУ). Также пробовал утилиты из корня драйверной дискеты - разницы не увидел.
Меня терзают смутные догадки, что раз папка названа 8086, то может эта плата способна работать с процессорами, начиная с 8086, а у меня 8088-1?
С сегодняшнего дня страничка производителя с ФАКом недоступна. Хорошо хоть успел скачать дрова и мануал.
Производитель уверяет, что адаптер работает начиная с версии ДОС 3.3. А вот про процессор ничего не сказано. Попробовать с 8086 я не могу.
Купил вот такой адаптер:
http://www.phantom.sannata.ru/forum/index.php?t=9744
Сначала попробовал в 386 компе.
Адаптер сам загрузился, стал диском С, вытеснив винчестер на последующие буквы, на нем был некий софт, в общем, все работает, емкость 8Мб
Вставил в ХТ.
C VGA картой и частью EGA - Тест памяти проходит, выдает BIOS-сообщение, включает светодиод обращения к чипу и зависает. Дисковод не опрашивает. При нажатии на клавиши, светодиод обращения к чипу гасит, но никак не отвисает. Пробовал все варианты установки адреса ПЗУ от С800 до Е000 (перемычки на адаптере)
C другими EGA - Тест памяти не проходит, зависая на разных участках памяти в зависимости от разных установок адреса ПЗУ Disk-on-Chip, срывает синхронизацию и всё.
Попробовал переформатировать. На 386 всегда грузится, что бы я с ним не делал и как бы не форматировал. На ХТ - всегда одно и тоже.
В фирменном софте есть подпапка 8086. Я использовал утилиты для форматирования и драйвер из нее. Драйвер устанавливается прямо внутрь адаптера (в ПЗУ). Также пробовал утилиты из корня драйверной дискеты - разницы не увидел.
Меня терзают смутные догадки, что раз папка названа 8086, то может эта плата способна работать с процессорами, начиная с 8086, а у меня 8088-1?
С сегодняшнего дня страничка производителя с ФАКом недоступна. Хорошо хоть успел скачать дрова и мануал.
Производитель уверяет, что адаптер работает начиная с версии ДОС 3.3. А вот про процессор ничего не сказано. Попробовать с 8086 я не могу.
8086 может адресовать метр памяти, вообще-то. Эт его предшественники 4004 и 8080 ограничены меньшим объёмом.DOS Logic писал(а):А меня вот всегда удивляло..
Не вполне понятно, на 386-м во время тестов были те-же карточки, что и на ХТ?sanders писал(а):попробовал в 386 компе ... C VGA картой и частью EGA
- sanders
- Advanced Member
- Сообщения: 9377
- Зарегистрирован: 26.03.2008,14:47
- Откуда: Санкт-Петербург
-
Вклад в сообщество
Да карточки все были те же. На 386 работает всегда.
На ХТ - "никогда".
Есть возможность форматнуть диск-он-чип, указав ему быть не первым, а последним диском в системе. Поможет ли это ХТ?
Мысль: раз в ХТ с этим адаптером не опрашивается дисковод, значит зависание происходит еще в момент инициализации этого адаптера, а не в момент загрузки ДОС. Ведь сперва надо все адаптеры опросить. Появляется надпись BIOSа адаптера диск-он-чипа, и на этом все зависает.
На ХТ - "никогда".
Есть возможность форматнуть диск-он-чип, указав ему быть не первым, а последним диском в системе. Поможет ли это ХТ?
Мысль: раз в ХТ с этим адаптером не опрашивается дисковод, значит зависание происходит еще в момент инициализации этого адаптера, а не в момент загрузки ДОС. Ведь сперва надо все адаптеры опросить. Появляется надпись BIOSа адаптера диск-он-чипа, и на этом все зависает.
http://ru.wikipedia.org/wiki/Intel_8086DOS Logic писал(а):Это я знаю. Но что с того что он может 1024 килобайта, когда есть 640 физических?
Цитирую:
"Таким образом, память разделяется на сегменты, размером 64 Кбайт каждый и начинающиеся с адреса, кратного 16 (граница параграфа); память в 1 Мбайт разделялась, таким образом, на 16 сегментов. Эти 16 сегментов называют страницами памяти. В компьютере, подобном IBM PC, последние 6 страниц (A, B, C, D, E, F) памяти (т. н. верхняя память — англ. upper memory) использовались для видеопамяти и BIOS-а, это ограничивало память, доступную пользователю, объёмом в 640 Кбайт (т. н. обычная память — англ. conventional memory; страницы 0~9)."
И у меня в ноуте память добита до метра и доступна через химем. Проц 80С86.
- alecv
- Advanced Member
- Сообщения: 6993
- Зарегистрирован: 05.10.2004,11:13
- Откуда: Санкт-Петербург
- Контактная информация:
-
Вклад в сообщество
Народ, бросьте бредить. DiskOnChip организован также как EMS память - переключает страницы в окошке. Окно обычно в сегменте D000 длиной 64К. Выбирая страницу в окне можем адресовать неограниченный объем, хоть гигабайты. По умолчанию (после RESET) в окно смаплена страница 0 с образом загрузчика BIOS Extension.
Не работает потому что или окно перекрывается или загрузчик написан с использованием команд 286+
Не работает потому что или окно перекрывается или загрузчик написан с использованием команд 286+
- alecv
- Advanced Member
- Сообщения: 6993
- Зарегистрирован: 05.10.2004,11:13
- Откуда: Санкт-Петербург
- Контактная информация:
-
Вклад в сообщество
sanders 8086 и 8088 программно одинаковые. Ты все правильно сделал что форматнул карту утилитами из каталога 8086. Этот вариант загрузчика не использует расширенные команды 286/386.
Скорее всего окно перекрылось с каким-то устройством на XT. попробуй вынуть все карты расширения и оставь только видео.
Что говорит DINFO ?
Скорее всего окно перекрылось с каким-то устройством на XT. попробуй вынуть все карты расширения и оставь только видео.
Что говорит DINFO ?
- sanders
- Advanced Member
- Сообщения: 9377
- Зарегистрирован: 26.03.2008,14:47
- Откуда: Санкт-Петербург
-
Вклад в сообщество
http://www.rts.ua/rus/catshop/422/0/8698/
http://support.advantech.com.tw/support ... rd=PCD-897
Нечему перекрывать окно Е000 в ХТ. я се вынул, даже контроллер флопа вынимал. Вставлена только видеокарта.
http://support.advantech.com.tw/support ... rd=PCD-897
Нечему перекрывать окно Е000 в ХТ. я се вынул, даже контроллер флопа вынимал. Вставлена только видеокарта.