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 19th January 2012 21:00

На адресных линиях памяти почему-то гуляет та же частота, иногда с наложенным нормальным сигналом.

Это например 13 нога - R7. На R8 вообще только эта частота.
http://s018.radikal.ru/i502/1201/ae/feb2ac7bdc39t.jpg

---------- Post added at 18:11 ---------- Previous post was at 17:22 ----------

Вообщем выпаял 9 ногу D19. Частота не пропала. Выпаял 9 ногу D17 - Пропала. Похоже пробило D16, D17. Без D17 половину нормальной шахматки уже показывает.

---------- Post added at 19:00 ---------- Previous post was at 18:11 ----------

Что-то я таки тормоз. Надо 10 раз думать, потом делать. Без проца таки работают именно D16 D17, а не D18, D19. Значит сигналы были правильные.

alone 19th January 2012 21:53

Quote:

Originally Posted by lisica (Post 454345)
А факты, что при 5 без 12 ВГ93 не сгорает, а с 12 без 5 сразу? Как с ними?

Факт, что сгорает при 5 без 12. Проверено неоднократно.

Demige 19th January 2012 21:54

Quote:

Originally Posted by Demige (Post 456879)
На шине данных в одну сторону всё нормально но в другую - звонится D7 и D6 со всеми (100 Ом). Это я так понимаю не нормально? Почему звонится только в одну сторону? Проверять все микросхемы, которые подключены к шине? D39, D44, D55, D66? D26 D27 D34 D35?

---------- Post added at 20:40 ---------- Previous post was at 19:35 ----------

В принципе я так понимаю D52 D55 D65 D66 D67 можно вообще убрать за отсутствием принтера?


Отпаял 3 и 11 ногу D66. Звониться перестало. Но запуска опять же нет.

lisica 19th January 2012 22:55

Quote:

Originally Posted by alone (Post 457204)
Факт, что сгорает при 5 без 12. Проверено неоднократно.

И я проверял - не сгорало...
Может у нас вгшки разные? Или луна как то влияет?

Killer 20th January 2012 00:48

Если подпорка с +5 вольт на 40 ногу есть то не сгорает.

lisica 20th January 2012 11:11

Quote:

Originally Posted by Killer (Post 457271)
Если подпорка с +5 вольт на 40 ногу

Нету

solegstar 20th January 2012 13:13

Quote:

Originally Posted by Demige (Post 457205)
Отпаял 3 и 11 ногу D66. Звониться перестало. Но запуска опять же нет.

когда проц есть, на ресет реагирует как-то? полосы местами меняются? прошей тестовое пзу в 573РФ2 или 573РФ5, с ним будет виднее. посмотри есть ли импульсы на 22 н. D36, а так же какой уровень на 20 ноге

alone 20th January 2012 13:44

Quote:

Originally Posted by lisica (Post 457227)
Может у нас вгшки разные?

Есть такие, которым 12 В вообще не надо. Видимо, у вас такие.

Demige 20th January 2012 16:00

На резет реагирует. Видно что в память что-то пишется (экран меняется). Импульсы проверю.

2alone. У меня обычная ВГшка. Еа рабочем пенте без 12В выдает No Disk. Вставлял так же вторую - то же самое. Пока не доперло что 12В на неё не подается. Подал 12В всё заработало. Ничего не сгорело. Подпорки не было - потом уже сам доделывал. Так что имхо ВГшка ВГшки рознь. На ВГшке написано КР1818ВГ93 9404. На второй уже хз. Комп утащил.

---------- Post added at 13:59 ---------- Previous post was at 12:24 ----------

Уровень на 20 ноге низкий. Импульсы на 22 есть.

---------- Post added at 14:00 ---------- Previous post was at 13:59 ----------

С биосом сейчас буду разбираться... Найду только дискету с досом и флешером...

solegstar 20th January 2012 16:14

Quote:

Originally Posted by Demige (Post 457374)
С биосом сейчас буду разбираться... Найду только дискету с досом и флешером...

на w27c020 после прошивки нужно сделать следующее - отогнуть выводы: 3, 4, 25, 28, 29, 30. Соединить с 16 выводом w27c020 - 1,2,3,4,25,28,29,30. Соединить с +5В - 31 и 32 выводы.

lisica 20th January 2012 18:19

Quote:

Originally Posted by Demige (Post 457374)
У меня обычная ВГшка. Еа рабочем пенте без 12В выдает No Disk. Вставлял так же вторую - то же самое. Пока не доперло что 12В на неё не подается. Подал 12В всё заработало. Ничего не сгорело. Подпорки не было - потом уже сам доделывал. Так что имхо ВГшка ВГшки рознь. На ВГшке написано КР1818ВГ93 9404.

Аналогичная ситуёвина. Только иногда сам снимал 12в, чтоб случайно без 5ти не оставить.

alone 20th January 2012 18:57

У нас так часто горели, что даже стали 12В ногу проводом припаивать, на случай неконтакта панельки.

iceoflame 20th January 2012 19:24

Quote:

Originally Posted by alone (Post 457414)
У нас так часто горели, что даже стали 12В ногу проводом припаивать, на случай неконтакта панельки.

+1, у мну была одна не убиваемая, ей пофигу все было, а другие как семечки горели если 12 нет.

Demige 20th January 2012 19:38

Не вышло что-то ничего с флешками. Вроде шьет, но при проверке первый блок показывает мертвый. Считываешь с зашитой флешки - инфа на ней что была раньше так и осталась... Шил прогой Uniflash.

John North 20th January 2012 20:11

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

Demige 20th January 2012 21:55

При вставленном процессоре на шине данных такие сигналы:

На D0 D3 D4 D5.
http://s48.radikal.ru/i122/1201/77/8cc20a63d2d4t.jpg

На D1 D2 D6 D7:
http://s013.radikal.ru/i323/1201/b7/c80aefdeb2e4t.jpg

---------- Post added at 20:50 ---------- Previous post was at 20:38 ----------

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

---------- Post added at 20:55 ---------- Previous post was at 20:50 ----------

Есть какая-то методика её проверки без выпайки? Без тест ром?

Demige 21st January 2012 00:17

Кстати так мне и не ответили - неквадратность сигналов - это нормально для российской логики?

solegstar 21st January 2012 01:32

Quote:

Originally Posted by Demige (Post 457461)
Есть какая-то методика её проверки без выпайки? Без тест ром?

память можно проверить так - смотреть вход и смотреть выход. должны быть одинаковые примерно.

по шине данных - так и должно быть. посмотри инт, все детали на месте, возможно, че то отвалилось, конденсатор или резистор. смотри обвязку d51 11 и 10 выводы.

DATAsoft 21st January 2012 01:43

Demige,
Ты вроде рядом. Может тебе нормальную тест ПЗУ прошить? С ней всё намного проще, тем более у тебя проц вроде запускается.

solegstar 21st January 2012 02:17

возможно к чему-то подтолкнет руководство по ремонту - http://zx-pk.ru/showpost.php?p=359753&postcount=21

Demige 21st January 2012 10:36

DATAsoft, Было бы здорово. Я сейчас на радиорынок куплю флеху и память, если самому не получится - в вс смогу подъехать. Скинь в личку телефон.

Руководство по ремонту есть. Ни к чему не подтолкнуло ).

Demige 21st January 2012 15:02

По поводу инта. В обвязке D51 у меня какие-то изменения. Конденсатор C6 одной ногой как и положено к 11 ноге D51, второй к 6 ноге D51. и Проводок с 5 ноги D51 к 11н D5.

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

А конденсатор C7 выкушен... Или отвалился... Хм...

---------- Post added at 12:21 ---------- Previous post was at 11:02 ----------

Подпаял конденсатор - ничего не изменилось.

---------- Post added at 12:23 ---------- Previous post was at 12:21 ----------

На INT всегда кстати высокий уровень.

---------- Post added at 13:02 ---------- Previous post was at 12:23 ----------

Вообще кстати было бы интересно создать полное описание по всем сигналам. Как они выглядят, для чего служат, как меняются в зависимости от наличия процессора и РОМ.

solegstar 21st January 2012 15:03

и это нехорошо, должны быть импульсы с частотой 50гц. попробуй собрать как на принципиальной схеме и что с резистором R17 и диодом VD3? и еще - у тебя какая модель пентагон-128? 1991 года или позже?

Demige 21st January 2012 15:28

91 года.

По какой схеме собирать? В этом месте на схеме вообще непонятки. По которой я смотрю схеме - на одном листе - всё как у меня (ну если убрать переделки). На схеме в альбоме вообще в этом месте чёрти-что - всё по-другому.

Диод и резистор на месте.

solegstar 21st January 2012 16:10

я смотрю схемы от ВМГ с этого сайта - http://sblive.narod.ru/ZX-Spectrum/P...ntagon128k.htm

Demige 21st January 2012 16:12

Попробую сам кондер поменять. Переделка я так понял направленна на увеличение частоты или длительности INT.

solegstar 21st January 2012 16:16

Quote:

Originally Posted by Demige (Post 457661)
Попробую сам кондер поменять. Переделка я так понял направленна на увеличение частоты или длительности INT.

ок, но вообще смотри откуда он берется на входе. т.е. D5 8н. это кадровая и она запускает одновибратор инта. смотри откуда он у тебя берется.

Demige 21st January 2012 16:53

Ну откуда он берется - частота есть. На 8 ноге D5. По переделке он переходит на вход D5 точнее на выход н8D9. Т.е. без проверки состояния B10 B11. Ну еще плюс инвертируется.

Переделал как должно быть по схеме - проблема не решается.

Скажите что должно быть на OE CS ROM2 DOSEN. CS я так понимаю земля должна быть (по схеме). Там так и есть.

Матрац не всегда получается.

solegstar 21st January 2012 17:24

CS - 0, /OE - импульсы выборки пространства ПЗУ, /DOSEN в 1, ROM2 - 0

---------- Post added at 14:23 ---------- Previous post was at 14:21 ----------

это для 128basic

---------- Post added at 14:24 ---------- Previous post was at 14:23 ----------

инт после переделок появился на процессоре?

Demige 21st January 2012 18:42

Да. Он там был но оочень короткий. Я поменял C6 на 22Нф. тогда стал заметен.

Demige 22nd January 2012 00:17

Объясните мне смысл ИНТа.

balu_dark 22nd January 2012 01:53

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

Demige 22nd January 2012 03:11

Нет, что такое прерывание я в курсе. Я как раз спрашивал чем конкретно занимается процессор в это время - по какому адресу переходит. И что будет если его совсем нет.

--
Вообщем ситуация сейчас такая: Без пзу ничего не происходит. Запись в память почему-то теперь не идет. Хотя все сигналы с процессора идут. Ставим ром - экран начинает собираться в матрас, потом разбираться на квадратики и т.д.

На 27 ноге ПЗУ почти сразу появляется 1. На 22 ноге есть какой-то смешанный меняющийся сигнал...

lisica 22nd January 2012 12:51

Quote:

Originally Posted by Demige (Post 457875)
И что будет если его совсем нет.

Если комп в норме, то не будит работать клава, из за этого - ничего не запустишь.
Но надпись появится.

Quote:

Originally Posted by Demige (Post 457875)
На 27 ноге ПЗУ почти сразу появляется 1.

Я обычно, на время отладки, отгинаю эту ногу и пускаю на неё +5.

PS Сначала добейся нормального матраса без
Quote:

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

Demige 22nd January 2012 15:30

Как бы его еще добиться. Отогнул адресные ноги процессора. На адресной шине какой-то бардак. На A1 A2 A8 A10 A15 A16 "3"ий уровень сигнала...

---------- Post added at 13:30 ---------- Previous post was at 11:47 ----------

Поменял D19. Матрас снова появился. С ПЗУ пока всё так же как было.

solegstar 22nd January 2012 15:49

Quote:

Originally Posted by Demige (Post 457875)
На 27 ноге ПЗУ почти сразу появляется 1. На 22 ноге есть какой-то смешанный меняющийся сигнал...

на 22 ноге появляется 0, когда адресное пространство меньше 16384, т.е. в области ПЗУ. 22 нога подключает выходы ПЗУ к схеме. что на 1 ноге ПЗУ (/DOSEN)?

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

Quote:

Originally Posted by lisica (Post 457912)
Если комп в норме, то не будит работать клава, из за этого - ничего не запустишь.
Но надпись появится.

У Димы не появилось меню, если че - http://zx-pk.ru/showthread.php?t=1990&page=5
начиная с 43 сообщения

Demige 23rd January 2012 01:00

Quote:

Originally Posted by solegstar (Post 457986)
что на 1 ноге ПЗУ (/DOSEN)?[COLOR="Silver"]

На первой ноге почти всегда 1. Иногда проскакивает импульс в 0.

solegstar 23rd January 2012 01:07

импульс в 0 должен проскакивать только при вызове трдоса. а так он должен быть в 1. попробуй отогнуть 27 и 1 выводы и вручную подать на 27н-0 и на 1н-5В. должен появится бейсик128. может ПЗУ битое?

Demige 23rd January 2012 01:13

Вот видео с ПЗУ. Извиняюсь за качество.
http://youtu.be/lT8qQUQ-I9I

Пробовал подтягивать и к 0 и к 1. Не помогает. ПЗУ 100% работало на другом компе. Может конечно сдохло...[COLOR="Silver"]

solegstar 23rd January 2012 01:19

Quote:

Originally Posted by Demige (Post 458151)
Пробовал подтягивать и к 0 и к 1. Не помогает. ПЗУ 100% работало на другом компе. Может конечно сдохло...

а с такой комбинацией, как я написал? и еще - какие уровни на 24,25,26,17 ногах процессора? вгшку надеюсь пока вытащил?


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

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