Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XL7: Turbo XT из Петербурга, восстановление. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 10 11 | Печать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 апреля 2013 0:29 Сообщение отредактировано: 19 апреля 2013 0:32
еще неплохая книжка. Про AT конечно, но много полезного http://yury-novikov.narod.ru/electronics/razrus.htm Если код из ПЗУ исполняется, то шагалка уже не нужна! |
vax11
Newbie
Откуда: Питер Всего сообщений: 49 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 фев. 2010 |
Не сдаётся техника Но мы не привыкли отступать. Вкратце напомню что имеем: - есть чтение из ПЗУ - запись в порты ввода-вывода, программируются таймер и контроллер ПДП, записываются коды в POST карту - как минимум работает дешифрация адресов ПЗУ, ВИ53 и ВТ57 - категорическое нежелание видить ОЗУ Заменил: - все РУ7 на Siemens HYB41256-12 и Fujitsu MB81256-10. - двунаправленный буфер шины данных ОЗУ (DD10), даже включал вообще без него - DD91(ТМ8) на цифровую линию задержки ESAN 31A-5101 - на схеме виден, правда плохо прорисованный, инвертор подключенный между выходом 6 DD59A и входом 6 DD31(1556ХП6) пробовал с ним и без него. - пересадил ВТ37 в "краватку", менял на UM8237AE-5 - DD17(ИР26), а так же включал вообще без неё - резисторы на выходе РТ4(DD42) c 4к7 на 1к. Вместо прямоугольного выходил почти треугольный импульс. Всё тщетно. По прежнему 04-FF, если замкнуть ТУРБО, то мигают быстрее , но после сброса не стартует или выдаёт 01. Есть несколько непонятных моментов: - сигналы MEMW (ВГ88 - DD1), от него XMEMW и запись в ОЗУ WE, на осциллографе (150МГц) не видно совсем. На столько короткие? Или болеет ВГ88 так? Заменить пока нечем. - зачем используется младший разряд шины данных XD0 (DD93B вход 12 ТМ2) в формировании сигналов ROM и RAM на РТ4(DD42)? Пожалуй заменю древний блок питания AT на посвежее ATX 400W (сегодня починил), надо только разъём подпаять. |
Guest |
NEW! Сообщение отправлено: 22 апреля 2013 12:45
Немного по-оффтоплю, уж экскузьмай... И всё-таки, в погоне за сигналами верхом на верном осцилле - не забывай про расстановку джамперов на плате. Я тож долго ковырялся с ХТ-мамкой, выискивал огрехи то в инверторной обвязке чипа, то в кондёрах, то в самих чипах, коие менял на аналоги со скоростью калейдоскопа. А всё впустую - питание подаётся, кварц генерит, а старта нет, клава не пашет, видео пустое вовсе. Оказалось - расстановка джампов слегонца отличалась от приведённой в мануале (она-ж и в ТН99 прорисована)! Стоило все джампы проставить в зеркальном к "правильному из мануала" варианту - вмиг остался нерабочим только контроллер флопов, да и тот вылечился подбором положения тех-же джампов, изначально казавших 2х360К при единственном 1.44 приводе. Так-то! |
Сейчас на форуме |
vax11
Newbie
Откуда: Питер Всего сообщений: 49 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 фев. 2010 |
Подобные мысли уже посещали, но решил что это не настолько фатально. Похоже надо этим заняться. К сожалению какая должна быть расстановка на DIP переключателе(SW2) для этой платы мне не известно. Попробовал несколько попавшихся комбинаций, но без особого успеха. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 апреля 2013 14:25 Сообщение отредактировано: 22 апреля 2013 15:48
vax11 Мне кажется, причин может быть две: не выбирается ОЗУ или не проходит регенерация и ОЗУ мгновенно дохнет. ОЗУ может не выбираться потому что или сломана выборка, или не проходят сигналы чтения-записи. Посмотри 1) схемы выборки ОЗУ по банкам. В XL за это отвечает PAL-ина DD24 (которая поменяна на ПЗУ РТ4, но если BIOS выбирается - она вероятно живая). И далее - дешифраторы DD88 и DD89, которые раскидывают по банкам (линейкам) ОЗУ (один RAS, другой CAS). 2) Схемы регенерации, начиная от канала 1 таймера DD58, триггер DD42A, 8237 DRQ0 и HOLD/HLDA, защелка адреса DMA DD18. и правильно, DD17. Кроме того, формирование обращений доступа к памяти от DMA: XMEMR/XMEMW и их замешивание с "процессорными" сигналами чтения-записи. Есть еще дурацкая идея - оторвать нафик DRAM со всей этой навороченной регенерацией (вынуть 11 DD42) и влепить статический RAM с 00000H хотя бы 32К. Вдобавок в этой мамке похоже сделана какая-то попытка сделать EMS или какую-то банковую память - выборка порта DD74 (порты 0C0H ?), DD94C, сигнал ERAM, триггер DD93, который модифицирует карту выборки ОЗУ DD42. Включается JP7 и JP8 (MOD0, MOD1), которые тоже модифицируют карту DD42. Что это такое - уже не помню, в стандартной XT такого нет! Лучше их одеть. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Значение SW2 в общих чертах похоже совпадает с XT-шным Bitfields for PPI (XT only) data port C: Ralph Brown IOPORT List http://www.cs.cmu.edu/~ralf/files.html Part D, файл PORTS.A |
Guest |
NEW! Сообщение отправлено: 22 апреля 2013 16:20 Сообщение отредактировано: 22 апреля 2013 16:44
vax11 написал: Если принять за № первый, свич ближний к чёрному кубику кондёра, а положение "ON" как ближнее к красной резистивной сборке, то попробуй выставить джампы в такой последовательности: OFF-ON-OFF-OFF-ON-OFF-OFF-ON, это VGA моник(т.е. не мамкин набортный) + 1 FDD + 640RAM + есть чётность. Если я "асчивзя" на 180 (хех, на фотке почти ничего не видно... ) - переверни мамку, но последовательность оставь без изменений. Гарантии на 100% нет, на 146% - тоже нет, но вдруг... И сперва зарисуй теперешнее состояние джампов, чтоб было к чему вернуться. К сожалению какая должна быть расстановка на DIP переключателе(SW2) для этой платы мне не известно На моей ХТ джампы последовательности расшифровываются так: 1 - OFF == Yes Parity (и обязательно вставь эти чипы в мамку, без них - не стартанёт) 2 - ON == 8087 absent (OFF == exists) 3 - OFF == MEM 4 - OFF == MEM двумя ими задаётся конфиг 256/512/640/1024, у меня это соответствует 640К 5 - ОN == DISPLAY 6 - OFF == DISPLAY двумя задаётся моник: (MDA+VGA)/CGA/EGA, у меня это соответствует MDA+VGA 7 - OFF == FDD 8 - ON == FDD двумя задаётся количество и ёмкость привода, у меня это соответствует единственному приводу 5-25, 1.2М |
Сейчас на форуме |
vax11
Newbie
Откуда: Питер Всего сообщений: 49 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 фев. 2010 |
Спасибо alecv и Fe-Restorator , за ответы. Попробую сегодня глянуть всё это, но уже ближе к ночи, ещё на работе. Fe-Restorator написал: Фотка платы на самом деле весьма подробная, просто надо кликать не по картинке, а по красному кружку с плюсиком и изображением лупы с права внизу, под картинкой. Ну такой там движок. на фотке почти ничего не видно... Полноразмерную картинку можно глянуть тут , собственно тот «плюсик» сюда и ведёт. |
Guest |
NEW! Сообщение отправлено: 22 апреля 2013 22:52 Сообщение отредактировано: 22 апреля 2013 23:49
1) Походу, "плюсик" был проглочен удавом как недобросовестный скрипт, посему подробной фотки я не увидел. 2) Блок свичей, похоже, зеркален по отношению к "обычному мерикосскому", приготовься инвертировать последовательность, т.е. попробуй оба варианта. 3) Походу, твою платку раздербанили на драгмет: нет ни позолоченных однорядных контактов под "кнопки и лампочки" на краю платы, ни кондёров рядом с чипами памяти (наверняка КМ-ки были...). Без кондёров память (особливо - РУшки) не заведётся: помехи забивают весь сигнал, нафиг. Напаяй туда 36 штук (на всех моих платах с дип-памятью кондёры распаяны рядом с чипами!). И погляди повнимательнее на остальную плату, кондёры нужны чуть-ли не каждому чипу, и где-то их наверняка не хватает. Так-что перепайка полусотни кондёров тебе уже обеспечена. Кстати, не знаю, можно-ли совмещать РУшки с разным буквенным индексом, но похоже ближайший к ВН89А ряд рушек выполняет роль чётности. |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Блин! Кондёры! Где были мои глаза. Без них конечно работать не будет. У каждой РУ-шки надо ставить персональный конденсатор. Можно ставить китайские желтые "капельки" 0.1mkF, они даже лучше советских 1990-х годов, а выглядят очень похоже. И стоят около рубля за штуку. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 10 11 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XL7: Turbo XT из Петербурга, восстановление. |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |