у меня исходников данного теста нет.
попробуйте ленточный вариант теста 4.30. хотя возможно он мало что покажет...
Вид для печати
у меня исходников данного теста нет.
попробуйте ленточный вариант теста 4.30. хотя возможно он мало что покажет...
П321, флажки заменил, память пропаял. Без изменений.
solegstar, тест прошёл, результат ниже, так же ещё приложу пару роликов работы устройства:
https://youtu.be/BiE0YWgzbD8
https://youtu.be/FUhsFK3mym0
https://youtu.be/xBrgGxNNVAI
https://youtu.be/trtJYD-D5r4
Один из загрузился нормально первый саботер и даже удалось немного поиграть, но на втором экране заартефачил и повис.
MEGAMONSTER, честно говоря с Пентагонами я никогда не ковырялся но есть идея по опыту общения с Ленинградом. Вобщем когда я переделывал Ленинград в безвайтовый режим то что-то подобное у меня происходило. Это было описано ещё в брошюре по сборке и настройке Ленинграда. Можно попробовать отрезать сигнал RAS от четвёртых ног РУ5-х и поставить резистор порядка 100 Ом (я даже ставил многооборотный подстроечник и подбирал по устойчивой работе). У меня сейчас там запаяно ровно 100 Ом. По тому как ведёт себя сейчас плата возможно сама память живая но проблемы с управляющими сигналами. Уж не знаю станет ли от этого лучше но по крайней мере проверить достаточно просто.
П321, каждую ногу через отдельный резистор или общий сигнал RAS через один резистор подключать?
- - - Добавлено - - -
Новая проблема, подскажите, где копать:
https://youtu.be/fxODQ6PvmM8
Все четвёртые ноги у РУ5-х соединены вместе. Порез делается в одном месте и напаивается резистор. А насчёт новой проблемы возможно нужно посмотреть в районе ТМ9 (схема переключения страниц). Точнее подсказать не могу потому как конкретной схемы нет да и как я уже писал с Пентагонами не общался.
П321, пробовал в разрыв RAS ставить 22,44,66,88 ома, похоже толку нет. Так же не могу найти соплю в районе ТМ9, соответственно вторая проблема так же осталась.
JV-Soft, приглашаю к обсуждению моей проблемы.
MEGAMONSTER, учитывая что тест видит 16к и то криво , может быть проблема с страничной памятью , так как страничная память может перекрывать #8000 - #FFFF.
Собственно ,что есть из оборудования , есть ли понимание в схемотехнике ?
- - - Добавлено - - -
PS если раньше пентагон работал , то обвешивание пассивом току точно не даст.
MEGAMONSTER, прошивайте тестовую пзу и только. Ссылку я давал выше. Она скажет в каком месте проблема.
JV-Soft, в схему ничего не добавлялось. Комп пролежал в сухом гараже лет 15. До этого работал.
Понимания в схемотехнике 5% из ста. Иначе бы сразу понял, где залипуха или что оторвано с последствием черного экрана, который при нажатии и удержании кнопки сброс проявляет реальную картинку... Из приборов только китайский тестер.
solegstar, ок, куплю завтра на рынке 27512 и у знакомого прошью...
Так это и есть страничная память , значит включается страница с вторым экраном , при удержании reset естественно регистр страниц сбрасывается и появляется основной экран
Смотреть сигналы от D62 к D61 ,и от D61 к элементам D63 ,D64 , D65 и к мультиплексорам памяти D18 ,В19
JV-Soft, вот эту логику я в теории понимаю, только где залипуха на плате или обрыв?))
Ок, понял!
JV-Soft, П321, solegstar, на выходных прозвонить до конца не успел. Залипуха второй экранной области пока не обнаружена. Еще особенность есть, иногда (редко) как будто что то отваливается и на экране остается только шахматка...
MEGAMONSTER, попробуй прозвонить шину данных до ТМ9 (особенно D3) и убедиться что нет обрыва.
JV-Soft, П321, solegstar, пока пентагон в стадии ремонта, появились еще вопросы.
1. Первые 16к в пзу 27с512 пустые, можно ли что интересного туда записать и заходить туда по сбросу немного переделав схему?
2. можно ли простым способом по сбросу сделать вызов бейсик 48 (с адреса 0)?
Насколько помню, у меня в 128 Пентагоне раскладка ПЗУ 27512 по 16К: 0 - безразлично, 1 - TRDOS, 2 - 128, 3 - 48.
https://zxpress.ru/article.php?id=8726
Можно, только смысла особого не вижу.
JV-Soft, П321, solegstar,
parsec, похоже какая-то из рушек битая, или несколько. Прогнал тест 4.30 охлаждая при этом память (проф. феном), тест памяти ошибок не выявил.. Хотя второй раз нет эффекта..
MEGAMONSTER, я Вам сразу написал - прошейте тестПЗУ. по её результатам куча вопросов отпадет.
Вам сюда. - вариант стабильного сброса в нулевую банку ПЗУ. Её можно использовать для Gluk Reset Service. Удобная сервис-ром.
MEGAMONSTER, нашли бы в начале проблему ,а потом занимались переделками , порезать глючный пентагон ,так себе идея.
Так и есть. Обрыв. Только непонятно, как он образовался? Я только зубной щеткой со спиртом плату тер. Восстановил, черный экран ушел.
Благодарю!
https://i.ibb.co/JyQgFMF/IMG-20201008-184243.jpg
JV-Soft, П321, parsec, solegstar, результат работы тестового пзу - порт конф-ции - ошибка, банк 0 сектор 3, записано 00000000, считано 00000100.
Подробнее в ролике:
https://youtu.be/yi8nuES0NOw
Подкинул БП (не один пробовал) от usb зарядок фирмовых,тест проходит, но на расширенном виснет минуты через 2.
Предлагаю ещё раз попробовать поиграться с сигналом RAS. Я так понял что на плате уже был напаян кондёрчик на этот сигнал. Попробуй отпаять кондёр и ещё раз поставить в разрыв сигнала RAS резистор. Только порез делай не возле ТМ8 а там где дорожка подходит к памяти. Через резистор RAS должен только на четвёртые ноги РУ5-х а на КП11-е сигнал должен идти прямо с 3-й ноги ТМ8 (D45). И резистор пробуй крутить от 0 до 200-300 Ом (до полной неработоспособности) и подбирать лучший вариант. По идее это можно сделать даже без ПЗУ. Отсутствие мерцающих полосок будет признаком нормальной работы. Всё это конечно лишь мои догадки но может что-нибудь изменится в лучшую сторону.
И возможно ещё стоит проверить питание. Замеряй падение на подводящих проводах.
JV-Soft, П321, parsec, solegstar,
Новости с фронта, вчерашние:
https://youtu.be/OLayke0Yz9Y
https://youtu.be/90SbTqiV6e4
Сегодняшние:
https://youtu.be/6zcZ2-fAw0Y
Выкусываю камень... Хотя это вряд ли поможет.
Короче с утра пентагон в шахматной коме. Нет матраса. С пзу тоже шахматы. Иногда проскакивает изменение бордюра при сбросе (с пзу) и на этом все. Поставил процессор Zilog, с ним тоже самое. Шахматы. Куда рыть?
JV-Soft, П321, parsec, solegstar
Вышел из комы аппарат. Тест пошел. Короче какая микросхема ОЗУ Банк 0, сектор 3, бит данных D2? Записано 00000000, считано 00000100.
Сдается мне, играя с RAS, я лишь тяну за уши глючную микросхему ОЗУ..
С процессором это конечно зря. Может быть стоит отпаять пока от платы все лишние провода чтобы её можно было отдельно положить на стол и дальше искать проблему. Возможно там где-то ещё какие-то трещины-непропаи. Может быть давно плохо промыли пайку от флюса и со временем пошла коррозия. Проверить качество контактов в панельке ПЗУ. Можно попробовать включить плату и пройтись шилом по пайкам со стороны деталей (аккуратно) и наблюдать за реакцией. Ещё раз очень внимательно просмотреть всю плату. Ведь тест полностью проходил значит полностью дохлых микросхем быть не должно. Понятно что дело муторное но что-то более конкретное подсказать не могу.
Я думаю память стоит пробовать менять когда плата перестанет беспричинно уходить в шахматку. А конкретную микросхему пусть подскажут знающие Пентагоновцы.
Вложение 73686
А это что за сопля? Она нужна?
IgorR76,там нет сопли. Длинный вывод и кажется, что замкнуто на фото. Там чисто.
- - - Добавлено - - -
Выпаял DD30 и поставил новую рушку на панельку, без изменений, порт конфигурации ошибка банк 0 сектор 3, записано 00000000, считано 00000100. Промахнулся?)) Какая линейка озу работает на бейсик 48? Та, что ближе к процессору или та, что дальше?
MEGAMONSTER, надо учиться немного.
Сектор 3 , это адреса #C000-#FFFF
Соответственно так же глюки с страничной памятью , и опять проверяем то о чем я и писал выше.
Плата долго лежала в гараже как я понял , припой раньше был не ахти , он от естественной коррозии даже рыхлым может стать.
Тут бы осцыл помог ,если пользоваться умеете.
- - - Добавлено - - -
Далее если все время выбит бит 2 , это D22 и D30 память , и далее этот бит на чтение через выход 6-D39 идет на шину. Но если бы он был оборван значит тест буфера не проходил бы, значит убита либо D22 либо как вариант обрыв ее линии данных.
- - - Добавлено - - -
PPS на сколько помню экран в D30 , и буфер чтения через экран тестится , поэтому логично что D22 виновата , звонить все к ней и от нее. Но на всякий случай и D30
JV-Soft, П321, parsec, solegstar
В след за DD30, поменял DD22, увы, чуда не произошло. Что характерно без DD22 (с пустой панелькой) тест идет точно так же, порт конфигурации - ошибка, банк 0, сектор 1, записано 00000000, считано 0000100. Грфических искажений нет. По D2 обе рушки заменены, куда копать дальше?
С14-х ног D22, D30 сигнал нормально проходит на 7выв. D39. Со 2-выводов сидят на D2 шины данных. Cas для соответствующей микросхемы озу приходит от D63 (выв.3,11) без проблем. Все остальные ноги у озушек запараллелены, замыканий нет.
MEGAMONSTER, почитай тему с похожей проблемой https://zx-pk.ru/threads/27154-prosh...kh-godov).html может быть поможет.
П321, что интересно, сейчас, ни при каких условиях тест дальше порта конфигурации не проходит Ни при каких условиях. И дает одну и ту же ошибку. На ras перед рушками запаивал 220 ом, все то же самое. Больше 220 ом уже идут полоски.
JV-Soft, 4.9 вольт. Если бы было так просто... Проверил по методике, указанной тут: https://zxpress.ru/article.php?id=6570 переключалку страниц памяти D62 (ТМ9), работает как положено. DD63 тоже в порядке. Про мультиплексоры не дошло как проверить...
JV-Soft, П321, parsec, solegstar
Итак, резюме проблемного пентагона:
1. Проблема обнаружилась после 15 лет, после того, как комп простоях в гараже (сухом, неотапливаемом).
2. Проблема заключалась в спонтанных перезагрузках, мусоре на экране, зависаниях (нестабильная работа)
3. Тест ПЗУ показало ошибку порта конфигурации, банк 0, сектор 3, записано 00000000, считано 00000100.
4. После смены блока питания на гарантированно выдающий 5 вольт под нагрузкой (на ОЗУ 4.95 вольт) казалось бы появилось улучшение, тест порта конфигурации проходил без проблем, но расширенный тест сыпал ошибками, в разных разрядах данных.
5. Потом что-то отвалилось и на экране осталась лишь шахматка, хотя озу и пзу были на своих местах.
6. Что было сделано:
- все "флажки" заменены на современную керамику (недорогую)
- все микросхемы заново пропаяны с флюсом (с нижней стороны платы, каждая ножка), пассивные элементы тоже пропаяны
- все переходные отверстия пропаяны с флюсом (снизу - все, сверху - все, кроме тех, которые под микросхемами)
- заменен подозрительный проц (без маркировки, похож на ММЕ), на Zilog Z80 (c хранения, из 90-х)
- заменены две микросхемы ОЗУ по D2 на новые
- предприняты попытки подтягивания сигнала RAS (+ конденсатор, резистор в разрыв RAS перед ОЗУ)
- была проверена логика работы ТМ9 (страницы памяти) - без нареканий
- результат нулевой
7. Вчера, после проверки ТМ9 и установки на место CPU, без ПЗУ и с ПЗУ, вместо матраса получено следующее:
https://youtu.be/CmYWjclcb1g
https://youtu.be/URECYzhPrv8 - попытки рисования матраса на шахматке.
8. Замечена особенность - когда происходит подобный отвал, если зубной щеткой со спиртом протереть плату снизу, плата начинает стартовать, но опять ошибка порта конфигурации (по то му же D2), сама плата снизу чистая, флюса нет.
9. Загрузил с ленты вчера 16к игру - Deathchase, 2 минуты и вылетела
10. В стартовом меню пентагона, даже если ничего не трогать, тоже может перезагрузиться, зависнуть.
По итогу похоже что, что-то с организацией работы памяти. Спонтанные порчи ячеек ОЗУ. Но почему постоянно одна и та же ошибка порта конфигурации? После замены ЦПУ тест дальше этой ошибки ни разу не проходил. Попробую с лупой поискать трещины на дорожках...
goodboy, IgorR76, Serg6845, эксперты по ленинградам, если есть возможность, присоединяйтесь к обсуждению. Начало несколько страниц тому назад...
MEGAMONSTER, я профессионально занимаюсь ремонтом ретротехники, и в Вашем случае обсуждать точно нечего.
А Вы ж МегаМонстр! Неужто не осилите?
Про D61? Мультиплексор - это элемент, который подключает Вход А0 или Вход В0 к Выходу 0 в зависимости от состояния входов разрешения А и В. Вход 15 сидит на земле, поэтому выходы всегда активны, и в зависимости от состояния сигнала на выводе 1 подключает Вход А0 или В0 к выходу 0. в общем случае делаете всё тоже самое, что для проверки тм9, но еще нужно замкнуть А14 и А15 на 1цу и посмотреть выходы 0-2 кп11 относительно выходов ТМ9, они должны совпадать, и любое другое состояние А14 и А15 должно повторятся на выходах КП11 по схеме.
- - - Добавлено - - -
Если готовы отправить в Харьков, то я бы помог с ремонтом. Не первый раз плаваем. :)