| Приставки > Картриджи / диски |
| Программатор для Sega MegaDrive Portable |
| << < (2/3) > >> |
| Rumata:
--- Цитата: marts от 04 Декабрь 2011, 19:16:42 ---не выходит его стереть.. у вас вышло? --- Конец цитаты --- Да я и не пытался :-\ Что за плата в картридже и прочее...? |
| marts:
M5M29GT320VP-80 Добавлено позже: адаптер 16 бит, с его помощью прекрасно пишу 29f400bc-90 и 29lv160bbtc-90 ну и читаю все картриджи |
| marts:
впаял туда lv29160.. тоже нормально не пишется.. требуется внести изменения в схему картриджа? |
| Rumata:
Может и не изменения, но надо разобраться, как там дешифрация адреса построена. |
| marts:
вот этот дешифратор впаян.. приду прозвоню.. но вроде 1 из контактов разведен на А20 (B9 на слоте чтоль..) и влияет она на CE ОЗУ памяти |
| Rumata:
:D Это не дешифратор, это 4 элемента 2И-НЕ. Что там 74LS00 и по фото видно. В принципе адреса 000000 - 1FFFFF должны идти под ПЗУ, а 200000 и выше ОЗУ. Кстати, в таком варианте ПЗУ на может быть больше 2 Мбайт |
| marts:
стирается нормально, верификацию проходит.. считывается тоже нормально (все FF) если выполнить action -> clear buffer -> 0x55,0xAA - пишется нормально, верификацию проходит.. но при попытке записать нормальный ром - почти сразу выдает ошибку проверки записных данных.. хм возможно логика работает не корректно.. подал на нее 3.5 вольта вместо 4.7... |
| Rumata:
--- Цитата: marts от 06 Декабрь 2011, 20:30:50 ---подал на нее 3.5 вольта вместо 4.7... --- Конец цитаты --- Это зря. Подавай на на слот 5 В, как в приставке, где нужно на плате уже стоят стабилитроны / диоды |
| marts:
логика просто работала верно (тестил осцилом) диоды я замыкал проводками.. так.. подал 5вольт.. ром записался до 1ff700 и выдал ошибку Добавлено позже: В прикреплении - оригинальный ром, и то, что записалось и считалось у меня Добавлено позже: Сходятся до адреса 0008000 - там ром начинает дублировать начало дампа 0_o Добавлено позже: причем мой ром длиннее вышел (повторение данных из первых адресов по кругу) Добавлено позже: ножка А19 была на земле.. припаял на А19.. результат тот же.. Добавлено позже: так.. обнаружил что А18 тоже не разведена.. |
| Rumata:
А ты заметил, что оригинальный ром 1,5 М? То есть как раз 17FFFF? А ты его пишешь как 2М и читаешь как 2М? В итоге игра работает или нет? И надеюсь помнишь, что адреса как бы смещены на 1, то есть А0 ПЗУ идёт на на А1 слота, А1 на А2 и тд. |
| marts:
Пишу как 2 и читаю как 2.. ура заработало! развел а18 и заработало, игра запустилась! щас буду проверять сейв на SH FORCE --- Цитата ---И надеюсь помнишь, что адреса как бы смещены на 1, то есть А0 ПЗУ идёт на на А1 слота, А1 на А2 и тд. --- Конец цитаты --- ага помню) уже намучился, когда паял адаптер.. Большое спасибо! Добавлено позже: не сохранилась( |
| Rumata:
Не сохранилось во время игры или не держится без питания? |
| marts:
батарейку вставил новую, в игре нажал сохранить, нажал ресет, - сейв есть, выключил приставку, вытащил карт, вставил обратно - сейва нету |
| Rumata:
Надо разбираться, что там в картридже напаяно (или не напаяно). Там транзистор какой-то, резисторы и пр. Как минимум проверь, есть ли при выключенном питании 3 Вольта на 28 ноге ОЗУ (Ucc) и на 20 (/CS). |
| marts:
--- Цитата ---Как минимум проверь, есть ли при выключенном питании 3 Вольта на 28 ноге ОЗУ (Ucc) и на 20 (/CS). --- Конец цитаты --- там 2.5 на этих ножках (на самой батарейке 3.2) (там третий диод понижает для озу напругу) Добавлено позже: при запуске игры теперь пишет: нет! я не могу найти приключение ! Ты только спокойно... |
| Rumata:
Диод служит для развязки батарейки от питания приставки. Хорошо бы полную схему питания с батарейки |
| marts:
в момент чтения сохранений - на 20ой ноге импульс в ноль уходит.. |
| Rumata:
Это естественно, это же /CS, активный уровень низкий. И это не важно в данном случае. Важно что происходит в режиме хранения. Вот схема оригинального картриджа подобной конфигурации. Естественно, у тебя IC3 и IC5 нет. Вместо них транзистор и что-то там ещё. Желательно выяснить что |
| marts:
от плюса батарейки дорожка на резистор, который понижает до 3v (дальше сейчас посмотрю). кстати пока картридж в приставке (выключенной) - сейв держится и напруга на озу 1.5в Добавлено позже: хм.. сейчас взял, скопировал сейвы на все слоты.. и вроде теперь нормально сейв держится! Добавлено позже: хм.. держится но не долго.. через минуту уже стирается Добавлено позже: причем 1,2 слоты стерлись, а 3ий остался |
| Rumata:
"кстати пока картридж в приставке (выключенной) - сейв держится и напруга на озу 1.5в" - что-то не то, на ОЗУ должно быть 5 В, при 1,5 В оно вообще работать не будет Обязательно наличие конденсатора на питании ОЗУ (на оригинале С5) Сама ОЗУ может быть не исправной. Вообще не факт, что данная микросхема пригодна для этой цели, нужна маломощная версия, с буквой L в маркировке |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |