| Приставки > Картриджи / диски |
| CoolBoy - варианты прошивки |
| << < (4/5) > >> |
| Rumata:
--- Цитата: dssoft от 25 Июнь 2020, 16:53:26 ---Ну и при чем здесь кристалл? --- Конец цитаты --- Так я и говорю - не при чём :) --- Цитата: Ferzi от 23 Июнь 2020, 23:03:39 ---в схеме внешнего кварца нет, делал на встроенном в саму атмегу --- Конец цитаты --- --- Цитата: Ferzi от 25 Июнь 2020, 15:51:52 ---Я тебя правильно понимаю что ты хочешь сказать что проблема может быт в строеном в мегу кристалле осцилляторе? --- Конец цитаты --- |
| dssoft:
--- Цитата: Ferzi от 25 Июнь 2020, 17:07:51 ---Подскажите пожалуйста с фьюзами как я писал выше в них я не понимаю. --- Конец цитаты --- Нам нужен только LFUSE = E4 (было раньше) Младшие 4 бита - тип осциллятора, 4 - внутренний, надо заменить на F, будет EF. И не забудьте кондерчики пик на 12 от каждой ноги кварца к земле (стандартное включение). Возможно, придется в HFUSE поставить CKOPT, будет CC. |
| Ferzi:
Понял попробую спасибо) Я поставил кварц на 8 он завёлся даже что то сдампил, но ром не рабочий посмотрел в hex редакторе и понял что он сдампил одну и тужу информацию 4096 раз, видать где то что то не так соединено нужно более внимательно все соединения проверить, но пока радует что он в обще подал признаки жизни до этого в обще молчал) Фьюзы заменил только LFUSE Хм попробовал сдампить картридж на mmc3 он его сдампил без особых проблем а кулов не хочет на старом клиенте дампит первые 8 килобайт а патом просто по кругу их считывает на новом пишет не может определить версию кула. также включил CKOPT без него он с ошибками читал. |
| dssoft:
Ну значит с коммуникацией разобрались. А эти проблемы больше похожи на ошибки в сборке. |
| Ferzi:
:'( проверил все соединения всё правильно, он дампит всё что я пробовал nrom mmc3 unrom и всё запускается и работает но мои два кулбоя он не хочет дампить |
| dssoft:
Либо эти картриджи не кулбой. |
| Ferzi:
Да нет Кулбои один даже модифицырывал, пару лет назад тогда я полностью выпаевал флеш и прошивал через программатор который сделал из двд плеера правда, тогда немного не повезло несколько игр оказалось битыми и не захотели работать, поторопился я тогда не стал на эмуляторе проверять а сразу зашил, а второй раз таких издевательств картридж уже скорее всего не переживёт) Подскажите пожалуйста я же правильно думаю если он может сдампить mmc3 то это значит что как минимум все линии от A0 до A14 а также от D0 до D7 подключёны верно и проблем с ними нет? Я его раза 3 мултиметром прозвонил не могу найти ошибку подключения, только одно приходит в голову что эти кулы чем то отличаются хотя это странно они старые. |
| supremacy:
Мне приносили старые кулбои, с которыми такая же проблема была - они не дампятся и не прошиваются. Софт их тоже не определяет. Пересаживал флешку на свой кулбой и прошивал. Видимо особенность старого маппера. |
| dssoft:
Ferzi, можете выложить что сдампилось? Просто из любопытства. |
| Ferzi:
supremacy Я находил сообщения от тебя об этом но я не понимал что конкретно ты дела для решения, спасибо что написал, я думал по началу ты на другом дампере прошивал и он патом почему то начинал работать, а ты оказывается полностью её снимал, не на это я второй раз не пойду тогда просто невероятная удача помогла снять и назад её вернуть без особых повреждений так пару дорожек пришлось восстановить. dssoft Я не смогу в том же виде я его попробовал записать и он видимо первые 8 келобайт стёр и записал на их место 0 я могу выложить то что он копирует сейчас и первые 8 келобайт которые были за место 0 Вот нашёл эксперимент копировал кула в режиме mmc3 вот так он дампил только им был заполнен все 32 мб он копировал первые 8к и в конце 16к а патом множил по 512к и заполнял ими 32 мегабайта. supremacy Кстати ты писал что у тебя была версия что происходит сброс в мапере, а версии причин этого у тебя нет? одно для меня ясно что все данные отвечающие за ножки a13 и a14 не читаются и не происходит переключения регистров извините если не совсем корректно выражаюсь в терминологии не силён, мне не понятно если происходит сброс то почему он в реальном железе не происходит что ему не хватает, он как минимум первые 512к прочитать должен ведь по сути это mmc3 |
| dssoft:
Кулбой может запускать игры в режиме mmc3, но сам по себе он даже близко не лежал. |
| Ferzi:
Просто чтоб я понимал, кул только запускает ммс3 игру то есть из кула переходит в режим ммс3 что то в роде эмуляции и по сути делать это может абсолютно любым способом в зависимости от ревизии? Блин немного сам себя запутал а как тогда у меня он работал когда я флэху с него снимал и прошивал в другом прогере он же работал а по той логике что выше не должен. |
| supremacy:
--- Цитата: Ferzi от 29 Июнь 2020, 17:24:09 ---Кстати ты писал что у тебя была версия что происходит сброс в мапере, а версии причин этого у тебя нет? --- Конец цитаты --- Я не знаю как реализован детектор сброса в этом маппере, но видимо он не совместим с дампером. Как вариант частоты M2 не хватает чтобы сброс не срабатывал. Возможно, что сигнал берётся и с младшего адреса CPU или PPU |
| Ferzi:
Хм судя по тому что писал CaH4e3 --- Цитата ---По опыту дампа кариков тупыми шинными дамперами детект резета проверяется наличием конкретно частоты проца на Ф2 контакте. есть строб - есть лог 1, нет строба (независимо от состояния Ф2) - лог 0 - резет. то есть, чтобы некоторые картриджи держали регистры, надо подавать частоту проца на Ф2, соответственно, чтобы другие картриджи переключались по резету, надо переставать стробировать Ф2. другого пока не попадалось. --- Конец цитаты --- Получается чтоб он не уходил в ресет нужно постоянно держать частоту 1.78977 MHz Секунда глупых вопросов для атмеги это большая частота? И если да то как такую частоту можно подать? |
| Rumata:
Ну если сейчас стоит кварц на 8 МГц, то 1,7 наверно немного Могу предположить, что частоту можно подавать практически любую, но подавать. Обычно там стоит дифференцирующая или интегрирующая цепочка, частота не сильно критична, хотя желательно не сильно ниже Ф2 |
| Ferzi:
Rumata Спасибо, попробую в исходниках посмотреть и попробую там строб изменить кто знает может получится. |
| dssoft:
Господа, вы чего, какой кварц? Сейчас в этом дампере вообще нет никакого тактирования M2 во время считывания. Там все переписывать надо, и не факт что поможет (но точно будет значительно медленнее). |
| Rumata:
--- Цитата: dssoft от 01 Июль 2020, 02:38:22 ---Сейчас в этом дампере вообще нет никакого тактирования M2 во время считывания --- Конец цитаты --- А должно быть? o_0 Речь о сбросе, если что |
| dssoft:
Между блоками шлется одиночный импульс. |
| Ferzi:
dssoft А при записи тактирующий сигнал есть? какой он частоты? Чтение то ладно это можно пережить, а вот если при помощи увеличения частоты запись завилась, это было бы чудесно. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |