PDA

Просмотр полной версии : Помогите по ремонту Profi+ 5.03 Неверные атрибуты.



iNeD174
26.02.2017, 12:38
Добрый день, всем участникам форума!

Прошу помощи для "доведения до ума" своего Profi+ с платами версии 5.03.

Предыстория такая:
После запуска под 128 прошивкой (не CP/M режиме), спектрум работал нормально, можно было набирать программы в BASIC или обращаться с ТР-ДОС, но в какой то момент из BASIC вызывался курсор ТР-ДОС и вернуться назад было нельзя. Та же история повторялась и в самом ТР-ДОС'е за исключением того что по середине набора команды (или позже) курсор множился раз в секунду и переходил вверх. Выглядело это примерно так:
"
А:>RANDOMIZE USR 156
А:>19|K|
А:>|K|
А:>|K|
"
И каждый курсор (|K|) мигает, но ввести команду можно только в последний. Курсоры множатся пока либо не перезапустишь компьютер или пока не ударишь по нему.

Методом постукивания была определена не до конца вставленная ПЗУ, и отвал микросхемы в области оперативной памяти. После пропайки всего массива микросхем памяти (установлен 1 МБ), данная неисправность прошла.

А теперь к делу:
Сохранилась другая неисправность выраженная в следующем:
При загрузке "Dizzy 5" или "Exolon" с любого носителя (кассеты или диска) вместо черного фона появляется красный фон, проявляется он как в самой игре, так и в заставках.

То есть вместо чёрного фона у меня красный - http://zx-games.ru/zximgs/dizzy-5-spellbound-dizzy/dizzy-5-spellbound-dizzy_4.gif
В диалоговом окне по центру цвет фона становится черным, до закрытия диалогового она.
Версия игры рабочая, проверял на эмуляторе.
В Exolon герой, как бы рисует фон и делает его черным (где прошёл).
Плюс ко всему по самой левой строчке изображения игры идёт быстрый перескок курсора, исчезает только при включении/выключении турбо режима или кнопки "вкл/выкл" на плате.

Хочу заметить что если присвоить рабочему окну черный цвет, он остаётся черным.
Неисправность замечена только в играх.


Уважаемые опытные участники, прошу дать совета что проверить и куда копать, для решения последней неисправности. Схемы имеются.

Буду рад любому намёку, заранее спасибо.

JeRrS
26.02.2017, 16:46
Немного offtop'a. Скажите а у вас остались аудиокассеты с играми? :)

solegstar
26.02.2017, 17:03
А если в Бейсике 48 сделать bright 1, фон станет красным? Если станет, то с тм8 видеовыхода есть перемычка, подключающая выход тм8 прямо на разъём видеовыхода через транзисторы. Она выводит цифровой bright на видеоразьем для подключения cga мониторов. Скорее всего она замкнута. Сейчас не подскажу точно какая, т.к. пишу с телефона, и схему негде глянуть.

iNeD174
26.02.2017, 17:55
А если в Бейсике 48 сделать bright 1, фон станет красным? Если станет, то с тм8 видеовыхода есть перемычка, подключающая выход тм8 прямо на разъём видеовыхода через транзисторы. Она выводит цифровой bright на видеоразьем для подключения cga мониторов. Скорее всего она замкнута. Сейчас не подскажу точно какая, т.к. пишу с телефона, и схему негде глянуть.
Да, становится красным.
По схеме найду. Посмотрю на днях отпишусь помогло или нет.
Спасибо Вам огромное! Даже на знаю как Вас отблагодарить.



Немного offtop'a. Скажите а у вас остались аудиокассеты с играми? :)
Остались где-то, но нечем проиграть. Скоро накоплю на плеер и оцифрую, если нужно будет.

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

Нашел, нужно убрать резистор R38 на нижней плате. Находится прямо под SB4.
Ещё раз искренне благодарю!

JeRrS
26.02.2017, 19:51
iNeD174, Много? На них есть обложки со списком игр?

iNeD174
26.02.2017, 21:43
JeRrS, всего 17 штук.
По ссылке фотография всех имеющихся кассет, при увеличении все обложки читабельны. Которая без обложки: на кассете написано "Game sex ZX-spectrum".
https://drive.google.com/file/d/0B79YPM4axVjJVHFvaWJ5N3lTOTg/view?usp=sharing

JeRrS
27.02.2017, 08:15
iNeD174, Круто, будем ждать оцифровок в виде WAV/MP3 :)

solegstar
27.02.2017, 11:38
Нашел, нужно убрать резистор R38 на нижней плате. Находится прямо под SB4.
ну тут надо смотреть, как у вас сконфигурирован видеовыход - с ру2 или без них. если с ру2, не должно быть диодов VD16-18 и резисторов R39-R41, а R38 запаян, если без ру2, то соотв. запаяны диоды и резисторы, но не запаян R38. у вас видимо без ру2?

iNeD174
03.03.2017, 11:30
ну тут надо смотреть, как у вас сконфигурирован видеовыход - с ру2 или без них. если с ру2, не должно быть диодов VD16-18 и резисторов R39-R41, а R38 запаян, если без ру2, то соотв. запаяны диоды и резисторы, но не запаян R38. у вас видимо без ру2?

Да, у меня версия без ру2. Смотрел по альбому схем, и проверял что должно быть, а чего не должно. Вообще оказалась моя ошибка, когда Спектрум доставал подумал, что резисторы отломились и припаял их. Теперь откусил что бы не смущали последующие поколения. :)

Заметил что проблема с перескоками первой линии PEPPER сохранилась в играх. В принципе не критично, но немного смущает. Черная полоска иногда пробегает, если компьютер не ускорять. В принципе описано в первом посте.

Выглядит примерно вот так:
████████████████� �██████████
█_***************************█
█_***************************█
█_***************************█
█_***************************█
█_***************************█
█_***************************█
█_***************************█
█_***************************█
█_***************************█
█_***************************█
████████████████� �██████████

█ - иммитация бордюра
* - экран игры

Линия эта проскакивает редко, и только если спектрум работает без ускорения (если ускорение включить выключить, то пропадает), изображению не мешает. Теперь заметить это стало сложнее, но если знать где, то увидеть можно.

Не подскажите, от чего такое может происходить?

solegstar
03.03.2017, 11:50
Не подскажите, от чего такое может происходить?
это может быть из-за медленной D44, например 555 серии, а также кучи других факторов, например доработок платы 5.03. можете сделать качественные фото нижней платы с обоих сторон и выложить на тот же google drive?

iNeD174
03.03.2017, 12:11
это может быть из-за медленной D44, например 555 серии, а также кучи других факторов, например доработок платы 5.03. можете сделать качественные фото нижней платы с обоих сторон и выложить на тот же google drive?

Хорошо, большое спасибо Вам за помощь! Вечером выложу

iNeD174
04.03.2017, 19:14
Прошу прощения, не был дома.
Вот фотографии https://drive.google.com/file/d/0B79YPM4axVjJVzZ6cEN4YkhLVWc/view?usp=sharing (54 Мб)
Сфотографировал так же уточнение мест где проводилась модернизация моим отцом (прошлым владельцем) много лет назад.
Места где нет микросхем прозванивал, все перемычки стоят где нужно, контакт с другой стороны платы сохраняется где это нужно, сигналы уходят на другие микросхемы по схеме.
На светодиод вместо транзистора не обращайте внимания (если не в нём дело конечно), транзистор сгорел, замены не было, а телевизору без разницы.

solegstar
06.03.2017, 09:05
Вот фотографии
ну вот. D44 таки 555 серии. нужно для начала её заменить на 1533ТМ9, должно полегчать с вертикальными глюками, а в идеале всю 555 серию заменить на 1533.

iNeD174
07.03.2017, 08:38
ну вот. D44 таки 555 серии. нужно для начала её заменить на 1533ТМ9, должно полегчать с вертикальными глюками, а в идеале всю 555 серию заменить на 1533.

Попробую. Спасибо Вам ещё раз! :)
Отпишусь как сделаю.

iNeD174
13.03.2017, 12:44
solegstar, Заменил D44 c 555 серии на 1533, глюк прошёл. Теперь даже нет помех рассинхронизации на заднем фоне. Черный остаётся черным (как ласка магия черного :) ).
Спасибо за помощь. С момента покупки в 95 году, Profi так хорошо не работал.

Offtop:

iNeD174, Круто, будем ждать оцифровок в виде WAV/MP3 :)
JeRrS, В среду или четверг должен получить кассетник. Для начала попробую слить цифровые образы с кассет в .tap.
Потом если попросите в WAV сохраню (у mp3 плохое качество передачи звука и куча ошибок при считывании с него, значит mp3 не нужен :) ).

solegstar
13.03.2017, 13:13
Спасибо за помощь. С момента покупки в 95 году, Profi так хорошо не работал.
всегда пожалуйста. :) работу с Профи можно сделать еще чуть приятнее, если прошить основное ПЗУ со сборкой ROM-версии Fatall`a вместо бейсика 128, подключить HDD (или Compact Flash карту), в формате FAT32, к верхней плате и разворачивать образы TRD в рамдиск D (и с него запускать) или дискету.
Прошивка тут - http://zx-pk.ru/threads/21644-plata-protsessora-profi-v5-06.html
Также можно работать с SD-картой (а также с кешем и нормальной дешифрацией порта DFFD), если подключить Profi Extender (http://zx-pk.ru/threads/26184-profi-extender.html). Нормальная дешифрация порта DFFD просто обязательная фишка для профивода, как для работы с рамдиском, так и для работы программ с коротким обращением к портам. с этой доработкой отпадает смысл переключать режим 128/1024кб, блокировка делается автоматически.

JeRrS
25.03.2017, 17:08
iNeD174, Хотел поинтересоваться как там дела с кассетами?)

iNeD174
03.04.2017, 00:18
iNeD174, Хотел поинтересоваться как там дела с кассетами?)

Плохо :( Кассеты не все читаются и времени пока нет разбираться почему так. Из-за семейных проблем, это займет некоторое время, вплоть до 2х месяцев. Но я помню.