Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу 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
Какой-то лютый треш на VSYNC и HSYNC:



HSYNC, VSYNC выход с чипа OTI037C. Они идут на 2 и 3 ногу PAL16L8. Выходят с той же PAL с 19 и 18 ног на разъем VGA (HSYNC_BUF, VSYNC_BUF).
BLANK - выход с OTI037C на RAMDAC. На PAL сигнал не идет.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Генераторы на транзисторах.



Единственная правильная частота - 25.175 МГц. Остальные работают на каких-то гармониках, вместо 28.322 МГц - 9,4 МГц. Вместо 35.5 МГц - 11,8 МГц. 28.322 легко сдалась закороткой 15 пф кондера в последовательной цепи с кварцем. 35.5 МГц пока не могу победить.

Блин, неужели вместо этой кучи транзисторов и рассыпухи было дороже 74hc04 поставить? Экономия блин на спичках.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Срисовал схему генератора на 35.5MHz, вроде классическая Пирса:



Транзистор 2n3904 . Кварц 3 гармоники. Как его завести, есть знатоки?
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Пфф.. Завел вроде бы кое как. Вместо 330 ом поставил 110 ом и влепил подстроечник вместо 12 пик. Не люблю эти генераторы да еще и не на основных гармониках. Все как то через одно место. Ладно, вечером посмотрим что получилось.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Пришел домой - воткнул - не работает. И так ее и сяк - никак. Будете смеяться, но помог банальный прогрев чипа -) Гавно припой. Уже тогда, а казалось бы. Такие дела....

А что за софт там к ней фирменный? Где взять?
Forza3dfx
Advanced Member


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


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Вот это посвежее.

Прикрепленный файл (OAK.ZIP, 0 байт, скачан: 18 раз)
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-мониторах с полосами?
Моя карта показывает хорошо, но если специально присматриваться - то в некоторых режимах
все-таки тоненькие полосочки заметить можно.
<<Назад  Вперед>> Страницы: 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