Просмотр полной версии : ATM Turbo 2+ ver 7.15 - нужна помощь с наладкой, проблемы с изображением
Друзья, приветствую!
Очень нужна помощь по наладке моей недавно собранной платки АТМ-Турбо2+ вер. 7.15.
В общем, имеется вот что: компьютер в целом стартует, но:
1) Только после ресета, неважно тестовая ПЗУ или БИОС;
2) При запуске тестовой ПЗУ-шки ( Тест памяти ATM-turbo 2+ от Чунина Романа (2004 год) ) - картинка как на видео (т.е. неправильные цвета на полосах, причём, после каждого ресета разные, иногда, очень редко, бывают верные цветовые полосы), и по изображению идёт как-бы шум в виде горизонтальных чёрточек, выстроенных в вертикальные линии:
https://cloud.mail.ru/public/VfCJ/jC5XqzKys
3) При запуске с ПЗУ BIOS отображается экран как на видео, не видно курсора и надписей на окошке выбора сверху и снизу и по изображению идёт тот же самый шум как и в п. 2:
https://cloud.mail.ru/public/Lj6g/Z9LHUjo4C
4) Тест памяти показывает вот такую картинку:
https://cloud.mail.ru/public/d7ku/Qy186Pcdm
Очень жду любой помощи! Просто крик души, помогите наладить АТМ-ку, уже извёлся весь! :v2_dizzy_wall::v2_dizzy_help::v2_dizzy_help:
Да, забыл сказать, блокировочные конденсаторы 1мкф напаял, на всю память и по всей плате ~ через 1 микросхему (кое-где даже и на каждую). Стало с шумом получше, но всё равно полностью не ушёл. Питание от блока питания АТХ Cougar VTE X2 650, нового.
1) Только после ресета, неважно тестовая ПЗУ или БИОС;
Это стандартная проблема, связаная со стартом разных участков схемы АТМ вразнобой. На 100% решается любым супервизором сброса на линию +5В (у меня стоит PST529D). Как альтернативу в теории можно попробовать повесить конденсатор большой ёмкости между землёй и RES/, но я не пробовал.
картинка как на видео (т.е. неправильные цвета на полосах, причём, после каждого ресета разные, иногда, очень редко, бывают верные цветовые полосы)
Так память же глючит. Надо с этим сначала разобраться. А вообще смотреть формирователь изображения, на схеме 7.10 в верхнем правом углу (D46-D48, D96, D11 и что ещё с ними связано).
Zugzug, я запускал ещё тест "Тест памяти ATM-turbo 2+ и ATM-turbo 3 от MSD888 (New!!!)" - говорит, что с видеопамятью всё ОК, более того, я вот, читая мануал, нашёл, что за цвета отвечают D53, D54 - пробовал ставить другие, в том числе, пробовал менять РУ2 на РУ9 - результат одинаковый, т.е. не помогло.
Микросхемы (те, которые возможно) перед установкой проверял тестом, который есть в программаторе TL866-II Plus. Показывало ОК.
Кстати, попутно вопрос по памяти, точнее по результату работы теста: я так понимаю, что 512КБ заканчиваются на 31 банке памяти. Почему тогда за пределами этого объёма тест иногда показывает "+"?
И по поводу п.3. - у меня подозрение, что цвета у рамки при запуске с ПЗУ БИОС неверные. К сожалению, в то время, в 90х, когда у меня была АТМ-ка, я пользовался ч/б монитором, поэтому, не знаю, какие должны быть цвета. Но косвенно судя по отсутствию курсора и надписей - это так.
Не стартующий сам АТМ это норма, конденсатор не RESET помогает, но с ним у меня уже не стартовала Zxnetusb, пришлось о паять.
Неверные цвета тоже нормальное явление, там это особенность теста и прерываний.
- - - Updated - - -
Да 512 КБ это 32 банка, тест там довольно незамысловато тестирует, так чо иногда вероятно умудряется найти фантомную память.
Судя по тому что тесты успешно работают, Прошивка стартует и шевелится, то память и ее дешифрация работает нормально. А Мусор вылезает где-то уже на пути из ОЗУ на экран. Так, а дальше-то можно провалиться в TR-DOS или CP/M?
Kulich, я ещё не подключал клавиатуру, подключу - отпишусь! Но в тестах, где Спектрумовский экран и 320х200 всё показывает чисто (замыкал пинцетом соотв. контакты для прохождения теста). Я тоже подозреваю, что в целом всё как-то шевелится, но вот с изображением уже весь мозг себе сломал: проверял микросхемы тестером - говорит рабочие. Тыкал осциллографом - в целом, на мой непросвещённый взгляд, похоже на то, что нарисовано в мануале. И куда копать - уже не знаю. Те микросхемы, на которые были подозрения - я заменил. Результата нет. Потому и взываю к помощи знающих людей! :)
И вопрос по начальной менюшке в БИОСе открытый - почему не видно курсора и текста? Кстати, нашёл цветное фото с менюшкой - цвета-таки неверные на рамке:
http://atmturbo.nedopc.com/download/shems/fotos/atmf01.jpg
Update:
Сравнивая изображение, которое у меня, и которое на фото, понял, что проблема в цветах. Т.е. у меня рамка рисуется с белым цветом фона (и тень от рамки голубая, а на фото - зелёная), а должна быть коричневой, соответственно, потому и не виден курсор и буквы - они тоже белым цветом. Вот и получается, что белый на белом не видно. Соответственно, ещё один вопрос: кто может быть виноват за то, что палитра сформировалась неверно?
Но в тестах, где Спектрумовский экран и 320х200 всё показывает чисто
Понимаю что сильно не помогу, но если спектрум работает без шума, то как минимум регистры D47-D48 + D42 нормальные. Если глючит текстовый режим, то поломаны какие-то сигналы приходящие на ПЗУшку. Маловероятно что поломан регистр D41. Возможно надо смотреть V0-V2 приходящие с D8 или ZOE/ c D64. Ещё хорошо бы перепроверить нормальная ли HL8 (или ГАЛка).
Кстати прохождение теста в программаторе это необходимое, но не достаточное условие работы м/c. У меня была дивно глючащая ТМ2, которая проверку проходила, но при работе в схеме выдавала удивительное.
Тестовая ПЗУшка по идее должна выдавать not memory на все отсутствующие страницы, по крайней мере у меня так было. Что пишет тест MSD888 не знаю.
Zugzug, за любой ответ - спасибо! Никогда не знаешь, что натолкнёт на решение проблемы ) . Насколько я понимаю, почитав мануал, текстовый и графический режимы не очень отличаются (за исключением, что идёт выборка символов из ПЗУ), но в данном случае глючат оба режима. ХЛ8 я пробовал менять, разницы нету, вычитывал программатором - всё совпадает с эталонной прошивкой. Сейчас попробую подключить клавиатуру и выйти в какой-нибудь пункт из меню БИОС. Кстати, попутно вопрос - какие верные положения джамперов на плате, может я что-то не так выставил?
- - - Добавлено - - -
Не стартующий сам АТМ это норма, конденсатор не RESET помогает, но с ним у меня уже не стартовала Zxnetusb, пришлось о паять.
Неверные цвета тоже нормальное явление, там это особенность теста и прерываний.
- - - Updated - - -
А Мусор вылезает где-то уже на пути из ОЗУ на экран. Так, а дальше-то можно провалиться в TR-DOS или CP/M?
Попробовал запустить СР/М и выйти в спектрум - заходит в пункты меню как положено. Единственное, после установки ВЕ31 и ПЗУ с прошивкой шум усилился ещё сильнее:
https://cloud.mail.ru/public/ASc5/FTHk51HvB
В ТР-ДОС не выходит, т.к. ВГ93 не установлен.
Так, глючит только 80 колонтчный режим? Так, там есть парочка счётчиков пикселей для знакомест и в расширенных режимах они немного по другому считают. Думаю если открыть инструкцию по наладке атм2+ и почитать отличия в работе режимов ответ сам пр дет в голову.
Ну и вокруг ПЗУ знакогенератора потанцевать, неконтат, глюк, сопля, непропай, или просто не вывозит.
Так, глючит только 80 колонтчный режим? Так, там есть парочка счётчиков пикселей для знакомест и в расширенных режимах они немного по другому считают. Думаю если открыть инструкцию по наладке атм2+ и почитать отличия в работе режимов ответ сам пр дет в голову.
Ну и вокруг ПЗУ знакогенератора потанцевать, неконтат, глюк, сопля, непропай, или просто не вывозит.
Kulich, да, всё верно, именно высокое разрешение глючит. Я смотрел эти м/сх, что по мануалу указаны. Пойду ещё раз смотреть, попробую поменять их что-ли. Ну и мануал покурю. ПЗУ точно рабочее, стоит сейчас РФ5, пробовал 2716, у которой время выборки меньше, но разницы не было. Точно такая же микросхема ПЗУ (РФ5) стоит на контроллере клавиатуры, клавиатура работает стабильно.
Единственное, после установки ВЕ31 и ПЗУ с прошивкой шум усилился ещё сильнее
Я бы потратил вечер и напаял блокировочные конденсаторы на каждую м/c просто чтобы исключить фактор помех по питанию. Всё равно может получиться быстрее чем ловить глюки от помех. Меня в своё время IDE контроллер несколько дней изводил чтением мусора. Прозванивал соединения, микросхемы менял, а потом напаял одну ёмкость и всё заработало.
Ну весь обвешать это хорошо, но я бы присмотрелся на путь пикселей из ROM на экран. Видно что правильных букв приблизительно ноль отображается. Значит они где-то по дороге портятся. Либо выбираются неправильно или невовремя из ПЗУ.
Судя по схеме путь пикселя из РФ несложен. Они бегут либо из памяти через ИР23(D42) либо РФ2(D94), в зависимости текст или графика наверное, раз текст не работает, а графика что низкая что высокая как я понял без помех, то ИР23 и все что перед ней наверное живет хорошо. Смотрим значит вариант с РФ2, данные с нее берутся через Пару ИР16 (D47 и D48) где уже последовательно падают на ЛП5(D66) которая через ЛА3(D73) собственно собственно включает вывод с помощью RG0. Далее падает на как BIT КП11(D77) и выходит как SBIT снова что-то там дешифруясь. Финишная прямая через КП11(D52) который уже напрямую заваязан на РУ2 и ТМ9(D55) которая и рисует картинку )
Теперь осталось все это как-то проверить )
Zugzug, Kulich спасибо за советы! ) С шумом вчера разобрался благодаря вот этому совету :) :
Кстати прохождение теста в программаторе это необходимое, но не достаточное условие работы м/c. У меня была дивно глючащая ТМ2, которая проверку проходила, но при работе в схеме выдавала удивительное.
Выдрал D15 - шум почти исчез, затем точно так же поступил с D47 и D48. И тот шум, о котором я писал изначально - ушёл. Что теперь меня беспокоит, так это некоторое утолщение символов (которое, кстати, наблюдается и в Спектрум-режиме, особенно, если белые буквы на чёрном фоне), небольшая рябь на рамке меню, ну и главное - отсутствующий курсор и надписи!
Теперь вот так:
https://i.ibb.co/rHcmg4f/IMG-20220526-104904.jpg (https://ibb.co/rHcmg4f)
https://i.ibb.co/PcNZqbs/IMG-20220526-105012.jpg (https://ibb.co/PcNZqbs)
https://i.ibb.co/TPhTy37/IMG-20220526-105052.jpg (https://ibb.co/TPhTy37)
Что-то не так с цветами. В норме экран вот так выглядит
https://www.dropbox.com/s/9wsczennw60fmew/atm_color.png
Zugzug, спасибо! Судя по всему, у меня всё отображается с одинаковой яркостью. Буду смотреть...
А это просто, слишком яркий сигнал который даже в режиме низкой яркости шкалит, я решил проблему просто воткнув на ргб резисторов ом по 200
Kulich, да, спасибо :) . Это я уже тоже понял, только у меня номиналы заметно повыше - вероятно из-за того, что использую конвертер SCART->HDMI. Поставил сопротивления 680 + 820 Ом - стало нормально:
https://i.ibb.co/chKwFsz/IMG-20220526-235802.jpg (https://ibb.co/chKwFsz)
Кстати, после фикса с резисторами менюшка стала отображаться корректно:
https://i.ibb.co/YXZBMnS/IMG-20220527-001457.jpg (https://ibb.co/YXZBMnS)
Kulich, Zugzug - огромное спасибо за помощь - без ваших советов я ещё долго бы думал, что если тестер показал исправно - значит микросхема не может глючить :) :v2_cheer:
Я если честно то точный номинал не помню, между 200 и 600 поставил наугад и яркость нормальной стала. Я при том сам и не заметил что цветов не хватает. Люди увидели цвет не тот и подсказали.
Всегда пожалуйста. У 7.15 только один недостаток, мегабайт вторым этажом 16 ру7 паять. А без него ни последний биос, ни недоОС не запустить
tigr101274
27.05.2022, 04:04
У 7.15 только один недостаток, мегабайт вторым этажом 16 ру7 паять. А без него ни последний биос, ни недоОС не запустить
Есть же платки расширения памяти по типу как у Evo
У 7.15 только один недостаток, мегабайт вторым этажом 16 ру7 паять. А без него ни последний биос, ни недоОС не запустить
Да, я думал об этом - но хотелось чего-то более-менее аутентичного, - к тому же ру7 у меня были а для 7.18 память нужно было покупать. А разводки новой платы (8.0 от Zorel) на момент, когда я захотел Турбо 2+ ещё не было на сайте у Максагора - у меня уже года как 3 платы лежали (если не больше, не помню уже), всё никак руки не доходили.
- - - Добавлено - - -
Есть же платки расширения памяти по типу как у Evo
Если не сложно - можно поподробнее, что за платки? :) Или может ссылки есть, где почитать? :)
У меня даже лежат) Нужна? Только там все нужно очень чётко вставить, а лучше впаять)
- - - Добавлено - - -
8.0 нежизнеспособна от рождения, а 8.1 так все и нет.
Платка от Зорела, тут на форуме была. Вставляется вместо пары ИРок и ру7, а на ней два чипа по 16Х 1М
У меня даже лежат) Нужна? Только там все нужно очень чётко вставить, а лучше впаять)
Глянуть бы фотки, если возможно, что она из себя представляет? )
8.0 нежизнеспособна от рождения, а 8.1 так все и нет.
А что с ней не так кроме ошибок в разводке? Вроде-бы их собирали и запускали, или есть какие-то проблемы с дальнейшей эксплуатацией?
https://pic.maxiol.com/thumbs2/1653663842.1540193197.img20220527180013.jpg (https://pic.maxiol.com/?v=1653663842.1540193197.img20220527180013.jpg&dp=2)
Посередке, в теме АТМ где-то были посты про нее, но я как обычно ссылку потерял.
Осталось описание)
Решил заказать нормальные переходники для замены ОЗУ, для замены ру7 (потому как тот что я устанавливал год назад имеет не очень надежное подключение, проводки начали отрываться, все не надежно) на 2 микросхемы ОЗУ с сим модуля, для своей платки АТМ турбо 7.10. (возможно подойдет и к более ранней версии АТМ турбо, все зависит от расположения отверстий на плате АТМ)
Плата вставляться в панельки или припаиваться на мертво через штыри (кто как захочет так и присоединит к плате). Установка простая, убирается с платы все ОЗУ, и выпаивается 2 буфера ИР23, на место буферов впаиваются панельки. На переходник запаивается 2 буфера выпаянных с платы АТМ турбо, а с обратной стороны платы штырьки для установки в панельки на место микросхем РУ7, РУ6, РУ13, РУ12, D43 и D44 (отверстия переходника дублируют 1 в 1 отверстия на плате АТМ что - бы без проблем можно было установить плату). на плату подается всего один проводок, который обычно припаивается к бутерброду, на верхнему ряду ОЗУ.
Kulich, да хорошие платки. Красная, я так понял - это доработка до 4096 цветов?
А вот фиолетовая - не распознал.
Я, кстати, судя по описанию, где-то натыкался на неё, но не помню - где, т.к. читал такое описание. По плате напишу в личку.
tigr101274
28.05.2022, 01:26
Если не сложно - можно поподробнее, что за платки? Или может ссылки есть, где почитать?
https://i.ibb.co/f4nbzB9/20201124-224239.jpg (https://ibb.co/f4nbzB9) Почитать можно тут https://zx-pk.ru/threads/26509-perekhodnik-ozu-dlya-atm-turbo-7-10.html, чипы памяти FPM пока полно в продаже на планках ОЗУ 4мб и 8мв я брал проверенные планки и сдувал с них чипы, ни разу не попалось не рабочих.
Freiwind
28.05.2022, 07:50
Надо было сразу 7.18 собирать.
Да, красная это 4096 палитра, но она немного прототипная. А фиолетовая э о ZXBUS, чтобы втыкать карты в АТМ.
tigr101274, Kulich - ясно, спасибо! )
Надо было сразу 7.18 собирать.
Вот захотелось 7.15 на рассыпухе, включая оперативу, что уж тут поделать :)
Freiwind
29.05.2022, 13:16
Тогда оставить 512 кБ. Ну, или вторым этажом еще 512 напаять.
А то франкенштейн получится.
Тогда оставить 512 кБ. Ну, или вторым этажом еще 512 напаять.
А то франкенштейн получится.
Да, оставлю с 512кб.
У меня ещё есть одна плата, правда не стартует - буду оживлять, вот её я, наверное, и сделаю-таки франкенштейном :)
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot