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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Видеокарта ISA8 на чипе OTI037C - странный BIOS?
RSS

Видеокарта ISA8 на чипе OTI037C - странный BIOS?

Восстанавливаем видеокарту....

<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
 
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Forza3dfx написал:
[q]
Вот это посвежее
[/q]
Спасибо. Но что-то с картой все равно не то. Пропаял чип как следует. Вроде бы стартует, но например при запуске CheckIt иногда уходит в черный экран, иногда корежит все символы на экране. Виснет на тестировании CRT регистров в PCDoctor. Тест памяти в нем же проходит, но например в Win 3.0 какие-то розовые полосы по экрану, как будто битая память. Вообщем, буду неспешно искать донора с таким чипом, наверное внутри все-таки что-то не так с ним. Надо менять.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
А вот смотрю я на даташит и немного невкуриваю, зачем вообще нога ASEL?



При том при всем, что на чип и так заходит шина адреса. То есть дальше если взглянем например на IO Read, то там эта ASEL обязательно в начале цикла должна в высокое перейти а затем в низкое:



И так при всех операциях и с памятью. И я не понимаю, если один фиг дешифратор в чип встроен, то накой черт этот ASEL нужен? Есть мысли у кого-нибудь по этому поводу?

Ну, наверное поленились еще ALE и REFRESH прямо в чип завести, с понтом что может быть не только для PC данный чип может применяться. Хотя как не для PC, когда один фиг адреса видеопамяти и адреса портов насмерть прибиты гвоздями прямо в чипе? Не понимаю. Еще больше путаницы вносит находящаяся на плате PAL16. Я вызвонил ее распиновку:



Ну с HSYNC,VSYNC все понятно - просто буферизируют хиленький выход с OTI_037 2 мА. Их не рассматриваем. А дальше интересней. Скорее всего так же буферизируют IOW и IOR с ISA шины на OTI. Заводят ША в ПАЛ. Тут же и формируется ASEL. А еще, ВНЕЗАПНО, палка рулит ПЗУ-шкой ногой OE. При том, что в PAL не заходит MEMR или MEMW с ISA. Вопрос простой - что делает вообще эта PAL? Как она может формировать сигнал ASEL, если в нее не заходит MEMR и MEMW с ISA. Предполагаю, что тупо ASEL = !AEN. Тогда зачем адреса? Дешифратор на ПЗУ-шку?

Какая-то дебильная схемотехника, чес слово. Просто эта PAL здесь как-то убого смотрится, ни к селу ни к городу.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Ну, вообщем нашел донора и перепаял сам чип OTI-037C. Все заработало.
Но, интересный был глюк.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Отлично!
Как на TFT-мониторах с полосами?
Моя карта показывает хорошо, но если специально присматриваться - то в некоторых режимах
все-таки тоненькие полосочки заметить можно.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Forza3dfx написал:
[q]
Моя карта показывает хорошо, но если специально присматриваться - то в некоторых режимах
все-таки тоненькие полосочки заметить можно.
[/q]
То же самое. Если присматриваться - то заметить можно. Но гораздо лучше, чем какие-нибудь Trident'ы, где прямо матрас из полос.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Кстати, насчет BIOS. С тем биос, что у меня был в карте по дефолту, то есть NEL v3.00 - конфигурационная утилилта при выборе режима например CGA ничего не делала. Если выбрать Lock CGA и перезагрузиться по трем клавишам - тоже ничего, попадаем опять в VGA.
BIOS, который тоже NEL, но v4.00 (который выложил Forza3dfx) - при выборе режима - ничего, но при перезагрузке устанавливается выбранный режим.
Но оставил я BIOS от OAK (донора). Copyright, Oak Technology VGA BIOS Cv2.14-35 . При выборе режима из конф утилиты режим сразу меняется. При перезагрузке если помечено как Lock тоже сохраняется.
Видел еще версию 2.15 от OAK - может потом прошью его.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Tronix написал:
[q]
при выборе режима - ничего, но при перезагрузке устанавливается выбранный режим
[/q]
Да, у меня так. Как с более свежим конфигуратором, так и с теми, что постарее.
Как и с CGA-mode, если выбрать MDA/HGC и Lock, то режим сохраняется после теплых перезагрузок,
сброс в VGA будет только после холодного reset-а.
При этом конфигуратор не висит резидентно в памяти.

Вот, например, с Трайдент-ами (c 9000i, в частности, других у меня нет) можно только CGA-mode так залочить
и загрузиться без конфигуратора в памяти.
В случае выбора MDA/HGC висит жирный резидент, а после теплой перезагрузки - сброс в VGA.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Forza3dfx написал:
[q]
Как и с CGA-mode, если выбрать MDA/HGC и Lock, то режим сохраняется после теплых перезагрузок,
[/q]
Да, крутая фича. Но у BIOS не от NEL, а от OAK 2.14 мне понравилось - прям в конфигураторе нажимаешь CGA, и у тебя хоп - и сразу на экране CGA стал. Так же и с остальными MDA, EGA. Без перезагрузки
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Tronix написал:
[q]
мне понравилось - прям в конфигураторе нажимаешь CGA, и у тебя хоп - и сразу на экране CGA стал.
Так же и с остальными MDA, EGA. Без перезагрузки
[/q]
У Реалтек-а тоже так (RTG3105E).
Если бы он еще так жестоко не полосил на ЖК, было бы вдвойне приятнее...
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
Если у вас без полос на ЖК, то продайте мне кто-нибудь? :)
и + руссифицированные фонты :)

(если этот коммент лишний, то можно удалить)
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Видеокарта ISA8 на чипе OTI037C - странный BIOS?
RSS

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

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

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