PDA

Просмотр полной версии : ремонт pentagon-128



sinchuk
12.02.2011, 21:20
Прошу помощи местных гуру в спекки. Запустил pentagon-128 и на экране вот такая картина , причем что с ПЗУ что без . Память поменял всю, плюс 4 кп11 тоже, результат тот же

solegstar
12.02.2011, 21:31
попробуй сменить проц, посмотри какие уровни на выводах проца - 26, 25, 24, 17, 16... на первых четырех должны быть лог."1", на последнем импульсы

Addison
12.02.2011, 21:36
результат тот же
картика как-будто нет проца. Вынь ПЗУ, поставь другой проц.
Должен быть матрац.

solegstar
12.02.2011, 21:39
еще проверь приходит ли частота на 6 вывод проца. осциллограф есть?

sinchuk
12.02.2011, 22:09
попробовал 3 проца , разницы нет, на 26,25,24,17-лог. единица, на 16 есть импульсы

---------- Post added at 22:09 ---------- Previous post was at 21:59 ----------


еще проверь приходит ли частота на 6 вывод проца. осциллограф есть?


есть, частота на 6 есть

solegstar
13.02.2011, 15:35
посомтри теперь сигналы /ras, /cas, /we - на рушках.(4,15,3 ноги соответственно) и приходят ли они на все рушки... может обрыв где.

sinchuk
13.02.2011, 22:16
посомтри теперь сигналы /ras, /cas, /we - на рушках.(4,15,3 ноги соответственно) и приходят ли они на все рушки... может обрыв где.

какого вида они должны быть ?

solegstar
13.02.2011, 22:48
без ПЗУ должны быть импульсы на 3, 4 и 15 выводах D20-D35. на 4 (ras) должны быть импульсы с частотой 3,5МГц, на 15 выв D28-D35 примерно такие же. на 15выв D20-D27 тоже импульсы с частотой примерно 584КГц. такие же импульсы и на 3 выводах всех РУшек. но повторяю это без ПЗУ.

---------- Post added at 21:48 ---------- Previous post was at 21:45 ----------

должна быть картинка как здесь (http://zx.pk.ru/showpost.php?p=348551&postcount=24)

axel_sunrise
15.02.2011, 06:59
а у меня такая ситуация - с процом есть матрац,но не видет ПЗУ..куда идёт сигнал CS от пзу?на схеме не пойму

lisica
15.02.2011, 09:34
куда идёт сигнал CS от пзу?на схеме не пойму
D83 8 вывод (ЛЛ1)

sinchuk
15.02.2011, 22:47
без ПЗУ должны быть импульсы на 3, 4 и 15 выводах D20-D35. на 4 (ras) должны быть импульсы с частотой 3,5МГц, на 15 выв D28-D35 примерно такие же. на 15выв D20-D27 тоже импульсы с частотой примерно 584КГц. такие же импульсы и на 3 выводах всех РУшек. но повторяю это без ПЗУ.

---------- Post added at 21:48 ---------- Previous post was at 21:45 ----------

должна быть картинка как здесь (http://zx.pk.ru/showpost.php?p=348551&postcount=24)


Вот что у меня на ногах

solegstar
15.02.2011, 23:08
на третьей фотке это что ты меряешь? опиши какие сигналы соответствуют фоткам плз.

sinchuk
15.02.2011, 23:14
названия файлов картинок глянь - и есть ноги

solegstar
15.02.2011, 23:22
что на 2 и 14 ноге?

---------- Post added at 22:21 ---------- Previous post was at 22:18 ----------

а также посмотри сигналы идущие на входы мультиплексоров D16-D19 и сигналы управления мультиплексорами.

---------- Post added at 22:22 ---------- Previous post was at 22:21 ----------

если на входах мультиплексоров сигналы чистые, то расскажу че дальше делать, чтоб проверить их... похоже в них дело... абсолютно ненормальная осцилограмма
на 5 ноге

sinchuk
16.02.2011, 00:20
2 нога ру5 и 14

solegstar
16.02.2011, 00:30
от какого блока питания запитываешься? какое у тебя напряжение питания? и шина данных проца подтянута к +5В (R47-R54 установлены)? на входах мультиплексоров нормальные сигналы? четыре мультиплексора, которые ты поменял и описываешь в первом посте это как раз D16-D19?

sinchuk
16.02.2011, 00:44
блок питания ATX , 4.96в, шина данных подтянута, на шине сигналов нет на проце смотрел сейчас, да я менял D16-D19 толку не дало

solegstar
16.02.2011, 01:04
у меня на РУшках на 2 выводах D28, D31, D32, D33 - прямоугольные импульсы, на 14 такие же. на РУшках 2нога D29, D30, D34, D35 - такая же осцилогармма как у тебя пилообразная и на 14 выводе нет ничего (точнее очень маленькие пилы)

---------- Post added 16.02.2011 at 00:01 ---------- Previous post was 15.02.2011 at 23:52 ----------

проц надеюсь правильно вставлен? ключем вправо, если разъем дисковода вверху? и есть ли возможность проверить проц чтоб знать наверняка? у меня на проце есть все сигналы на шине. сигналы we, ras и cas вроде правильные.

---------- Post added at 00:04 ---------- Previous post was at 00:01 ----------

и еще - фото платы можно?

sinchuk
16.02.2011, 01:24
фото платы

sinchuk
16.02.2011, 01:26
а какие сигналы у тебя на входах д16-17

solegstar
17.02.2011, 11:19
выложу здесь, т.к. название темы очень подходит под файл во вложении :) Нашел у себя схему Pentagon 128, которая очень похожа на схему от VMG, но с ошибками (VMG видимо с нее срисовывал и исправления вносил)... так вот к этой схеме прилагалось описание запуска пентагона после сборки и описаны отдельные узлы схемы. На сайте fan`a (как и в других источниках) я этого описания ненашел (незнаю, может плохо искал :)) поэтому решил заново набрать текст, т.к. распознать отсканированное было нереально... лист в плохом состоянии, еще и печатался на матричнике. Вобщем выкладываю...

USERHOME
25.02.2011, 00:05
Может не в тему, но ВГ93 удалена при пробных запусках?

sinchuk
04.03.2011, 20:18
вг убрана сразу

USERHOME
05.03.2011, 02:38
Метод тыка получается нужен. У меня было похожее. Я перемыкал на плате под напряжением куском провода ножки микросхем (всякие в голову приходящие комбинации ). Посмотри DD39 К1533ИР23 попробуй с ней поэксперементировать. Например перемычкой соеденить выв. 2-3 (DD39) и не отпуская перемычки понажимать кнопку сброс. (при этом ВГ93 даже не думать ставить, ПЗУ убрать,). Возможно микросхема и сгорит (на это на всякий случай надо расчитывать всётаки).
Возможно идея моя глупая, но я так делал и у меня горе-умельца получалось.
Внимание БЛОК ПИТАНИЯ не должен быть мощным (от IBM PC не подойдёт), а то сгорят вперёд дорожки на плате. Лучше на КРЕН 5А (которая на 5В) для таких экспирементов!!!

Далее

Проверить прозвонкой в панельки процессора 26 выв. (сиг. RESET). Сигнал не должен залипать т.е. нажал кнопку сброса есть сигнал, отпустил нету. (мерить от общего провода). Затем под напряжением проверить, нажал кнопку сброс (и держать) +0В, отпустил +5В (или чуть меньше R19 к +5В подтянут).

к чему стремиться........
P.S. При вставленном процессоре должен быть матрас т.к. выполняется команда RST #38 (при условии, что резисторы подтягивающие к +5 В установлены правильно и нужного номинала) она эквивалентна комманде CALL #38, только однобайтовая, её код 255 (что соответствует 11111111 на шине данных, опять-же из-за резисторов подтягивающих к +5 В). Матрас происходит от того, что при выполнении команды RST #38 на стек записывается адрес возврата следующий за командой RST #38 (стек направлен в обратную сторону от старших адресов к младшим). Т.е. память заполняется данными "от стека" и вконце концов попадает в область "экранной" памяти (с адреса 16384 до 23295 - это область памяти экрана пиксели+цвета). Тогда-то мы и видим МАТРАС.... Я извиняюсь за туфтологию :v2_dizzy_facepalm:

Вот этого мы здесь и будем добиваться на форуме для начала - МАТРАС с установленным Z-80. (это уже будет большое дело)

sinchuk
05.04.2011, 19:11
Вообщем разобрался в чем дело ...... Оказывается мои блоки питания, которые чудесно работают с IBM машинами, сильно шумели, вообщем подкинул блок питания от внешнего жесткого диска и появился долгожданный матрац....

Сам бы не увидел, икогда бы не поверил,что такое возможно :v2_dizzy_wassup: , я так понял чуть больше 5 вольт надо пентагону, иначе глючит зараза..

Теперь другая проблемка, на тесте выходит вот такая картинка, кто подскажет какая микруха дохлая ?

lisica
05.04.2011, 22:21
Бит 7 озу.
Ищи прозвоном от процессора к второй ноге рушек.
Только, вот в какой линейке - хз.

sinchuk
05.04.2011, 22:24
сменил D27 и все пошло :v2_dizzy_roll:

lisica
05.04.2011, 22:47
Поздравляю.

Andrnow
05.04.2011, 22:55
Объясните, что понимается под Банком, а что под Сектором в этом тесте?

USERHOME
06.04.2011, 02:05
Объясните, что понимается под Банком, а что под Сектором в этом тесте?
"Банк" судя по скриншоту - это out 32765,n , где n-номер банка памяти. На скрине есть циферки 128 значит банк - это банк памяти. Банки памяти распологаются в конце памяти с адреса 49192 по 65535. Размер 16 килобайт. (любого банка) Сектор ? недогнал покуда.
Кстати для SCORPION'ов если набирать как в SHOCK128
когда-то изучал, взламывал то обнаружил интересную вещь (очень)

LD A,7+16 (page+rom)
OUT (253),A

не работает, а

LD A,7+16 (page+rom)
OR #80
OUT (253),A

Ещё как работает. Подсмотрел в SHOCK128 при трасировке. Её оставили поляки похоже, а Автор загрузчика ( не помню кто загрузчик делал), лоханулся и сделал версию ONLY PENTAGON...
Из регистра "A" данные попадают на старшую тетраду адресной линии Z-80. Разложите в бинарике 32765 старшую тетраду и Вы поймёте.
Тоже самое и

LD A,page
LD BC,32765
OUT (C),A

Сравните с регистром "B"

Если бы тогда знали все DEMO maker'ы то им бы труда не составило писать совместимые для многих клонов DEMO
одна лишняя команда OR #80 а таткты команды OUT (253),A
такие-же и оставались бы, для MULTICOLOR'ов:v2_dizzy_coder:

---------- Post added at 02:05 ---------- Previous post was at 01:37 ----------


Объясните, что понимается под Банком, а что под Сектором в этом тесте?
Сектор видимо это
49152 = #C000
#C - 1
#D - 2
#E - 3
и т.д. (IMHO)
На скрине адрес #E08C #E = 3 сектор

solegstar
06.04.2011, 11:15
Обновил во вложении сообщения 21 описание по настройке пентагона. Добавлена информация о переделке одной ПЗУ 27512 под две 27128+27256 (бутербродом), описание МАТРАСА (что это и откуда береться. Спасибо USERHOME за нормальное описание), была найдена информация о возможных неисправностях и методов их устранения. Данная инструкция была найдена у KOE в архиве в электронном виде, видимо была отсканена, распознана, но сильно не редактировалась. Я её привел в удобочитаемый вид. Будет полезно тем, кто собирается настраивать заново собраный пентагон 128. :)

PS: Возможно следующая редакция будет с осциллограммами, но уже не в текстовом виде. Скорее всего PDF.

sinchuk
01.05.2011, 13:17
Начал поднимать второй пент , столкнулся с проблемкой, выдает вот что -

Ошибка буфера
записано 00000000
считано 01000000

Когда вытаскиваю д35 пишет что считано 11000000, вот по логике и поменял Д34, но результат остался тот же (((

solegstar
01.05.2011, 14:33
возможно битая D26, выход коротит на +5В всегда. или где-то сопля на 6 бите. посмотри меняется шестой бит или нет и на входе D39 17 нога.

как начал поднимать, что было?

sinchuk
01.05.2011, 22:37
был микрообрыв на выходе д39, теперь буфер прошел, озу норма. Но после начала теста с цветными кубиками постоянные ошибки и причем все время разные адреса

sinchuk
03.05.2011, 20:59
Все, заработала как часы !!!!!!! Пришлось поменять ТМ8 на 1533 серию и все глюки пропали (стояла 555)

junior_zx
31.10.2012, 22:25
Приветствую!
Решил тут вопрос задать - тема больно подходящая.
Имеется плата PENTAGON вот такая:
http://sblive.narod.ru/ZX-Spectrum/Pentagon128k/Pentagon128kSKSdjvu.rar
Когда-то эта плата работала (лет 10...15 назад). Решил её восстановить. Некоторых успехов удалось достичь: есть матрас, проходит тест ОЗУ. А вот когда ставлю штатную ПЗУ, то в вместо меню получаю вертикальную радугу, а в верхней части экрана на нескольких строках написано 1986, а в динамик выводятся гудки с частотой (на слух 1 кГц), примерно раз в секунду. Располагаю двумя ПЗУ и обе ведут себя одинаково.
Теперь вопрос: что бы это могло быть? Померли обе ПЗУ или всё же неисправность на плате?
PS
ножки 1, 27, 22 и 20 на ПЗУ (D36) смотрел осциллографом - вроде никакого криминала не обнаружил.

null_device
31.10.2012, 22:39
что бы это могло быть?

Это стандартный тест (если нажать клавишу BREAK во время ресета). Смотрите в направлении неисправности порта клавиатуры.

junior_zx
31.10.2012, 23:55
Ага. Та самая картинка. Сейчас покапаем...

---------- Post added at 23:55 ---------- Previous post was at 22:52 ----------

В меню вышел. Действительно проблема была в буфере на входе клавиатуры - сдохла АП5 (DD44).
Спасибо!
Буду поднимать дальше. :)
PS
а не поделитесь ссылочкой где можно поподробнее почитать о содержимом ПЗУ (про тест с радугой и т.п.)?

null_device
01.11.2012, 12:40
Тест "вертикальные полосы", я обнаружил эмпирическим путем. Эта особенность ПЗУ для 128К машин.
Особенно информации по данной фиче я не видел (т.к. про эту "пасхалку" и так знают многие).
Дизассемблированного ПЗУ 128К я не встречал (в отличии от талмуда с дизассемблированными ПЗУ 48К и TR_DOS).

goodboy
01.11.2012, 12:45
Дизассемблированного ПЗУ 128К я не встречал (в отличии от талмуда с дизассемблированными ПЗУ 48К и TR_DOS).
http://www.fruitcake.plus.com/Sinclair/Spectrum128/ROMDisassembly/Spectrum128ROMDisassembly.htm

Mad Killer/PG
22.12.2012, 17:09
Всем привет,есть такая поломка - http://rghost.ru/download/42428501/873b7143ef8cbd47a60d8761bb742214e19e96bf/3.11.2012-0190.jpg
Может кто подскажет где конкретно посмотреть,ато я уже моск сломал ,Lisica ,здорово помогает,но проверил на рабочем пентагоне,сигналы практически одинаковы на Д17,Д18 ,дальше не знаю куда смотерть.Дубочек в схемотехнике.

lisica
22.12.2012, 23:04
Вань, а скрин, как нить попросить выложить можно? А то неудобно гадать, что же там у тебя?...

Mad Killer/PG
22.12.2012, 23:07
нe понял,ты eго нe видиш?
Нaжми цитировaть тaм линк нa rghost.ru

lisica
22.12.2012, 23:09
А на форум положить?

---------- Post added at 22:09 ---------- Previous post was at 22:08 ----------

Нету линка и в цитате.

Rindex
22.12.2012, 23:16
Народ, надо по нормальному класть через файлообменники прямые ссылки, а не не пойми как. Вот что там. Фотка кликабельна.

http://rghost.ru/42428501/thumb.png (http://rghost.ru/42428501.view)

Mad Killer/PG
22.12.2012, 23:45
Блин,тa у мeня нормaльно было домa всё,нe знaю кaкого лeшeго косяки сeйчaс нa ночной модeм нe брaл.

Дмитрий
23.12.2012, 00:13
Mad Killer/PG, похоже на козу в видеоконтроллере :)

solegstar
23.12.2012, 03:31
Mad Killer/PG, посмотри сигнал B5, доходит во все точки схемы, скорее всего постоянно в 0 висит. если счетчик исправен, значит пробит выход 4н D17.

Mad Killer/PG
08.01.2013, 09:48
Вчера опять копался с Пентагоном,извиняюсь что так долго,но на ночную не попадал,опробовал китаёзный осцилятор юсб-нормально для спектрума годится,так вот по сигналу счётчика отличный сигнал на Б5 даёт и он доходит,по 4н D17 тоже всё хорошо,у меня там доработка есть один сигнал на Д17 идёт с ТМ9,так интересно там постоянно 0,а в простом пентагоне на этой ноге вроди 10-ая идёт постоянно шевеление,это пока первое отличие от рабочего пента.
Вот надо будет с этим вопросом разобраться какая точно нога записать и по схеме глянуть что это такое,вчера уже глаза слипались.