Автор Тема: Mega2560 Shield NES Dumper/Writer  (Прочитано 33442 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн max5775

  • Пользователь
  • Сообщений: 527
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #210 : 27 Август 2019, 08:47:38 »
У него есть свой дампер и своя софтина https://osdn.net/projects/unagi/wiki/flash_hard_en
На странице можно скачать всё
Я долго там ковырялся, нашел схему его дампера, софт под него
Но я так и не понял, какие картриджи и на каких мапперах он может прошивать.
То ли те же самые nrom, cnrom, unrom и прочие, но с флешками вместо чипов, то ли у него свой вариант перезаписываемого картриджа.
Вроде там есть похожая ссылка http://ponrevival.blogspot.com/2010/01/flash.html, но она не открывается.
Также не понял, в чем отличие старой версии дампера (которая попроще и на Atmega 16) от новой.
« Последнее редактирование: 27 Август 2019, 08:54:09 от max5775 »

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7393
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #211 : 27 Август 2019, 12:57:52 »
По ссылке на сайт какая-то ересь про циклы шины 6502 в рамках NES/FC. Это раз. Зачем вы сюда притащили Козявку? У неё есть свой форум.

Оффлайн max5775

  • Пользователь
  • Сообщений: 527
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #212 : 27 Август 2019, 13:41:02 »
По ссылке на сайт какая-то ересь про циклы шины 6502 в рамках NES/FC. Это раз. Зачем вы сюда притащили Козявку? У неё есть свой форум.
спс за ссылку, не видел

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #213 : 27 Август 2019, 14:06:06 »
Этот дампер просто софт который исполняет скрипты, и согласно им записывает или читает данные с кариков.
Есть два вида скриптов маппер.ad для дампа и маппер.af для прошивки. Что они собой представляют можешь посмотреть в репе на гитхабе https://github.com/arantius/anago-scripts.
Прошивка карика уникальна для каждого маппера и описывается отдельным скриптом и дорабатывается так же индивидуально.

Сигнал /we флешки цепляется параллельно мапперу, во время записи phi2 удерживается на низком уровне, благодаря чему переключение банков не происходит но флешка воспринимает команды которые записывают.

В новой версии другой несколько более дешевый контроллер с меньшим количеством ног, поэтому стоит еще одна микросхема.

Оффлайн max5775

  • Пользователь
  • Сообщений: 527
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #214 : 27 Август 2019, 14:29:23 »
Этот дампер просто софт который исполняет скрипты, и согласно им записывает или читает данные с кариков.
Есть два вида скриптов маппер.ad для дампа и маппер.af для прошивки. Что они собой представляют можешь посмотреть в репе на гитхабе https://github.com/arantius/anago-scripts.
Прошивка карика уникальна для каждого маппера и описывается отдельным скриптом и дорабатывается так же индивидуально.

Сигнал /we флешки цепляется параллельно мапперу, во время записи phi2 удерживается на низком уровне, благодаря чему переключение банков не происходит но флешка воспринимает команды которые записывают.

В новой версии другой несколько более дешевый контроллер с меньшим количеством ног, поэтому стоит еще одна микросхема.
Понял.
Да там и в редми прочитал - если делаете для себя - делайте версию 1.
Единственное я не понял, для записи вроде используется утилита unagi, но от нее только исходники, чем их собирать - непонятно.
« Последнее редактирование: 27 Август 2019, 14:47:04 от max5775 »

Оффлайн IKOL2000

  • Пользователь
  • Сообщений: 2
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #215 : 25 Октябрь 2019, 22:01:24 »
Шановні дописувачі з України!
Мені потрібно перепрошити два тв картриджі кульбой2018 та 150в1 2019. Де можна купити або взяти на прокат універсальний програматор? Наперед дякую за любу допомогу. З повагою І.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #216 : 25 Октябрь 2019, 23:19:28 »
nada

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7393
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #217 : 26 Октябрь 2019, 05:18:39 »
IKOL2000, в этой теме никаких "купить", только "собери сам".

Оффлайн IKOL2000

  • Пользователь
  • Сообщений: 2
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #218 : 27 Октябрь 2019, 21:06:33 »
HardWareMan
 :hi: прокат?

Тема "купить" http://?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #219 : 27 Октябрь 2019, 21:21:32 »
IKOL2000, судя по буквам ты с незалежной, если в районе Киева обитаешь, то стучись в личку к SAMael

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7393
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #220 : 28 Октябрь 2019, 05:12:43 »
HardWareMan
 :hi: прокат?

Тема "купить" http://?
Нет таких тем. Что касается помощи, то прислушайся к совету megavolt85.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7393
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #221 : 05 Ноябрь 2019, 20:35:09 »
IKOL2000, судя по буквам ты с незалежной, если в районе Киева обитаешь, то стучись в личку к SAMael
Жаль, що український Краснодар ще не незалежний.
Причем тут Краснодар? SAMael с Киева и это ближний вариант к тебе, который мы можем предложить. Всё остальное - пишите друг другу в личку, последнее предупреждение.

Оффлайн Rafael

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #222 : 11 Декабрь 2019, 14:51:52 »
Нашёл на AliExpress 60 pin разъем недорогой https://ru.aliexpress.com/item/32827561249.html , если кому надо. Осталось теперь с платой разобраться. Можно скинуться, заказать 10 штук, а потом в обычном конверте для писем разослать всем желающим, если таковые еще есть.

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #223 : 03 Январь 2020, 23:25:04 »
платы еще будут в продаже ?

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #224 : 06 Январь 2020, 21:49:43 »
если кому надо
заказал, но тут боковое крепление под болты/саморезы, видимо придется откусывать/отпиливать ?

заказать 10 штук, а потом в обычном конверте для писем разослать всем желающим, если таковые еще есть.
заказал, жду.
выше обсуждали, в конверте нельзя вроде.

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #225 : 24 Январь 2020, 23:55:33 »
Приехало  :wow:

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #226 : 10 Февраль 2020, 13:51:20 »
Это все детали
Вроде спаял и даже вроде что то пашет )
Но остались вопросы.

1. есть 150in1 хотел сдампить, на выходе получаю 41kb, которые не открываются эмуляторами.
подозреваю, что в командной строке нужно прописать нужный маппер ? т.к. поумолчанию идет nrom ?

2. джамперы jtag распаивать? в каком случае они нужны ?


Оффлайн dssoft

  • Пользователь
  • Сообщений: 1165
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #227 : 10 Февраль 2020, 14:08:54 »
С программной точки зрения это обычный кластеровский дампер, так что читайте тему про кулбои. jtag потребуется если вы захотите прошить картриджи с подпайкой к флешке.

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #228 : 10 Февраль 2020, 17:30:15 »
Собрал/спаял.
Все работает.
Спасибо автору за тему, было интересно разобраться )

В наличие остались платы для сбора, если кому нужно в Мск, пишите в личку.

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #229 : 20 Февраль 2020, 11:43:53 »
Перед каждым использованием нужно заливать Arduino?
Те в ней ПЗУ нет ?
Или я что то не так делаю ?

Оффлайн dssoft

  • Пользователь
  • Сообщений: 1165
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #230 : 20 Февраль 2020, 11:50:53 »
Перед каждым использованием нужно заливать Arduino?
Не нужно. После подачи питания дампер должен начать перемыргиваться светодиодами.

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #231 : 20 Февраль 2020, 13:06:13 »
Не нужно. После подачи питания дампер должен начать перемыргиваться светодиодами.
у меня софтина ошибку выдает.
заливаю скетч в arduino и тогда все ок.
и так каждый раз после включения

Оффлайн dssoft

  • Пользователь
  • Сообщений: 1165
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #232 : 20 Февраль 2020, 13:09:01 »
Так светодиодами переливается если просто включить и ничего не заливать?

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #233 : 20 Февраль 2020, 13:16:36 »
да

Оффлайн dssoft

  • Пользователь
  • Сообщений: 1165
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #234 : 20 Февраль 2020, 13:20:35 »
Значит все функционирует нормально. Странно что не может найти, он хоть компорт правильно детектит?

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #235 : 20 Февраль 2020, 13:48:06 »
компорт руками прописываю, все ок.
ошибка - Error can't init PRG reader

после заливки скетча ошибка пропадает

Оффлайн postal2201

  • Пользователь
  • Сообщений: 345
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #236 : 20 Февраль 2020, 13:48:37 »
Benaff, а БП к Ардуине подключен? ;) Без внешнего БП часто такая фигня.
Смотри, сначала подключаешь БП к плате, а потом уже втыкаешь USB.

Оффлайн Benaff

  • Пользователь
  • Сообщений: 52
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #237 : 20 Февраль 2020, 13:53:05 »
у меня его и нет  :blush:

Оффлайн dssoft

  • Пользователь
  • Сообщений: 1165
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #238 : 20 Февраль 2020, 13:53:50 »
У вас он в ардуиновский бутлоадер скорее всего уходит. Надо бы посмотреть как его отключить нафиг.

Оффлайн postal2201

  • Пользователь
  • Сообщений: 345
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #239 : 20 Февраль 2020, 14:20:17 »
у меня его и нет  :blush:

Любой импульсник от 7В до 12В, от роутера например. Да от чего угодно, лишь бы штекер подошел. И плюс внутри, а минус снаружи © :)