| Приставки > Картриджи / диски |
| Famicom Cartridge Schematics & PCBs |
| << < (16/29) > >> |
| max5775:
--- Цитата: kosmo от 16 Сентябрь 2019, 17:42:20 ---Да, я подумал об этом, но только сегодня. Схему, конечно могу выложить, но сразу предупреждаю, она в неприглядном виде, и достоверность её процентов 99, так как в основном я смотрел на плату исходника. Поначалу запутался с пятаками, поэтому их так много. Но на плате должно быть всё правильно. Поочерёдное переключение мироринга вообще никак не влияло на картинку в телевизоре. Быть может всё дело в bin-файле? --- Конец цитаты --- Может и да, я на мирроринг не смотрел когда собирал Попробуй готовый ром от кукуруку прошить и запустить |
| kosmo:
Пробовал. Вообще синий экран. С этим ромом хоть что то отображается. Сейчас пробую выставить перемычки по ресету. |
| max5775:
--- Цитата: kosmo от 16 Сентябрь 2019, 19:36:32 ---Пробовал. Вообще синий экран. С этим ромом хоть что то отображается. Сейчас пробую выставить перемычки по ресету. --- Конец цитаты --- Тогда видимо косяк в схеме/плате |
| KykyPyky:
Не пойму зачем к VRAM A10 подводится /PA13? /PA13 подключается перемычкой к /VRAMCS Вообще надо бы сначала разобраться с чистым unrom-одноигровкой. Отпаивай 161(переключатель банков игр), подключай все адреса которыми она управляет на землю и заливай во флешку игру на unrom. Если нормально заработает, будем разбираться с переключателем игр. |
| kosmo:
--- Цитата: KykyPyky от 16 Сентябрь 2019, 19:55:13 ---Не пойму зачем в VRAM A10 подводится /PA13? /PA13 подключается перемычкой к /VRAMCS --- Конец цитаты --- В схеме это тот самый 1% ошибки, о котором говорил. При прорисовке своей платы эту часть я не менял, оставил как есть в оригинале. "Отпаивай 161(переключатель банков игр), подключай все адреса которыми она управляет на землю и заливай во флешку игру на unrom." Прошу меня простить, но данная фраза для меня звучит как "Гeтepoxpoннocть физиoлoгичecкиx пpoцeccoв accимилиpyeтcя cинxpoнии aккoмoдaльнoй cтaдии гeтepoceкcyaльныx oтнoшeний." Не сочтите за труд объясните на моём "приземлённом" языке "161/1 контакты №..... " |
| KykyPyky:
отпаиваешь 161/2, все выводы флешки которые шли к ней(А17-А18), подключаешь к минусу питания. |
| kosmo:
161/2 отпаял, припаял к её выводам 13, 14 перемычку на землю. Залил в флешку принц персии, запаял перемычку мирроринга от вывода А10 (W24257) на клемму VRAM A10. Экран всё-равно синий. Единственное, что теперь в моих силах, ещё раз прозвонить дорожки на предмет косяков. |
| supremacy:
При заливке продублировал ром 4 раза? |
| kosmo:
Да, хотя я пытался и один ром, по всякому в общем. Поменял LS32 на НСТ32 ничего не дало. Поменял, установив на кроватку W24257 тоже ничего не дало. Сегодня залил ром Топ ган с вшитым меню, вот что увидел. Курсор двигается, при нажатии на Топ ган - чёрный экран. При манипуляции с переключением мирроринга появляется полоса внизу экрана и всё тоже самое. |
| supremacy:
Если игра не стартует, значит что-то не так с a15, a16 или с a14 у флешки. Проверь по схеме обычного unrom |
| kosmo:
--- Цитата: supremacy от 17 Сентябрь 2019, 11:48:07 ---Если игра не стартует, значит что-то не так с a15, a16 или с a14 у флешки. Проверь по схеме обычного unrom --- Конец цитаты --- Сейчас плата, по совету Кукуруку, без второй 161 микросхемы с подключенными на землю пинами 13, 14. То есть, как я понял, в режиме одноигровки. Указанные выводы флешки я прозвонил, они приходят на LS32. Распиновка в данной схеме отличается от распиновки LS32, Инструкции PDF формата, которая наверное есть у всех. Но, я думаю это не существенно, главное что совпадает по входам и выходам LS32. Единственное, что мне сейчас приходит в голову, это заменить НС161 на КР1533ИЕ10 (как на фото у Кукуруку). Пусть в подвешенном состоянии, но это для пробы. А поскольку 1533ЛЛ1 у меня нет, то придётся оставить LS32. Может быть НС161 не аналог 1533ИЕ10? Поскольку интернет выдаёт аналог ALS161. А там есть существенные отличия, по 1 ноге по моему. |
| max5775:
--- Цитата: kosmo от 17 Сентябрь 2019, 12:34:52 ---Сейчас плата, по совету Кукуруку, без второй 161 микросхемы с подключенными на землю пинами 13, 14. То есть, как я понял, в режиме одноигровки. Указанные выводы флешки я прозвонил, они приходят на LS32. Распиновка в данной схеме отличается от распиновки LS32, Инструкции PDF формата, которая наверное есть у всех. Но, я думаю это не существенно, главное что совпадает по входам и выходам LS32. Единственное, что мне сейчас приходит в голову, это заменить НС161 на КР1533ИЕ10 (как на фото у Кукуруку). Пусть в подвешенном состоянии, но это для пробы. А поскольку 1533ЛЛ1 у меня нет, то придётся оставить LS32. Может быть НС161 не аналог 1533ИЕ10? Поскольку интернет выдаёт аналог ALS161. А там есть существенные отличия, по 1 ноге по моему. --- Конец цитаты --- Полный аналог, я ставил и ИЕ10 и HC161, все работало нормально Не в этом дело |
| kosmo:
Ну, в этой ситуации мы как бы уже это... Наши полномочия уже как бы всё... :lol: Добавлено позже: И всё-таки я его нашёл. Свой косяк. Оказалось пин А14 висел в воздухе. А должен быть подключен к выводам 2 или 5 или 9 LS32. Зашил принц персии и всё запустилось. Я в восторге. Кто-нибудь рад за меня? :blush: Осталось восстановить удалённые детали и зашить ром с 4-х игровкой, который нужно переделать. Всем спасибо за участие и...и понимание. :lol: |
| supremacy:
--- Цитата: kosmo от 17 Сентябрь 2019, 21:56:40 ---Кто-нибудь рад за меня? --- Конец цитаты --- молодец, что не бросил 8) |
| kosmo:
Рано я обрадовался. Игры с меню так и не запускаются, кроме первой (с вшитым меню). Я уже вшил РОМ от Кукуруку с кастельванией и мегаменом. То же самое. Запускается только кастельвания. Остальные сразу сброс на первую игру (курсор). Менял местами резистор и конденсатор, полярность диода и ничего. Всё то же самое. Менял резистор с конденсатором и ничего. Убрал перемычку с 13 ножки 161/2 на А17 флешки, включился мегамен, без меню. Прозвонил все дорожки в очередной раз. Теперь я в полном тупике. Добавлено позже: Перепаял диод, кондёр и резистор, переставил перемычки по ресету и игры все запустились. А что может быть не так с меню? |
| supremacy:
Теперь нужно выяснить в чём проблема с переключением банков, или цепочка сброса не держит уровень или не приходит сигнал переключения. Вместо цепочки сброса посади 1 ножку на +5. Если при этом не запустятся другие игры, значит или микросхема не в режиме счётчика или сигнал на clk не приходит. |
| kosmo:
Произвёл следующие эксперименты: заменил микросхему 161/2 - результат отрицательный. Переключил перемычку с ножки 1 микросхемы 161/2 на +5V. Отключая питание приставки извлёк и снова вставил картридж. После каждой такой процедуры раза 3 удалось запустить другие игры. Потом приставка наотрез отказалась их запускать. Пробовал много раз. Далее, подключил DSO138 на общую шину резистора, диода и конденсатора. При нажатии кнопки джойстика на любую игру ничего не происходит (сигнал не меняется), что видно на первом фото. При подключении щупов на 2 вывод этой микросхемы и включении кастельвании, проходит импульс (как видно на втором фото). При нажатии на другую игру ничего не происходит (логический 0). |
| supremacy:
Пока не нажат сброс цепочка ресета должна держать логическую единицу, а судя по первому фото там что-то меньше. Ну и поймать этим осцилографом импульсы на clk мне кажется не всегда возможно. Может Кукуруку подскажет по номиналам, у него опыты по многоигровкам больше. |
| KykyPyky:
Посмотрел я lay файл, вроде все правильно разведено. Подключи вывод 1 /Rasyn через резистор 10ком на плюс питания, и через кнопку на землю. Включаешь приставку, жмешь припаянную кнопку. На выводах 9+11 должен быть нуль. После выбора игры через меню на выводах 9+11 должна быть единица. |
| kosmo:
Всё. Вопрос решился подключением резистора 10к от + питания на 1 ногу микросхемы. Так что данный вопрос закрыт, по крайней мере в моём случае. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |