Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT
RSS

Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT

Пока что виснет

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 9 10
Печать
 
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Ну что мэтры? Может у кого-то открылось второе дыхание?
Готов поделиться одним таким изделием, правда без флэш-памяти, с тем, кто сможет практически помочь мне запустить эту плату в ХТ компьютерах. Ведь для ХТ электронный диск взамен МФМ намного актуальнее, чем в АТ взамен IDE. Для IDE и так придумано много флэш-дисков, а для ХТ - нет.
Не повторять скудные результаты, все проделанное описано выше.
piroxilin
Newbie


Откуда: Москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 нояб. 2010
sanders Ну я что скажу про запуск ДОМ2000 (Диск Он Мемори 2000) на хт - это всё очень от материнки зависит. Там загвоздка во времени инишиализации контроллера самого. У меня на некоторых 286-х биос очень долго железо обнюхивает , а ДОМ2000 уже успевает снять запрос на ИНТ13. На одночиповой ХТ всё работает.
В описании к ДОМ-у большой косяк, как я считаю : заявленно , что ДОМ жрёт окно в областях ПЗУ 4кб, а на самом деле нужно ему в 4 раза больше! При штатном размере окна НИ_НА_ОДНОМ компе не заработало у меня (хт-386). Сделал чтобы область 4 раза повторялась и пошло на всех компах. ПарадоксЪ.
Потом есть ещё прикол - также есть зависимость в порядке установки плат в компе : некоторые контроллеры просаживают шину и за ними уже невсегда работает ДОМ. Я сильно жрущие платы в самый последний слот вставлял, а платы с буферами, или маложрущие в первые слоты.
К статии в ДОМ-е есть глюк , непомню уже после чего, но систематический : приходилось его полностью форматить, задавать всё по дефолту и конфигурить заного. Что-то там было связанно с подключением дополнительно реального диска и выбором активного раздела... Ща сразу невспомню, но факт, что утилитой устройство находилось а диски не появлялись никак.
Вобщем на 3-х разных ХТ настроил живую конфигурацию да и оставил всё как есть.
Вот ещё помню что не заработало у меня на ХТ вместе с скайзи контроллером. Порознь всё как по часам, а вместе ну никак, хотя конфликтов небыло никаких - селяви.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Что-то очень странно.
1. В 386 у меня заработало сразу безо всяких проблем в любом слоте на любой материнке.
2. В 286 заработало после переформатирования с перезаливкой биос без команд 386 процессора (шли в комплекте). Тоже работало на разных материнках в разных конфигурациях, никаких проблем не возникло ни со SCSI, ни c MFM, ни с IDE
3. Ни на одной материнке ХТ не смог запустить. Пробовал:
- Juko XT
- Super Turbo III и V
- IBM Portable PC
- Goldstar
- 2 разных noname.
Везде результат один: плата виснет на этапе инициализации, дальше система не грузится вообще ни с чего.
В планах попробовать на плате с процом 8086 (не довелось пока)
Если не трудно, покажите, как Вы добились работы именно этой платы в ХТ? Пусть даже она одна работает + видеоадаптер - это уже достижение было бы.

Кстати, Вы писали в теме куплю-продам на счет этой платы и установке в нее нескольких микросхем памяти. Я проверил с 2мя микросхемами. Получилось два одинаковых диска (в моем случае оба на 8мб). Так что объединить микросхемы в единый объем действительно не удастся.
piroxilin
Newbie


Откуда: Москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 нояб. 2010
sanders Так ведь всё , что старше ХТ это уже как другой мир прям. В ХТ и с БИОС-ами жестоко всё, и с адресами доп пзу тоже. На ХТ если прихнуть окно в область ОЗУ , то всё , этот адрес и будет ТОП-РАМ, а на 286+ всё, что выше конца окна вполне доступно. Тамже DoC кроме адреса своего биоса ещё и в озу чтото жрёт.
Вобщем на неделе достану свои ХТ-шки, DoC найду (лютый самопал) и погоняю на 088-286, как чего добьюсь - отпишусь, интересная ветка получилась, жаль в своё время её не застал - много разрешилось-бы сразу :)
Помню , что на 386 работало вообще на ура, только на Авардовском биосе современном не заработало на одной материнке...
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
А, так у вас другая плата DoC, возможно с другим BIOS? Тогда она может по-другому захватывать окно памяти и вообще по-другому инициализироваться. Ведь моя плата тоже успевает выдать надпись какую-то, и уже потом вешает систему. Т.е. ПЗУ начинает отрабатывать свою программу.
piroxilin
Newbie


Откуда: Москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 нояб. 2010
sanders БИОС у всех DOC2000 одинаковый (какой зашьёту туда сами). Он собственно в самом "диске" и лежит.
Плата у меня самопал по штатной схеме подключения. Разница с заводской только в том, что у меня дешифрация адреса собрана не на CDLP (PAL18v...) а на дискретных микрухах 74hct138 и 74hct139.
Там же весь смысл обвеса - чтобы при выбранном старшем адресе (перемычками) происходила выборка DOC (адреса А13-А19) , а младшие 4096 адресов напрямую на DOC идут.
Выглядит это как - при прохождении POST сканируется облась системных пзу (c С800 чтоле) , читается из DOC расширение БИОСа (как из простой пзу) и переходит управление на неё - запускается её БИОС (строчка инициализации вылазит) а потом уже биос пишет в какуюто ячейку памяти как в порт ввода-вывода и инициализирует само железо DOC.
Потом уже её биос работает с ситемой как драйвер диска.
А настройки окна, и адресов занимаемых в ОЗУ биос берёт из настроек записанных в DOM (пишутся туда родными утилитами - конфигуратором).
Загвоздка может быть только если при этом в озу ктото уже живёт. там есть перекликающийся адресочек с EGA картами. Но у меня везде VGA стоят, поэтому я не попадал на них.
Вообще эта проблема хорошо видится при сканировании областей памяти с помощью checkit и pcdoctor (тормозной но более функциональный) - им я даже находил глючные машины, которые в порты ввода-вывода всякий мусор гадят с шины данных = рекомендую.
На 386-м работает без проблем, потому, что там области памяти адаптеров элементарно перебрасываются биосом, а в хт в области ПЗУ никто жить неможет. Попробуйте к статии VGA адаптер поставить себе.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Мы это все проходили в начале темы.
И EGA, и VGA были и даже MDA, у которого вообще нет BIOS-а. И ничего другого по этим адресам нет. И адрес я менял на любой из восьми, позволяемых тремя перемычками. Результат одинаковый.
И BIOS у таких плат как мне кажется может быть самым разным. Я имею в виду не DOC вообще, а именно конкретную плату, которая продавалась на форуме, и на которой записан промышленный софт, и явно BIOS тоже писался для каких-то конкретных задач.
piroxilin
Newbie


Откуда: Москва
Всего сообщений: 13
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 нояб. 2010
sanders Про БИОСы - пром комп из которого я вынул DOC в биосе своём вообще ничего не знал про него - обычный внешний скайзи контроллер.
А вот про авард биос скажу - на 286-х это самый говённый биос из возможных : очень мало поддерживаемых винтов и очень долгое их определение. Замечал, если диск долго разгоняется/тестируется , то DOC не запускается, если-же быстро "отстреляется" то всё ОКЕЙ. С ами-биосами такого нет. Ещё если в БИОСе нету понятия о скайзи или любом "Умном" контроллере, то начинается бодание с мультикартой - выглядит как : пост проходит (память, диски, чипы оттестились) , появляется строчка из DOC-а а дальше ПЦ биос начинает думать с чего бутиться, и вот здесь при медленном винте DOC никогда не грузился (это только при авард биосе), а тупо так и висел (как у Вас прям). Ну это на 286-х такая песня.
На ХТ у меня были АМИ и Феникс биосы - никаких проблем с ними, DOC ни с МФМ , ни со Скайзи контролерами в паре не враждовал , а бутился как выставлено утилитой ДОК-овской.
Кстати а сколько адресного пространства Ваш контроллер занимает ? 4кб или 16кб?? Что там за настройки - только базовый адрес или ещё что-то ???
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Вернулся к проблеме не способности работать в XT-шке ISA-платы, содержащей микросхему Diskonchip 2000 даже после прошивки образа из папки 8086 пакета драйверов.
Так вот, я нашел ХТ-шную плату, в которой эта платка заработала!
Но... облом. На этой плате есть IDE контроллер, разумеется 8-битный, но есть. А значит, смысла в такой платке нет. Проще подключить тот же Seagate-351A/X, которых полно еще встречается, и юзать.
А по сути проблемы - новое открытие: если в BIOS материнки есть поддержка HDD, не важно какого, то плата работает.
Если поддержки нет, то плата вешает XT-шку на этапе инициализации своего ПЗУ.
В частности, выводятся сообщения:
Dock Socket Services - version...
True-FFS BIOS - version...
и на этом висяк. На части плат выводится только первое сообщение, и уже после него висяк.

И новая идея. В выходные вставлю MFM-плату рядом с DOC-платой. Вдруг BIOS MFM как-то "подхватит" DOC. Если да, то достаточно будет добавлять микросхему BIOS MFM или BIOS IDE в свободную панельку на материнке. А еще туда прошить кучу полезностей, если влезет.... Но это уже другая история.
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Дамп еще разок можна?
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 9 10
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS