Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Для начинающих (http://zx-pk.ru/forumdisplay.php?f=43)
-   -   Помогите отладить пентагон-128 (http://zx-pk.ru/showthread.php?t=17790)

Demige 26th January 2012 00:22

Так! Прогресс есть!

Шина подтянута. Хз какими - золотая-красная-зеленая синяя. +5 есть. Проц другой есть. Шины прозванивал.

Вообщем подключил выносную микросхему ЛЛ1, подвел к ней RD C13 (прямо от второй ноги без резистора R23), выход подключил к ПЗУ. Тест стартует, но на экране хрень всякая проскакивает. Хотя и надпись тест и т.п. тоже проскакивает.

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

Если вешать не на RD а на MREQ - результат хуже.

solegstar 26th January 2012 00:33

Quote:

Originally Posted by Demige (Post 459302)
Шина подтянута. Хз какими - золотая-красная-зеленая синяя.

6.5кОм судя по цветам. желательно поставить 10-15кОм.

Quote:

+5 есть.
сколько точно и какой блок питания используется.

Quote:

Проц другой есть.
попробуй сменить.

Quote:

Вообщем подключил выносную микросхему ЛЛ1, подвел к ней RD C13 (прямо от второй ноги без резистора R23), выход подключил к ПЗУ. Тест стартует, но на экране хрень всякая проскакивает. Хотя и надпись тест и т.п. тоже проскакивает. Если вешать на RD а на MREQ - результат хуже.
фотку теста, че пишет в этот момент, когда хрень всякая на экране. при mreq - насколько хуже?

Demige 26th January 2012 00:36

Если MREQ вообще в сторону отогнуть - ничего не меняется, т.е. тест стартует...

---------- Post added at 22:36 ---------- Previous post was at 22:34 ----------

Сфотать боюсь не получится - очень уж быстро все меняется. Появляются внизу четыре надписи TECT 128 и т.п. Потом все закрашывается мусором, видно строки атрибутов (белый фон) на местах где должны быть другие надписи. На бордюре полосы, все это быстро-быстро мельтешит. Потом замолкает. Иногда в шахматку.

Вот сейчас например повисло с почти белым экраном и надписью тест-буфер.

На MREQ хуже в смысле почти не удается распознать надписи - в основном только мельтешение.

solegstar 26th January 2012 00:43

не пишет ошибка буфера или что-то типа того? и mreq должен быть подключен, т.к. в этот момент должен быть опрос памяти.

---------- Post added at 21:43 ---------- Previous post was at 21:42 ----------

видео неполучится заснять?

Demige 26th January 2012 00:44

На линии C9 (MREQ) где-то залип... Когда нога у проца отогнута там какие-то сигналы. Отрезал дорогу от 12 ноги D50 пустил MREQ туда напрямую, но лучше все равно не стало.

---------- Post added at 22:44 ---------- Previous post was at 22:43 ----------

Сейчас сделаю видео

solegstar 26th January 2012 00:46

попробуй, если получится прошить тест48. он дольше, но в начале заполняет экран строками. может выявить битые рушки в видеопамяти.

Demige 26th January 2012 00:58

Вот видео.
http://www.youtube.com/watch?v=-WtYF...ature=youtu.be

Тест у меня записан на протяжении всех 128Кб пзу, т.е. постоянно повторяется - так что может быть это все постоянные перезапуски теста.

Перешивать не хочется - ПЗУ единственная, от неё надо отпаивать провода и т.п. И комп так и висит у меня без ПЗУ - не выключаясь уже 3 дня :)

Demige 26th January 2012 01:20

Хм. Там не только мастрас... Сейчас попробую другой камерой записать...

---------- Post added at 00:20 ---------- Previous post was at 00:09 ----------

Вот видео. Про ПЗУ - я понял правильно. Чтобы перешить флешку - надо отпаять от неё провода, вставить в комп, записать тест, на горячую подключить флоппарь (потому что он один на 2 компа), потом вытащить пзу чтобы все не повисло, опять припаять провода и т.п.

http://youtu.be/xGyHvvh0CJk

Demige 26th January 2012 03:07

Инт вроде работает. Он у меня почти не ловится осциллографом (короткий импульс на фоне длинной прямой). MREQ еще идет на трдос.

---------- Post added at 01:52 ---------- Previous post was at 00:28 ----------

Поставил другой проц -вроде получше стало.

Порт конфигурации - ошибка.
Постоянно выдает ошибку банк 0(1,4,5) сектор 3.

---------- Post added at 02:07 ---------- Previous post was at 01:52 ----------

С включением РОМ через MREQ так нормально и не работает...

Demige 26th January 2012 10:11

Насчет залипа C9 я погорячился - просто ногу отогнул плохо - был контакт с панелькой.

solegstar 26th January 2012 17:25

что по напряжениям на процессоре и ПЗУ? я понимаю, что оно есть, но незанижено/завышено? неответил просто на этот вопрос в предыдущих сообщениях, и какой БП - импульсник или трансформаторный обычный?

Demige 26th January 2012 18:50

БП - ипульсник. 5В 3А. напряжение ровно 5В на входе. На проце и памяти померяю... Трансформаторного нет...

Demige 26th January 2012 21:17

Напряжение на входе ровно 5в. На процессоре 4.8В. На памяти тоже 4.8В

axel_sunrise 26th January 2012 21:24

по твоему тесту выходит буфер исправный(ир23),неисправна память ,либо проблема с сигналами d0...d07

---------- Post added at 03:24 ---------- Previous post was at 03:22 ----------

Quote:

Originally Posted by Demige (Post 459331)




Порт конфигурации - ошибка.
Постоянно выдает ошибку банк 0(1,4,5) сектор 3.

какие данные здесь выводит?

Порт конфигурации - ошибка


считано хххххххх

записано хххххххх

Demige 26th January 2012 23:22

Считано и записано всегда по разному. Закономерности по битам нет. Буфер - тоже иногда ошибка иногда норма. Порт конфигурации всегда ошибка. Я его потом вообще отключил (отрезал 9 ногу от D62) - тест стал стабильнее пускаться.

Единственное что не меняется - сектор 3. Всегда именно сектор 3.

---------- Post added at 19:49 ---------- Previous post was at 19:44 ----------

Эх блин купил цанговых панелек для памяти, да по глупости - не тех. 14 ноговые вместо 16. А опять на плату паять память не хочется...

---------- Post added at 20:00 ---------- Previous post was at 19:49 ----------

Экспериментировал. Вообщем матрас получается только при полностью исправной шине адреса. (Отгибал по одной адресные ноги процессора). Наверняка и данных тоже.

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

Вот как это выглядит сейчас. С отключенным портом конфигурации. Сигнал OE по прежнему запитан через RD (через MREQ нормально не работает). Между паузами - это я нажимаю резет, потому что тест виснет. http://youtu.be/ZU8vbaWh9bY

solegstar 26th January 2012 23:35

Quote:

Originally Posted by Demige (Post 459621)
Напряжение на входе ровно 5в. На процессоре 4.8В. На памяти тоже 4.8В

маловато будет. возьми толстый провод, 0,75 квадрата или что-то типа того и кинь провод от контакта +5В разъема, до шины +5питания проца, т.к. падение большое.

с mreq тест должен запускаться, возможно, что-то замыкает на шину данных. попробуй последовательно отключить ир23 D39? отключив 1 ногу и подав на неё +5В, может она гадит на шину данных, надо сделать с АП5 клавы примерно тоже самое только еще и 19 ногу надо на +5В. можно контролировать по бордюру. пока нормально не будет запускаться с mreq толку от манипуляций - 0... :(

Demige 27th January 2012 02:31

D39 я поменял - дело не в ней. Опять же без неё матраса бы не было. Вот насчет клавиатурного буфера была уже мысль. Принтерную ИР23 выпилил - тоже не помогает... Надо наверно и правда отключать всё от шины данных.

Demige 27th January 2012 11:00

Вообщем похоже вся эта херня таки из-за блока питания... Другой подключаю - ситуация меняется. Неужели спектрум на импульснике не работает?

solegstar 27th January 2012 11:05

импульсники "шумят" сильно. как меняется, в какую сторону и что на экране?

Demige 27th January 2012 11:08

Или просто не хватает питания. С другим блоком бывает что на экране мусора нет. Выдает буфер норма, порт конфигурации ошибка (естественно) банк 0 сектор 3. Записано 00000000 считано 00000111

axel_sunrise 27th January 2012 11:18

нижние три рушки попробуй поменять

Demige 27th January 2012 11:55

Блок питания скоропостижно умер :). Видать не любит PCшеый блок когда нагрузка только на +5В. Вообщем теперь задача найти трансформаторный блок...

---------- Post added at 09:55 ---------- Previous post was at 09:55 ----------

axel_sunrise, Нижние три это какие? Они в два ряда идут.

solegstar 27th January 2012 12:19

Quote:

Originally Posted by Demige (Post 459826)
Блок питания скоропостижно умер :). Видать не любит PCшеый блок когда нагрузка только на +5В. Вообщем теперь задача найти трансформаторный блок...

---------- Post added at 09:55 ---------- Previous post was at 09:55 ----------

axel_sunrise, Нижние три это какие? Они в два ряда идут.

если расположить плату разъемом дисковода вверх, то это D20-D22.

Demige 27th January 2012 12:43

А каким образом можно поднять питание? Используя 12В? Например - можно ли резистором подтянуть +5В к 12ти? И какой нужен резистор? Что получить 5.5В. Я так понимаю в момент записи в память по напряжению идет просадка сильная. И проц начинает глючить... Хотя может конечно это тупо из-за импульсника, хотя на одном из них работало...

solegstar 27th January 2012 12:57

я ж тебе написал как поднять питание на проце - просто толстый провод кинь на шину питания проца, а еще лучше пропаяй переходные отверстия на шинах питания, особенно там, где переходит из одного слоя в другой. если присмотришься, то шина +5В и "земля" пока дойдут до проца, пройдут неодно переходное отверстие. и можешь сделать фото платы. как у тебя обстановка с блокировочными конденсаторами на плате?

Demige 27th January 2012 13:00

Я пробовал - садится питание тогда все до 4.8В.

Блокировочных конденсаторов мало. На памяти 4 шт. и... Всё

solegstar 27th January 2012 13:04

но 5.5 это много!

Demige 27th January 2012 13:15

Фото платы:

http://s018.radikal.ru/i509/1201/2e/acbcc036dda1t.jpg

Killer 27th January 2012 18:43

Мдаа уж, блокировочников надо раз в 5 больше!!! И эти зеленки которые стоят на сколько? На фото не видно.

Demige 27th January 2012 19:28

Они на 100Пф (Н10). Короче напаял я блокировочных где только можно. Всё заводится. Но только если РОМ включается сигналом RD а не MREQ.

Родное ПЗУ пока не заводится. Рисует квадратники справа налево снизу вверх.

Killer 27th January 2012 19:35

Лучше ставить на 0.1 мкф, на Ленине у меня были траблы из-за блокировочников. ОЗУ выдавало сбои.

Demige 27th January 2012 20:53

Тут такая же херня, но не только ОЗУ - еще и проц перезапускался постоянно. Вообщем я усвоил одно - если используешь импульсник - блокировочников нужно как можно больше! Завелся 48 бейсик!

Да, кстати натупил. 0.1 мкф поставил. С Дельты забрал ). Родные тоже 0.1 Мкф. М за Н принял.

---------- Post added at 18:53 ---------- Previous post was at 18:48 ----------

Меню не пускается. Я так понимаю из-за инта... Экран становится черным как при сбросе. Иногда начинает заполняться снизу вверх квадратиками.

Demige 28th January 2012 01:07

Инт есть. Как он должен выглядеть этот инт? У меня это выглядит так - длинная прямая +5В и редкие очень короткие относитhttp://start.ubuntu.com/11.10/Google/ельно периода импульсы в 0.

---------- Post added 28.01.2012 at 00:07 ---------- Previous post was 27.01.2012 at 22:14 ----------

Ну вот казалось конец уж близок... И я уронил минусовый щуп на плату. Кратенькая вспышка сгоревшей дороги и чёрный экран :(... Эх. Всё на сегодня хватит.

axel_sunrise 28th January 2012 09:26

Без ПЗУ и процессора весь экран черный. Не работает или обрыв D6 11н, или D42, или D38, также возможны неправильные RAS или CAS.
Без ПЗУ и процессора весь экран белый - неправильное RAS или CAS на РУ5.

ну а также проверить то место,куда упал щуп

Demige 28th January 2012 13:32

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

---------- Post added at 11:02 ---------- Previous post was at 10:10 ----------

На правую часть платы не поступала "земля". Восстановил - меню появилось.

---------- Post added at 11:25 ---------- Previous post was at 11:02 ----------

Уфф. Припаял спикер. Осталось восстановить клавиатуру. Которая от долгого лежания стала серъезно залипать.

---------- Post added at 11:32 ---------- Previous post was at 11:25 ----------

Осталось проверить ТР-ДОС.

Demige 28th January 2012 19:50

Сделал клавиатуру. Вообщем в ТР-ДОС не входит. Сбрасывается в режим меню. Как принудительно войти?

axel_sunrise 29th January 2012 01:48

д. При сбросе постоянный выход в 48к, частые зависания - проверить узел D61-D65

также не мешает прошить тест 128к и проверить исправность озу

Demige 29th January 2012 01:54

axel_sunrise, В предыдущих постах я уже писал, что в 48 и в 128 режиме все нормально, тест 128 полностью проходит, в том числе и тест озу.

Какие сигналы должны быть на 27 и 1 ноге для РОМ тр-дос? Или в него только чисто программно входить можно?

lisica 29th January 2012 12:16

Quote:

Originally Posted by Demige (Post 460444)
Какие сигналы должны быть на 27 и 1 ноге для РОМ тр-дос?

Quote:

Originally Posted by lisica (Post 458181)
1.....27
0.....0-пусто
0.....1-тырдос
1.....0-128
1.....1-48

Тырдос так же как и 128 режим, активно использует васик 48, так что, просто так, методом подстанова сигналов не получится...

Demige 29th January 2012 13:35

Ага. Я уже это понял. Вообщем заменил D84. Был коротыш в ней на землю. ТРДОС заработал. Буду дисковод подключать.


All times are GMT +4. The time now is 00:35.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.