- Подскажите по починке БК11 без М
-
? dk_spb@ - 06.06.2010 15:08
Имеется БК0011 без М.
Вроде как рабочая (при включении выходит в монитор, командами запускается Бейсик).
Имеется блок МСТД (с одной 203-ей ПЗУ) и контроллер дисковода от 11М. Оба блока рабочие - проверены на 11М.
При подключении МСТД к БК11 она его не видит.
При попытке 160000G выдает 160002.
При 160000/ выдает знак вопроса.
Все ноги 203-ей ПЗУ звоняться по схеме в БКшку (все ноги звоняться на аналогичные ноги 201-й ПЗУ в БК, кроме 2-ой ноги RPLY - звониться на 12 ногу D8 по схеме БК11м, и 1-ой ноги - звониться на выход Е вп1-037). Осцилографом на ногах 203-ей ПЗУ тоже вроде всё хорошо.
То есть электрически всё вроде бы как надо, а не работает.
Посоветуйте куда копать.....
-
? anonymous - 06.06.2010 15:39
А 23я нога куда звонится? Она не на D36(по схеме 11М), случаем, идет?
-
? dk_spb@ - 06.06.2010 15:50
23-я нога сразу в блоке МСТД идет на землю.
-
? anonymous - 06.06.2010 15:56
Тогда оно не может не работать. :) Разместите в ОЗУ долбилку в эти адреса и смотрите, что творится на шине, тут ничего не посоветуешь...
-
? dk_spb@ - 06.06.2010 16:00
Вот и я удивляюсь... Тем более если бы что не так было по шине, то весь комп бы не работал.
Хотя есть вариант что ВП1-037 битая или по старшей шине адреса что-то не так.
Сейчас попробую подолбиться...
-
? anonymous - 06.06.2010 16:11
Если 037я битая, то на первой ноге пзушки бы не дергался сигнал, с адресной шиной тоже все так, иначе бы не работал и родной монитор. Между контактом платы и ногой ответа пзу припаяйте буфер из 1 элемента лп9 или пары последовательно соединенных лн2, или еще каких элементов с открытым стоком/коллектором, тогда будет видно, когда сама микросхема отвечает.
-
? dk_spb@ - 06.06.2010 16:19
Спасибо за помощь.
Я могу попробовать поднять вторую ногу ПЗУшки и посмотреть отвечает ли она.
попробовал на бейсике
10 PRINT OCT$(PEEK(&O160010))
20 GOTO 10
Получаю стоп с строке 10.
Пойду подниму ногу RPLY
-
? dk_spb@ - 06.06.2010 16:24
При 160000/ ПЗУшка дергает висящей в воздухе ногой в ноль.
Чудеса.....
-
? dk_spb@ - 06.06.2010 16:44
насадил поверх 203-ей ПЗУ 208ю (у неё такие же адреса).
БКшка все-равно не видит адреса 160000.
Может всё-таки вп1-037 не так первой ногой ПЗУ дергает?
Или, может RPLY от ПЗУшки не доходит? Он напрямую на триггер идет, а со всех остальных ПЗУ через D21.
-
? anonymous - 06.06.2010 16:52
Через D21 он там от других идет, чтоб не перегружать линию, и без того длинную. Если она дает ответ, то все работает. Просто долбежку сделайте с заблокированным 4м вектором циклическую и смотрите осцилографом, что расходится во времянке.
-
? dk_spb@ - 06.06.2010 16:56
Спасибо!
Я не совсем понимаю что можно осцилографом смотреть - там все шины идут так же как и на 201-ю ПЗУ, то есть проблемы могут быть или с SYNС или с RPLY только.
SYNC идёт напрямую с ВП1-037.
RPLY тоже напрямую идёт туда же куда и все остальные приходят - не похоже что проблема тут.
Ну и главная проблема: не умею я "долбежку сделайте с заблокированным 4м вектором циклическую" :-(
-
? anonymous - 06.06.2010 17:02
Смотреть разницу во временах прихождения фронтов.
-
? anonymous - 06.06.2010 17:05
Наберите программку в мониторе с адреса 1000 вот такую, например:
12700
160000
12701
1000
106427
340
12737
1022
4
10106
5710
776
и оно будет пока ресет на нажмете крутиться.
-
? Alex_K@ - 06.06.2010 17:05
10 M4%=PEEK(4)
20 M6%=PEEK(6)
30 POKE 4,6
40 POKE 6,2
..........
100 POKE 4,M4%
110 POKE 6,M6%
120 END
-
? dk_spb@ - 06.06.2010 17:06
Еще раз спасибо!
-
? anonymous - 06.06.2010 17:13
Alex_K, он замучиется смотреть сигнал, если у него не запоминающий осцилограф, если бейсиком будет сделано - там слишком редкие будут обращения.
-
? anonymous - 06.06.2010 17:16
Точно замучается - только что проверил, тут же на единицы наносекунд могут быть несовпадения всего.
-
? anonymous - 06.06.2010 17:19
А впаивание элемента с ОК между RPLY пзу и контактом на плате может оказаться не только средством чистыи сигнал с пзу посмотреть, но и лечением - задержит же сигнал нан на 10/элемент...
-
? dk_spb@ - 06.06.2010 17:39
Еще раз всем спасибо!
Буду менять ВП1-037. Проц и 14-я Вха уже поменяны, так что и 37-ю поменяю для комплекта.
Пока после всех перепетий есть подозрение что неправильный SYNC.
Так как все остальные входные сигналы - точно такие же как и на 201-ой ПЗУшке.
За RPLY тоже сомнений нет: он точно доходит куда надо и он точно рабочий (работает в другой машине).
C КНГМД тоже не читаются ни 160000 ни 177130 (регистр управления) адреса.
Предположить что RPLY приходит нормально в другой машине (11М), но слишком рано или поздно в этой - вроде как уже похоже на фантастику.
¤
-
? anonymous - 06.06.2010 18:00
Какие времена получили? Сколько стоит адрес перед приходом SYNC ? Сколько проходит между выставлением DIN и RPLY? Сколько стоят они? Через сколько нан снимается RPLY после DIN?
И все же сделайте, как предложено с задержками. Именно времена и разбегаются даже у машин из однои партии, собранных в один день с деталями из одних коробок...
-
? dk_spb@ - 06.06.2010 18:47
Вот что у меня получилось (файлы названы по ножкам 203-ей ПЗУ).
http://fincoins.spb.ru/2/oscil.rar
SYNC и DIN полностью аналогичны таким же сигналам на 201-ой ПЗУ
-
? anonymous - 06.06.2010 19:05
Ну, во-первых, на второй ноге уровень не дотягивается до активного - вот потому и не работает. А во-вторых, какой смысл одним лучем что-то смотреть, если у вас спрашивали разницу во времени между двумя сигналами...
-
? dk_spb@ - 06.06.2010 19:22
to anonymous: ну не серчайте на меня, пожалуйста. Нету у меня другого осцилографа.
Не могли бы Вы посоветовать из-за чего RPLY может не дотягиваться до активного?
-
? dk_spb@ - 06.06.2010 20:04
Я посмотрел на RPLY от КНГМД - он такой же "недотянутый".
И еще вопрос совсем не по делу: я почему-то считал что некоторую информацию о разнице во времени можно получить и одним лучем (если синхронизацию на осцилографе не менять). Или я сильно заблуждался?
-
? anonymous - 06.06.2010 21:50
Впаяйте буфер, наконец. ЛП9 точно сделает сигнал нормальным, она 24мА нуля дает. Почему он задран - вопрос к вам, вариантов: может быть резистор подтягивающий не верного номинала, Е6 которая сборка, может быть меняли ту самую д21 и поставили вместо нее схему с обычным выходом, а не ОК, и когда ответ генерируется через нее - все хорошо, а если другой кто его выдает - она сопротивляется, далее может быть замыкание на плате с каким-либо другим сигналом, опустить который мощности д21 хватает, но пзу не справляется, и последнее, самое маловероятное, что на мпи достается плохая земля или питание. Ищите авометром.
-
? dk_spb@ - 06.06.2010 22:15
Спасибо!
E6 я уже проверил.
D21 стоит как и должна ЛП9.
Коротышей нет - проверял тестором.
Проверю земплю и питание.
Вариант с добавочной ЛП9 не совсем удобен, так как хочется иметь аутентичную конструкцию, а не набор переделок.
Еще раз спасибо! Без Вашей помощи и программы я бы не нашел что RPLY такой нехороший.
-
? anonymous - 06.06.2010 22:31
Ну не может пзу не выдавать 3мА, попробуйте включить авометр в режим миллиамперметра, остановить процессор, зажав кнопку/переключатель ресета, и померить ток, требуемый для опускания RPLY, замкнув авометром сигнал на второй ноге на землю, должно быть 3мА (при Е6 2.2к), если больше - либо кто-то замыкает на линию, либо вышла из строя какая-либо из микросхем, сидящих на линии.
-
? dk_spb@ - 06.06.2010 22:46
Спасибо, но это уже завтра.
Кстати, E6 у меня и на плате и по схеме от БК11м 3,3k, но это не суть.
Из микросхем на линии там всего-то К531ТВ9 и К555лн1 (у каждой по одному входу) и К561ПУ4 одним выходом. Ну и Е6.
Коротыша на самой плате нет - я уж раза три проверил.
-
? dk_spb@ - 06.06.2010 22:53
Ой, не ПУ4, а К155ЛП9.
-
? dk_spb@ - 07.06.2010 21:16
После перекидивания линии RPLY, приходящей с МПИ, с 12-ой на 13-ю ногу D21 всё заработало.
Вопрос что лучше: так и оставить или всё-таки искать какая из микросхем не дает работать при RPLY с МСТД, подключенном к 12 ноге D21?
-
? anonymous - 08.06.2010 01:09
Конечно искать.
-
? anonymous - 08.06.2010 01:10
Вы ток уровня нуля измерили, какой требуется?
-
? dk@ - 08.06.2010 06:04
У меня получилось 54мА
-
? anonymous - 08.06.2010 10:58
Ну вот, что в 27 раз больше нормального.
-
? dk_spb@ - 08.06.2010 12:02
И что посоветуете?
Пробовать менять D8 и D33 ?
-
? Anonymous - 08.06.2010 18:04
Поднять их выводы, подцепленные на линию и снова мерить ток.
- << Форум