Приставки > Картриджи / диски
Famicom Cartridge Schematics & PCBs
<< < (17/29) > >>
kosmo:
И снова здравствуйте. Больная голова рукам покоя не даёт, поэтому решил сделать одноигровку UNROM по схеме, приведенной в инструкции PDF. Плату развёл под свои микрухи, собрал, нашёл и устранил пару косяков, а плата так и не запустилась. Предполагаю, что что-то не так со схемой. Кто-нибудь может подсказать, верна ли схема.
dssoft:
Попробуйте сдампить свой картридж, и сравните с тем что должно быть.
kosmo:
Прошиваю АМ29F040 PLCC32 программатором TL866A. После приставки бин файл в микросхеме совпадает с оригиналом.
dssoft:
Вы не поняли, сдампить именно сам готовый картридж, дампером, как UNROM.
kosmo:
Дампером, кроме заголовка пустые ячейки. Можно на "ты"
dssoft:
"На вы" это просто привычка, не обращайте внимания. Пустые это FF?
kosmo:
Да, FF.
dssoft:
Если вы зашили всю микросхему целиком то хоть что-то, но должно было прочитаться, независимо от работы маппера. Проверьте питание на ПЗУ и что на CS и OE именно то что нужно. (у вас CS обозначен CE). Какую ПЗУшку поставили?
kosmo:
Не, я зашил в микросхему (512k) только один .bin файл (128k) АМ29F040 PLCC32
dssoft:
Зашейте 4 копии, чтобы забить все 512. А лучше что-то разное чтобы было понятно какая область читается.
kosmo:
О-о, да-а-а!!! Зашил 4 копии и всё заработало! Три дня мучений на такое простое решение вопроса! Спасибо огромное.

Добавлено позже:
С областью чтения по экспериментирую потом. Сейчас главное всё работает.
dssoft:
Вы старшую линию адреса в воздухе оставили, вот и читается вторая половина микросхемы. Надо было к земле притянуть.
kosmo:

--- Цитата: dssoft от 06 Ноябрь 2019, 13:39:21 ---Вы старшую линию адреса в воздухе оставили, вот и читается вторая половина микросхемы. Надо было к земле притянуть.

--- Конец цитаты ---
Это в НС32 6 контакт?
dssoft:
Вы думаете я помню цоколевку наизусть? A18.
kosmo:

--- Цитата: dssoft от 06 Ноябрь 2019, 14:30:34 ---Вы думаете я помню цоколевку наизусть? A18.

--- Конец цитаты ---
А18 это 1-й контакт ПЗУ, он на плюсе (схема выше, я выложил). А получается его надо было на минус?
dssoft:
Ну раз он на плюсе то читается вторая половина микросхемы. Смотрите как вам удобнее.

А если на этот адрес примотать синей изолентой триггер от резета то можно двухигровку получить  :lol:
kosmo:

--- Цитата: dssoft от 06 Ноябрь 2019, 16:25:11 ---Ну раз он на плюсе то читается вторая половина микросхемы. Смотрите как вам удобнее.

А если на этот адрес примотать синей изолентой триггер от резета то можно двухигровку получить  :lol:

--- Конец цитаты ---
Хе-хе, с триггером у меня уже есть плата. Даже не двухигровка, а 4-х с меню, спасибо Кукуруку. Фото и вопросы по этой плате чуть выше, если интересно. Я же говорю, "дурная голова рукам покоя не даёт", захотелось ещё что-то смастерить. А про синюю изоленту, да, это точно, только в моей специальности её лепят на "ноль" (N).
Demokrati7ator:
Хочу сделать карик Crystallis с батарейкой на MMC3.
Правильно ли я понял, что нужно взять эту схему
На PRG - W27C020, на CHR - W27C010


добавить к ней SRAM 6264 согласно этой, изолировав 28 пин на + батарейки


Пины MMC3 -> AX5202 42->13  41->12  30->02 если верить этой цоколевке?


supremacy:
Есть нюанс. Питание PRG RAM должно быть в отдельном от питания EEPROM контуре (PRG RAM использует GND c 1 ноги слота, всё остальное с 16-й). Подключение батарейки к памяти можно глянуть в разделе Battery backup
https://wiki.nesdev.com/w/index.php/PRG_RAM_circuit
dssoft:

--- Цитата: supremacy от 20 Январь 2020, 13:26:42 ---Есть нюанс. Питание PRG RAM должно быть в отдельном от питания EEPROM контуре (PRG RAM использует GND c 1 ноги слота, всё остальное с 16-й).

--- Конец цитаты ---
Вот кстати про это первый раз слышу. Какой физический смысл разделения земли в данном случае?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии