Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

GBX.ru _ NDS: Программирование _ Восстановление R4 подобных карт на чипе Winbond

Автор: megaTROLLforever Понедельник, 16 июня 2014, 23:48

Всем привет!
Решил описать метод восстановления R4 карт на основе чипа Winbond. В моем случае R4iSDHC RTS Lite 2013 после неудачной прошивки. После неудачной прошивки на DS lite красуется надпись "There is no DS card inserted".
Внимание! Все ниже описанное на свой страх и риск.Я не несу ответственность за испорченный катридж и неисправность вашей нинтендо.
Нам понадобится.
1)Неисправный катридж, и катридж донор.
Присоединённое изображение
2)Китайский программатор CH341A стоит от 5уе
Присоединённое изображение
3)Прищепка( можно обойтись и без прищепки, т.к. подключится к чипу не выпаивая не получилось) стоит от 5уе
Присоединённое изображение
Вместо пункта 2 и 3 можно быстро спаять на основе LPT программатор для чипа winbond, в интернете много схем и программ(стоимость сборки до 2-3 уе).
Например есть хорошая программа Spipgm сайт разработчика http://rayer.g6.cz/programm/programe.htm
схема программатора для программы Spipgm
http://www.rom.by/files/spipgm_0.gif
Я решил пойти по легкому пути и купить готовый smile.gif
Разбираем катридж
вот сам чип winbond 25q16bvsig, сюда заливается прошивка.
Присоединённое изображение
Далее выпаиваем аккуратно чип. Мне помогли вот эти видео

» Нажмите, для открытия спойлера «

Подключаем выпаянный чип к программатору( распиновка любого чипа в интернете запрос 25q16bvsig datasheet
Присоединённое изображение
программой CH341A programm v1.18 скачиваем с рабочей флешки дамп прошивки и сохраняем. (подробно расписывать, как работать с программой не буду, много материала в сети).
Далее подключаем выпаянный неисправный чип
заливаем рабочаю прошивку кнопкой "Автопрограммирование"
Впаиваем чип обратно, проверяем, радуемся lol2.gif
Данная операция восстановления будет знакома тем, кто восстанавливал BIOS материнской платы.
Заливаю дамп прошивки для R4iSDHC RTS Lite 2013 с логотипом spongebob(версия поддерживает 3ds до версии 6.0).
https://cloud.mail.ru/public/7jwS/BKP2Bu14f

Автор: Miralok Вторник, 17 июня 2014, 07:49

А можно восстановить CycloDS? С какого-то момента просто перестала работать по непонятной причине =( Не связано с перепрошивкой.

Автор: MoonTurtle Вторник, 17 июня 2014, 09:37

а овчинка выделки стоит? может проще было купить новый?

Автор: Rikimaru Вторник, 17 июня 2014, 11:51

Мне кажется тоже легче купить новый.

Но такая информация всегда полезна.

Автор: MoonTurtle Вторник, 17 июня 2014, 13:39

Информация однозначно полезна. Автору как говорится респект и уважение. Наверняка пригодится комунить.

Пост выше чисто имхо, я бы просто поленился с ерундой возиться. Себе для дс лайта брал р4 за 3,14$ если умрет карик -- полетит в мусорку.

Автор: megaTROLLforever Вторник, 17 июня 2014, 16:17

QUOTE (MoonTurtle @ Вторник, 17 июня 2014, 08:37)
а овчинка выделки стоит? может проще было купить новый?
*

а когда их уже несколько неисправных?))
я решил попробовать, т.к. по этому делу мало информации))
информация будет полезна тем у кого например картридж стоит от 30уе.
В принципе все картриджи для DS начиная от дешевого R4 revolution и заканчивая Gateway по схемотехнике одинаковые все используют чипы SOP8.
Было бы не плохо собрать базу дампов для всех картриджей с последующей доработкой и патчами для улучшения или как выдирать прошивку из nds файлов. Но будут ли энтузиасты?))

Автор: KuKzz Вторник, 17 июня 2014, 18:12

Далеко не все картриджи используют отдельную корпусную флешку для хранения прошивки, это в основном встречается как раз на разных клонах R4.

Автор: Nuck-TH Вторник, 29 ноября 2016, 22:40

Ни у кого не осталось дампа? Сыылка битая, а дамп очень нужен sad.gif

Автор: megaTROLLforever Вторник, 29 ноября 2016, 22:55

QUOTE (Nuck-TH @ Вторник, 29 ноября 2016, 21:40)
Ни у кого не осталось дампа? Сыылка битая, а дамп очень нужен sad.gif
*

Подправил ссылки, пробуйте.

Автор: Nuck-TH Среда, 30 ноября 2016, 07:51

Записал, в меню ДСки определяется нормально, но при запуске - белый экран sad.gif
У меня платка точно такая же как на вашей фотографии, но год 2015 и сайт r4sdhc.in
Нет ли у вас такой? И какой kernel нужен для скинутого образа?

Автор: sp0911 Среда, 30 ноября 2016, 14:25

https://docviewer.yandex.ru/?url=ya-disk-public%3A%2F%2FfA1N3JkVdgdrnLgjGb501tJejQgBgVjvISojLOO9W%2Fc%3D&name=%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0.zip&c=583eb790f2c8
Попробуй, ничего не гарантирую lol.gif

Автор: megaTROLLforever Среда, 30 ноября 2016, 18:01

QUOTE (Nuck-TH @ Среда, 30 ноября 2016, 06:51)
Записал, в меню ДСки определяется нормально, но при запуске - белый экран sad.gif
У меня платка точно такая же как на вашей фотографии, но год 2015 и сайт r4sdhc.in
Нет ли у вас такой? И какой kernel нужен для скинутого образа?
*

2015 года у меня нет такой карточки. И мне кажется, что не совсем подходит мой ром вашему, хотя.. чем чёрт не шутит))
Для карты R4iSDHC RTS Lite 2013 с логотипом spongebob вот этот kernel подходит 2013R4isdhc-sliverEnglish2.13
http://rusfolder.com/45437111
Всё зависит как видит его нинтендо ДС, какой логотип в меню?

Автор: Nuck-TH Среда, 30 ноября 2016, 18:05

QUOTE (megaTROLLforever @ Среда, 30 ноября 2016, 22:01)
2015 года у меня нет такой карточки. И мне кажется, что не совсем подходит мой ром вашему, хотя.. чем чёрт не шутит))
Для карты R4iSDHC RTS Lite 2013 с логотипом spongebob вот этот kernel подходит 2013R4isdhc-sliverEnglish2.13
http://rusfolder.com/45437111
Всё зависит как видит его нинтендо ДС, какой логотип в меню?
*

Логотип со спанчибобом(было бы странно если бы был другой Х) ), после запуска белые экраны. На родном загрузчике появлялась оранжевая надпись "Loading..."
Ядро(работавшее на родном загрузчике) - скачивал отсюда: http://www.r4isdhc.in/download_silver_new2013/index.html
Можно ли загрузчик из обновлятеля(по той же ссылке) вытащить?

Автор: megaTROLLforever Четверг, 01 декабря 2016, 06:57

QUOTE (Nuck-TH @ Среда, 30 ноября 2016, 17:05)
Логотип со спанчибобом(было бы странно если бы был другой Х) ), после запуска белые экраны. На родном загрузчике появлялась оранжевая надпись "Loading..."
Ядро(работавшее на родном загрузчике) - скачивал отсюда: http://www.r4isdhc.in/download_silver_new2013/index.html
Можно ли загрузчик из обновлятеля(по той же ссылке) вытащить?
*

можно конечно, но мне не хватает знаний чтобы это сделать)
как вариант..
есть способ давно придуманный не мной. Раз прошитая карточка определяется и нинтендо его видит.
Надо еще одна любая карточка и вот этот файл с родного сайта.
http://www.r4isdhc.in/download_silver_new2013/fwUpdate2013_V7.00.rar
его запустить на нинтендо, он загрузится в оперативную память нинтендо(причём кнопку "обновить" не нажимаем). Достаём карту и вставляем со спанчбобом. Нажимаем "обновить". У многих это прокатывало и прошивалось.

Автор: Nuck-TH Пятница, 02 декабря 2016, 21:54

QUOTE (megaTROLLforever @ Четверг, 01 декабря 2016, 10:57)
http://www.r4isdhc.in/download_silver_new2013/fwUpdate2013_V7.00.rar
его запустить на нинтендо, он загрузится в оперативную память нинтендо(причём кнопку "обновить" не нажимаем). Достаём карту и вставляем со спанчбобом. Нажимаем "обновить". У многих это прокатывало и прошивалось.
*

Не помогает этот способ. Прошивальщик сносит первые 64Кб SPI флешки и зависает(на надписи Erasing). Флешка нормально пишется и читается на программаторе, так что это не её косяк.
А других R4i у вас нет? Может хоть от какой-нибудь прошивка подойдёт? sad.gif

Автор: sp0911 Пятница, 02 декабря 2016, 23:21

QUOTE (Nuck-TH @ Пятница, 02 декабря 2016, 21:54)
Не помогает этот способ. Прошивальщик сносит первые 64Кб SPI флешки и зависает(на надписи Erasing). Флешка нормально пишется и читается на программаторе, так что это не её косяк.
А других R4i у вас нет? Может хоть от какой-нибудь прошивка подойдёт? sad.gif
*

http://www.r4i3d.com/zh_CN_gamekernel.html
пробуй smile.gif Только кернелы без обновлений

Автор: megaTROLLforever Воскресенье, 04 декабря 2016, 09:40

Выкачал еще одну прошивку из 2014 r4isdhc dual-core "не выпаивая". В карту впаян чип 25l1606e, которого нет в базе программы CH341A programm v1.18
Поэтому автоматом определялись, как MX25L1605D, или MX25L1608D.
Поэтому накачал прошивок из одного чипа 6штук и при сравнивании по содержимому в Total Commander они все разные.
Возможно скачались бесполезные файлы, но может быть помогут.
фото карика
Присоединённое изображение
Присоединённое изображение
Присоединённое изображение
Присоединённое изображение
И сам архив с прошивками.
https://cloud.mail.ru/public/H89f/kDAJQajW4

Автор: IgraBIT Четверг, 15 февраля 2018, 22:23

Особо не надеясь... а вдруг! Может у кого есть подобные картриджи и кто смог бы снять дамп с них
или может кто знает где в сети может есть..
https://pp.userapi.com/c824700/v824700534/b60d2/xOtum2qoW2c.jpg

Добавлено спустя 15 часов 46 минут:

QUOTE (megaTROLLforever @ Воскресенье, 04 декабря 2016, 09:40)

Выкачал еще одну прошивку из 2014 r4isdhc dual-core "не выпаивая". В карту впаян чип 25l1606e, которого нет в базе программы CH341A programm v1.18
Поэтому автоматом определялись, как MX25L1605D, или MX25L1608D.
Поэтому накачал прошивок из одного чипа 6штук и при сравнивании по содержимому в Total Commander они все разные.
Возможно скачались бесполезные файлы, но может быть помогут.
фото карика
Присоединённое изображение
Присоединённое изображение
Присоединённое изображение
Присоединённое изображение
И сам архив с прошивками.
https://cloud.mail.ru/public/H89f/kDAJQajW4
*



все бекапы у тебя пустышки, когда дампил видимо что то пошло не так.

Автор: Frolm Вторник, 29 января 2019, 15:47

Для ch341 надо ставить http://apkservice.ru/articles/28-soft-dlya-programmatora-na-ch341a.html.

Автор: mirage Понедельник, 04 марта 2019, 10:44

имеется вот такой карик, тоже со spongebob только у меня надпись 2014 и сайт r4isdhc.hk
прошил дамп из первого поста, карик определяется но при запуске белый экран, есть у кого дамп такого же?


Присоединённые эскизы
Присоединённое изображение

Автор: Nuck-TH Воскресенье, 21 апреля 2019, 08:10

Вот прошивка вылечевшая мой - мб поможет


Присоединённые файлы
Присоединённый файл  R4i_SDHC_RTS_LITE_2015_in__v6.02.zip ( 840.17кб ) Кол-во скачиваний: 521

Автор: AnubiS Вторник, 21 мая 2019, 16:58

Картридж Silver 2012 года.
https://radikal.ru
Прошивка и кернел последние с сайта разработчика - скачал с помощью вебархива. На ярлычке - Губка Боб. При запуске появляется меню флешкартриджа, которое ни на что не реагирует.
https://radikal.ru
Замена карты памяти не помогает. Помочь ему чем-то можно?

Добавлено спустя 22 часа 9 минут:
Восстановил в памяти ход событий - в 15 году что-то меня климануло и я обновил Silver 2012 года прошивкой от Silver 2013 или 14. Запускается только родной кернел, но не реагирует ни на кнопки ни на тач. По globalsettings.ini понял, что кернел на основе ейскарда и закинул на флешку AKAIO.1.9.0,переименовав akmenu4.nds в _ds_menu.dat. Запустилось меню ейскарда, показывает правильное время и дату - но так же не реагирует на кнопки с тачем. Что нибудь можно сделать?

Автор: megaTROLLforever Воскресенье, 29 ноября 2020, 21:57

QUOTE (AnubiS @ Вторник, 21 мая 2019, 15:58)

Картридж Silver 2012 года.
https://radikal.ru
Прошивка и кернел последние с сайта разработчика - скачал с помощью вебархива. На ярлычке - Губка Боб. При запуске появляется меню флешкартриджа, которое ни на что не реагирует.
https://radikal.ru
Замена карты памяти не помогает. Помочь ему чем-то можно?

Добавлено спустя 22 часа 9 минут:
Восстановил в памяти ход событий - в 15 году что-то меня климануло и я обновил Silver 2012 года прошивкой от Silver 2013 или 14. Запускается только родной кернел, но не реагирует ни на кнопки ни на тач. По globalsettings.ini понял, что кернел на основе ейскарда и закинул на флешку AKAIO.1.9.0,переименовав akmenu4.nds в _ds_menu.dat. Запустилось меню ейскарда, показывает правильное время и дату - но так же не реагирует на кнопки с тачем. Что нибудь можно сделать?
*

У тебя DSi какой версии?
Возможно ты обновил прошивку самой консоли до последней, а версия железа карика не поддерживает последнюю версию консоли😵

Автор: lps Вторник, 01 декабря 2020, 07:34

В этом случае карик не запускался бы совсем.

Автор: volton2011 Воскресенье, 13 августа 2023, 11:51

QUOTE (lps @ Вторник, 01 декабря 2020, 07:34)
В этом случае карик не запускался бы совсем.
*
после заливки бинарника из первого поста так же белый экран при запуске флэш картриджа! видимо дамп криво слит тк я уже не первый который его пробовал angry.gif картридж тот же r4i sdhc rts lite 2013. завтра попробую бин от Nuck-TH. отпишусь cool.gif