PDA

Просмотр полной версии : Запуск GRM-1



Quazatron
10.06.2019, 12:48
Прошу помощи в запуске платы GRM1.
Спаял плату, на экране вместо "матраса" такая картинка.
https://pp.userapi.com/c851528/v851528918/133990/lRzZxJHABVw.jpghttps://pp.userapi.com/c849432/v849432918/1a93f6/lBE0AQcIUgw.jpg
Я поставил тестовое ПЗУ 48к,компьютер начал что то загружать, экран не менялся, на бордюре шли полосы загрузки.
При нажатии кнопки сброс, загрузка прекращалась, потом снова начиналась.
https://pp.userapi.com/c850436/v850436230/137575/2hCsH5EdOGg.jpg
Скажите пожалуйста, в чем искать неисправность?
Схема тут.
https://yadi.sk/d/IG8Tbz38_bQmhA
http://sblive.narod.ru/ZX-Spectrum/GRM2Plus/GRMSCH.tif
http://sblive.narod.ru/ZX-Spectrum/GRM2Plus/GRMMont.tif
http://sblive.narod.ru/ZX-Spectrum/GRM2Plus/GRMSCH.tif
http://sblive.narod.ru/ZX-Spectrum/GRM2Plus/GRMMont.tif

BYTEMAN
10.06.2019, 13:06
как по мне так запись в память не проходит...

ZX_NOVOSIB
10.06.2019, 13:59
Quazatron, где такие платы продают? С пентагоном совместима (https://zx-pk.ru/threads/28737-pentagon-48-ili-grm1-nachalo-inta.html)?

Quazatron
10.06.2019, 14:00
ZX_NOVOSIB, брал тут https://zx-pk.com/forum/viewtopic.php?f=7&t=13223

doorsfan
10.06.2019, 15:05
процессор не пишет в память, как сказали выше,
или показывает второй экран, тогда бордюр с нормальной прошивкой будет белый после нажатия на сброс

Quazatron
10.06.2019, 15:18
BYTEMAN,
doorsfan,


процессор не пишет в память

В мультиплексорах по адресной шине беда или с сигналами "рас-кас" ? Или как?

Quazatron
11.06.2019, 20:20
Нашел осциллограф 1980 года рождения, который последние лет 20 провёл на пыльном складе) Вообщем толком сигналы посмотреть им в таком состоянии не возможно, так как галетный переключатель длительности заедает, но кое что видно.
1фото- С1-68. 2фото- CLK. 2фото- RAS
692706927169272

Посмотрел выводы 4,5,6,7,9,10,11,12,14,15 РУ5 (название фото - номер вывода ру5) Процессор, ОЗУ - в панельках, ПЗУ отсутствует.
69282692806927869276692746928169279692776927569273

Сигналы на выводах 7,10,12 по адресной шине отличаются, это нормально?

doorsfan
12.06.2019, 13:11
RAS/CAS всё впорядке. Прозвони MREQ, WR, RD от процессора в сторону видеоконтроллера.
c самими сигналами всё впорядке, идёт запись в порт бордюра, читается ПЗУ (тест работает).
Посмотри на мультиплексорах видеоадресов сигнал Screen - повторюсь, вполне вероятно, что спек работает, просто впечатан второй экран.
Кста, можешь отрезать один из цветов от микросхемы, с которой он выходит (у меня нет твоей схемы) и использовать его как щуп осциллографа, монитор будет как осциллограф.

HardWareMan
12.06.2019, 17:07
Кста, можешь отрезать один из цветов от микросхемы, с которой он выходит (у меня нет твоей схемы) и использовать его как щуп осциллографа, монитор будет как осциллограф.
Я, кстати, такое делал для Сеги. Оно позволяет посмотреть привязку сигналов к растру.
https://i.ibb.co/fNCBPxD/VDP-Test-VRAM-AD4-0-00-25-552.png

Willy
15.11.2019, 21:42
Подскажите, плз, какой правильный ROM будет для этой машины ?

nimdasys_inbox_ru
20.09.2021, 17:30
Подскажите, плз, какой правильный ROM будет для этой машины ?

Pentagon-128

Михаил Каа
29.09.2021, 06:22
Плата топикстартера сейчас у меня на столе в ремонте. Нашел неисправность - микросхема D14.
Возник вопрос по поводу длительности сигналов КСИ и ССИ. Есть у кого ни будь возможность на исправном GRM снять осциллограммы с ножек 1 и 2 микросхемы D5?

Willy
05.10.2021, 00:07
Плата топикстартера сейчас у меня на столе в ремонте. Нашел неисправность - микросхема D14.
Возник вопрос по поводу длительности сигналов КСИ и ССИ. Есть у кого ни будь возможность на исправном GRM снять осциллограммы с ножек 1 и 2 микросхемы D5?

1 нога: период 64.04 мкс, длительность 9.120 мкс.
2 нога: период 20.48 - 20.52 мс, длительность 1.0 - 1.040 мс

Михаил Каа
05.10.2021, 06:04
1 нога: период 64.04 мкс, длительность 9.120 мкс.
2 нога: период 20.48 - 20.52 мс, длительность 1.0 - 1.040 мс

Спасибо! Я так понимаю работают эти GRM1 только с некритичными к времянкам ССИ мониторами. По стандарту длительность ССИ должна быть 4.7+\-0.2.

Willy
05.10.2021, 11:21
Спасибо! Я так понимаю работают эти GRM1 только с некритичными к времянкам ССИ мониторами. По стандарту длительность ССИ должна быть 4.7+\-0.2.

Так у него ещё и кадровая 48 Гц, скорее всего, это более критично. Это же Пентагон.

Михаил Каа
05.10.2021, 12:24
Так у него ещё и кадровая 48 Гц, скорее всего, это более критично. Это же Пентагон.

48 Гц кадровой мой монитор понимает без проблем, дело оказалось в длительности строчных импульсов(хотя выглядело как срыв кадровой синхронизации), уменьшение их в два раза сразу дало стабильное изображение.

Egal
08.01.2022, 17:18
Сделал первый пуск своего GRM-1. На кварцах нет частоты (в смысле на втором инверторе). Просто тупо оба генератора не запускаются, ни 14МГц ни 8 МГЦ.
Первый раз наверное в жизни такое вижу :v2_dizzy_tired2:

Михаил Каа
08.01.2022, 17:23
Сделал первый пуск своего GRM-1. На кварцах нет частоты (в смысле на втором инверторе). Просто тупо оба генератора не запускаются, ни 14МГц ни 8 МГЦ.
Первый раз наверное в жизни такое вижу :v2_dizzy_tired2:

МБ не отмытый флюс? Или кварцы неподходящие\китайские.

Egal
08.01.2022, 17:30
МБ не отмытый флюс?
вряд-ли, паял пос61 с канифолью



Или кварцы неподходящие\китайские.
чип-дип, попробую поискать ещё какой кварц
фантастика вообще - сразу два кварца. может лн1, наши, Интеграл (если не путаю с названием)

Willy
08.01.2022, 18:23
А какой серии ЛН1 ?
У меня была подобная проблема, иногда, особенно после длительного простоя, не запускался генератор на 14мгц, была какая-то странная пила, небольшой амплитуды, очень нестабильная.
Решилось подбором ЛН-ки.

Egal
08.01.2022, 19:29
А какой серии ЛН1 ?
1533

Вообще прикол какой-то. Выкусил эту ЛН1, поставил панельку, вставил 74LS04 - есть синусоида, и такая главное чистая. И на втором кварце тоже частота появилась.
Но вот незадача:
1. на втором кварце вместо синуса, какая-то хрень, ну вроде как синус, только на максимуме и минимуме каки-то провалы, но при этом 8МГц- 7.999 мне осцил показывает
2. на первом кварце синусоида идеальная. Только 48МГц. Взял старую видяху, S3, дёрнул оттуда кварц на 14.318, поставил - таже шляпа, 48МГц. Откуда?!

- - - Добавлено - - -


Вообще прикол какой-то. Выкусил эту ЛН1,
На 8мгц синус такой стрёмный, я ЛНку на контроллере тоже выкусил и поставил панельку и 74LS04 - и опять 48 Мгц.
Нашёл другую 74LS04 - другого производителя - 8МГц.

Дернул 155ЛН1 из РК86 - синус так себе -> но квадрат есть!! И частота 13.9852 МГц. Со старым кварцем.
Правда матраса нет. Квадратики, но основной рисунок полосы вертикальные, две в два знакоместа тёмных, потом 4 белых, потом 4 тёмных и так далее, и заканчивается на 2 тёмных.
На reset никакой реакции - с процом - без проца тем более.

Микросхемы на плате все 1533, кроме73F139, ЛП5, и ЛП8 и ЛН2 в контроллере.

Willy
08.01.2022, 19:39
Микросхемы на плате все 1533, кроме73F139, ЛП5, и ЛП8 и ЛН2 в контроллере.
Ну хз, оригинальная плата на 555-й строилась, номиналы резисторов в генераторе на эту серию рассчитаны, поэтому на 74LS04 и запустилось.
Про 48Мгц, глупый вопрос, может таки на осциллографе масштаб неправильно выставлен ?

Egal
08.01.2022, 21:56
Про 48Мгц, глупый вопрос, может таки на осциллографе масштаб неправильно выставлен ?
Да не, осцил цифровой, всё чётко показывает. на 74й только 8МГц запустилось, на 14 так и не завелось ни с одной - только с 155ЛН1.

- - - Добавлено - - -


оригинальная плата на 555-й строилась
Я обычных Р128 спаял штук 20 наверное - все на 1533, и всё работало отлично. GRM-1 - в первый раз в глаза вижу, так что как уж получилось. 1533 в ЧД заказывал, там по-моему в тот момент 555 не было.

- - - Добавлено - - -

Три доработки на плате должны быть, резистор в районе разъёма, дорожка питания к РУ5 не подведена. И ещё 24-25 ноги проца закоротить надо, BUS и WAIT - вот это нафига? На плате идут как по схеме - к резисторам 10к и те на +5.

- - - Добавлено - - -

Поменял проц с Шарпа на Зилог 6МГц - теперь практически всегда мусора нет и просто серый бордер и белый квадрат.
Ладно, завтра уже буду разбираться :)

- - - Добавлено - - -

Не удержался, вставил тест какой-то, он начинает работать, бегут полосы по бордюру, что-то вроде градиента, буквально 3 секунды, при этом синхра немного срывается, кадр подскакивает, потом просто тупо серый экран и ничего.

- - - Добавлено - - -

Нашёл классический тест 48К - полосы по бордюру как при загрузке с ленты - в общем после того как черным экран закрасится (полосой в знакоместо) начинается тест где в один пиксель всё красится, и вот тут фиг - ничего на экране нет.

Михаил Каа
08.01.2022, 22:16
вряд-ли...
В ЧипДип брал кварцы - норм было. Промыть все же не помешает, но дело скорее всего не в этом.
Питание в норме?
Как выше уже написали может ЛНки того...
ЗЫ поздновато ответил... наверное уже неактуально... *сначала пиши - потом читай :) *

Egal
09.01.2022, 02:01
В ЧипДип брал кварцы - норм было.
Бог их знает, может они какие-то "модные", с 1533 не работают ))

В общем явно дело в рушках - у меня 4164 стоят. Прозвонил 14ые ноги - у двух пар было пусто на них, дёрнул все 4. Теперь тест128 проходит дальше, заполняя квадрат всякими квадратиками.
Попробовал 48й тест - фиг - полосы в 1 пиксель так и не рисует. И похоже он сбрасывается в ПЗУху нормально - только часть памяти, которая видео видимо побитая, потому что черный квадрат и всё, но видно что сброс идёт.

- - - Добавлено - - -

Без ПЗУ просто матрас белая-черная и при reset сдвигаются. Это странно.

- - - Добавлено - - -

Да, точно, сбрасывается в ПЗУ, только внутри всё черное, и от менюхи только caption, только нет текста, и вместо флажка два прямоугольника.

- - - Добавлено - - -

Так, заменил всю память на РУ5 - та же история. И тут я понял что матрас не правильный. Белые полоски должны же быть не сплошные, в середине другой цвет, а они сплошные.

- - - Добавлено - - -

Да, CAS на первой банке отсутсвует. Хм, в самом начале были оба. Чудеса.

- - - Добавлено - - -

Без ПЗУ и процессора нормальная шахматка - 4 колонки из черно-белых полосок. Что за нафиг.

- - - Добавлено - - -


Да, CAS на первой банке отсутсвуте
Пардоньте, CAS2

- - - Добавлено - - -

В общем явно что-то не то с видеообластью, где-то она не на своём месте. Тест то 128к проходит, бордер бежит, и потом цветом меняет, и потом квадрат заполняет разноцветными квадратиками.
Что-то с видеоконтроллером.
Всё, спать )))

Egal
09.01.2022, 13:41
"Как показал наш спектральный анализ" - непропай 1-й ноги ИР23 сигнал OE (у PAL-гребёнки), который должен быть в 0.
Теперь всё ок - плата стартует как надо! :v2_dizzy_punk:

Egal
09.01.2022, 17:06
плата стартует как надо!
Не совсем, честно говоря, как надо - при подаче питания проц пытается сброситься в 48К (видны тонкие полоски сброса на чёрном фоне), подвисает секунды на 3-4, но потом таки показывает меню 128К.
Если нажимать reset после этого, то в 999 из 1000 случаев сброс происходит в меню 128К. Вообще 1 или 2 раза я смог добиться 48К полосок сброса при нажатии на reset и затем сразу перехода в 128К.

По-моему где-то здесь я видел описание этого глюка - что-то не могу найти.

- - - Добавлено - - -

Кстати, на плате есть три "кнопки" - reset, mgaic и что-то ещё. Не помню откуда взялась у меня такая уверенность, но я был уверен что это turbo. Но эта кнопка куда-то в усилитель звука идёт.
Собственно вопрос - для чего эта кнопка?

Egal
10.01.2022, 01:31
Не совсем, честно говоря, как надо
Оказывается ещё мигалка ещё не работает, совсем странно.

- - - Добавлено - - -


мигалка ещё не работает
За то дисковод работает! Подключил ALPS DF354H090G, перепаял перемычку с DS1 на DS0, у дискетки HD заклеил окошко - отлично всё работает! :v2_dizzy_punk:

CodeMaster
10.01.2022, 09:53
2. на первом кварце синусоида идеальная. Только 48МГц. Взял старую видяху, S3, дёрнул оттуда кварц на 14.318, поставил - таже шляпа, 48МГц. Откуда?!
Третья гармоника кварца?

Egal
10.01.2022, 20:52
Третья гармоника кварца?
Похоже на то. Почему только третья гармоника даёт идеальный синус - просто вот идеальнейший - а основная частота что-то среднее между пилой и синусом, ну кривизна короче полная.
Можно попробовать кондей пик на 300 между инверторами влепить. Подумаю.

Перебрал все 74LS04 какие были у меня - болт, заводится в 48 МГц. Пробовал на вход первого инвертора кондей на землю вешать - 44-46 МГц.
Но это наверное не самый лучший вариант - кондеем подгонять частоту?

- - - Добавлено - - -


Оказывается ещё мигалка ещё не работает, совсем странно.
Не вдавался пока в подробности, транзистор стоит 315Б - что было под рукой, может Г надо? - если пальцем пару резисторов касаться (3М и сколько-то там еще) то проскакивает мигание курсора.

У меня есть подозрение что это всё из-за "модного" импульсного источника с Али - был тут опять же под рукой 5V/20A - возможно он что-то по питанию пуляет.
Надо бы радиатор найти, 7805 и тор подходящий у меня есть.

Willy
10.01.2022, 20:56
С мигалкой была аналогичная проблема. Там дело в обвесе транзистора, уже не помню, на какие номиналы заменил, стало мерцать боле-менее нормально.

Egal
15.01.2022, 15:07
Там дело в обвесе транзистора
Мне так и не удалось подобрать обвес, резисторы правда не менял ещё, кондеями не получилось.

И есть ещё проблема: при включении комп пытается загрузиться в 48К - падают однопиксельные полоски, чёрный квадрат, в 48К не выходит, а выходит (через 2-3 секунды) в 128К меню.
Иногда - редко - выходит в 128К сразу.

- - - Добавлено - - -


резисторы правда не менял ещё
Попробовал от 50К до 2.5М - либо просто начинает гореть либо истерично моргает и как будто с помехами (не целиком знакоместо инвертируется, а как будто по точкам)
Вставлял 3n6 кондей с схемными резисторами - если рукой держать за один вывод, то тогда более или менее сносно моргает мигалка.

Egal
16.01.2022, 00:32
Проверил вход магнитофона - работает, загрузил tap-файл Myth с телефона.

Egal
16.01.2022, 14:31
AY тоже играет. Так что в целом нормальная плата (левый нижний угол GRM-1 BY ELKER 2019)

Egal
24.01.2022, 17:01
Нужен резистор на D23.3 (155ЛП8) на +5 - без него не стартует Test 4.30 ROM - вот тут было обнаружено (https://youtu.be/OkOE1XqOXfE).

Михаил Каа
24.01.2022, 17:18
Нужен резистор на D23.3 (155ЛП8) на +5 - без него не стартует Test 4.30 ROM - вот тут было обнаружено (https://youtu.be/OkOE1XqOXfE).
Там не 155ЛП8 стоит, а импорт. Чуть позже добавлю сюда подробности, чтобы не пришлось смотреть на видео.

Egal
24.01.2022, 23:06
Там не 155ЛП8 стоит, а импорт
Это вы про свой, а я про оригинал говорил, и у меня тоже 155ЛП8.
И у меня и на 155 серии тест 4.30 без резистора не пошёл. Так что думаю дело не в импорте, а в работе ЛП8.

Михаил Каа
25.01.2022, 06:51
В комментах к видео
"Romych
... Помнишь в начале я про 155тм2 замену спрашивал? Я как раз и имел в виду, что на 155-ой серии, висящие входы воспринимаются как "1", а при замене на аналоги ТТЛШ, там уже оставлять висящими входы нельзя, надо тянуть к " 1". Импортные 74LS это наши 555, ТТЛШ."

Egal
25.01.2022, 15:25
В комментах к видео
"Romych
... Помнишь в начале я про 155тм2 замену спрашивал? Я как раз и имел в виду, что на 155-ой серии, висящие входы воспринимаются как "1", а при замене на аналоги ТТЛШ, там уже оставлять висящими входы нельзя, надо тянуть к " 1". Импортные 74LS это наши 555, ТТЛШ."
Я это читал.
У меня на моём GRM-1 стоит 155ЛП8. Я попытался запустить тест 4.30 как в вашем видео и он так же не пошёл. Я напаял резистор - кстати не 1К, а 10К, что нашлось под рукой - и тест сразу пошёл. Вот и всё.