Ефим, спасибо за фотки, у меня серия HCT с небольшим миксом, возможно поэтому турба не хочет. Пока это не важно, видео пока не собирал, туго со временем.
DIMKA55, я все недостающее брал тут utsource
Egal (06.02.2022)
Если вдруг кому-то это ещё интересно то как я понимаю всё зависит от частоты 8254, 8237 и 8259. У меня на обычной Xi8088 стоят 8237-5, 8254 без цифр, и 8259-2.
Какой бы проц не поставил всё вешается намертво, один правда какой-то V20-10MHz дошёл до показа заставки видеокарты.
Такая история.
PS:8288 тоже бывает с индексом, например UM82C88-10
- - - Добавлено - - -
Плату то запустили в итоге?
Последний раз редактировалось Egal; 07.02.2022 в 18:41.
Vasily (06.02.2022)
Без стабилизации турбо режима особого смысла в распайке VGA и IDE смысла не вижу. XT с VGA картой на стандартной частоте как-то не очень.
За подсказку по чипам спасибо, попробую посмотреть/переставить что установлено на турбированной XT(заводской, рабочей). Я в свое время все списал на тайминги, а как подобраться к поиску проблемы, что-то не придумалось.
И вам спасибо за utsource - там тоже что-то есть, если что там закажу. Я пару дней назад на Алике заказал, посмотрим что придёт.
В первую очередь меня волнует 8288 - по даташиту это контроллер шины, вряд-ли 4-5мгц версия будет работать даже на 8 (в лучшем случае на 8).
- - - Добавлено - - -
У меня ещё проблема вылезла - даже две -
- при старте в спикере постоянный писк, одной частоты. Автор платы где-то на просторах интернета писал что это из-за слишком нагруженной шины.
- нет загрузки с XT-CF, в лучшем случае пишет FreeDOS (если с образа FreeDOS флешку делать) либо просто вешается, если просто MS-DOS, хотя VM в VirtualBOX с неё грузится отлично.
- - - Добавлено - - -
Вот тут я заказал чипы:
82C37
82C54Z
82C59
82С88
Правда, по одной не продают.
- - - Добавлено - - -
Да, ещё сопр - если будете ставить - так же на разные частоты может быть.
8287-1 = 10МГц
8288-2 = 8МГц
8288 = 5МГц
---- так спать видимо хотел что опечатался
8088 - 5 МГц
8088 -2 - 8 МГц
8088-1 - 10 МГц
У 8087 должно быть так же
Так что использование V20-16МГц думаю будет затруднительно на подобной плате, хотя бы из-за сопра, по крайней мере на моей плате частота на сопр подаётся та же самая, что и на проц.
- - - Добавлено - - -
Интересный момент с Intel 82C54 - по их даташиту 82C54-2 = 10МГц. Так что предположительно Intel серия (с буквой i на корпусе перед P82, очевидно) с индексом 2 это 10 МГц.
( upd: хотя вот только увидел инфу что у Intel 82С59 может быть и с индексом -8 - мозг взрывается уже =)) )
82C84 может быть CMOS и может быть NMOS, в первом случае обвязка на 14.318 должна быть из двух кондёров, во втором из двух резисторов.
Ксати, вот этот момент - CMOS/NMOS - тоже занимательный, что с чем можно скрещивать. Я навтыкал что было - на ~4.77 работает, но как уже говорил не совсем так как хочется :-)
Последний раз редактировалось Egal; 08.02.2022 в 09:39.
В первом приближении турбо взлетел, благодаря идее Egal!!!
В один из слотов была воткнута видеокарта, для наблюдения за процессом.
Первым делом была устроена "перепись" наиболее значимых для турбо чипов, расклад такой:
Под подозрение попали 8259 и 8088. Первым делом проверил старт платы с одним 8259, BIOS отрабатывает, оставлять нужно D5.Код:8254:Intel P8254-2 - 10MHz, подтверждено datasheet 8237:CP82C37A-12 - 12.5MHZ, подтверждено datasheet 8259:OKI M82C59A-2 - как обычно у всего японского либо нет даташитов, либо написано так что гадать приходится, вроде как позиционируется как для 5MHz системы, возможно 8MHz 8088:OKI M80C88A-2 - то же, что и для 8259, непонятно 8288:UM82C88A-10 - не добрался проверить, но скорее всего 10MHz
Из XT-шной материнки поехали на подмену:
Плата нормально "пережила" переключение в турбо во время теста памяти, цифры визуально побежали быстрее. Впоследствии OKI 8259 был возвращен назад, и установлен D6.Код:8259:NEC D8259AC-2 8088:AMD P8088-1
После замены процессора, плата уверенно стартует и проходит тест памяти в турбо режиме.
Выводы:
1. Либо попала перамаркировка, либо японцы по непонятной причине вводят в заблуждение, у Intel в окончании маркировки "-2" означает 10MHz чип. NEC-овских я толком и не разобрался, на каких частотах он должен заводиться. Среди японских чипов, наверное, нужно искать оканчивающиеся на "-10" и больше. Возможно они подойдут.
2. OKI M82C59A-2 - скорее всего желательно так же заменить, хотя должен работать.
PS. Дальше наверное просто запаяю еще один слот, попробую полноценную загрузку с какими-нибудь тестами, хотя бы понять стабильность работы. А дальше уже буду распаивать VGA, CF.
Egal (07.02.2022)
Проблему решил - китайский продаван под моим партнабером продал мне паразит биперы с генератором внутри. Подключил обычный джек 3.5 и воткнул активную колонк у - играет за милую душу )
- - - Добавлено - - -
С 8088 я бы не парился и ставил NEC V20. Я поставил 10мГц (индекс -10), Checkit без всякой турбы показывает +20% и по процу и по математике в сравнении с обычной XT(без сопра).
- - - Добавлено - - -
Есть ещё вопрос по RTC. Плата RTC видит и настройки хранит. Checkit эти настройки не видит, может какой-то драйвер грузить надо? Вообще изначально в оригинале RTC для XT не предусмотрена.
Так же мне не удалось завести FDD контроллер. То есть контроллер то работает, определяется, биос мапится на C8000, прерывание INT13. Но вот дальше - проблемы:
DIR иногда проходит нормально, иногда выдаёт каталог и дальше вроде бы выдай общий размер и свободное место, но нет, вешается.
Не читает и ние форматирует диск - хотя пытается. Причём на чтении слышно как головками ездит и щёлкает - но не запускает ничего. Форматирование - диск так же раскручивается, пытается что-то делать и либо вешается либо Fail, Abort, Ignore.
Как правило просто вешается.
Последний раз редактировалось Egal; 07.02.2022 в 17:00.
Vasily (07.02.2022)
XT-CF Lite V4.1 работает почти на 100%
Почему почти - грузится с него нормально, и запускается (запустил alley cat - всё нормально). DIR так же выдает каталог и дальше вешается (не показывает ёмкость и обратно в DOS C>не выходит)
- - - Добавлено - - -
Речь не про процессоры шла - про процессоры я именно так и написал - речь шла про 82С54-2 = 10мГц, и возможно другие чипы (8259, например) то же так же на 10 МГц, но очевидно что не факт.
- - - Добавлено - - -
Ещё момент:
у Xi8088 есть версия биоса с XT-CF внутри.
Биос XTCF мапится на F0000, но на портах контроллера - 300 порт и у контроллера биос естественно отключен - ничего не находит.
Была мысль залить в биос материнки биос XT-CF, не вышло, попробую через файл скрестить и программатором зашить.
- - - Добавлено - - -
Сработало! Теперь биос материнки и биос XT-CF R605 (R610, R615, R620 у меня отказались грузить DOS) в одном флаконе, порт 300, мапитса куда материнка скажет.
От Intel, поиск на alldatasheet.com для 82С54 выдает
https://pdf1.alldatasheet.com/datash...TEL/82C54.html
там прямо в "шапке" есть:
то есть суфикс "-2" означает 10MHz или нет?Код:Handles Inputs from DC – 10 MHz for 82C54-2
У меня тут другой вопрос, связанный с DMA возник, какой-нибудь тест DMA проходит? Пробовал checkit, pcdoctor, у обоих тест DMA не проходит. Причем если выдрать DMA, то плата не стартует, то есть встроенная инициализация проходит. DMA работает у кого-нибудь?
Вы уверены? Активность диска при "висении" проявляется?DIR так же выдает каталог и дальше вешается
У меня установлена карточка на 512Мб, первый раздел 120Мб. Вроде DOS5.0(для XT вроде как лучше 3.X, но карточка уже была). Загружаю, ввожу dir, выдает листинг каталога и примерно секунд 15 наблюдается активность диска, после чего выдается информация о диске и происходит возврат в командную строку.
Что за контроллер? Новодел? У меня новодел нормально сразу не завелся, дальше я не упирался. Если интересно, то могу попробовать подключить старый контроллер, вроде в BIOS сразу есть поддержка дисководов.Так же мне не удалось завести FDD контроллер.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)