Приставки > Картриджи / диски

"Многоигровки" на Sega Mega Drive

<< < (8/11) > >>

mutabor:

--- Цитата: Talking_Sword от 18 Сентябрь 2023, 13:44:53 ---В качестве последней меры пропаял все ножки микросхемы ПЗУ, но еще не проверял, так как надо еще прозвонить все соседние ножки на предмет замыканий, перед тем, как включать. А заниматься этим уже надоело, отложил на потом.Защитные диоды где? В самой микросхеме ПЗУ?Микросхему отпаять? Это слишком муторно. Кстати, что за тема, можно ссылку?

--- Конец цитаты ---
Да что вас все тянет паяльником то куда-то тыкать. Подать питание на разъем картриджа, померить на входе питания флешки. Защитные диоды - во всех микросхемах на входах, не дают входному напряжению превышать питание и опускаться ниже 0 - защита от статики и всяких наводок. Но если во входном сигнале достаточно дури - он может запитать всю микросхему через логический вход.
Тема про прошивку денди картриджей.

Talking_Sword:
Сейчас проверил все на предмет соплей, после чего снова включил картридж на приставке. Пропайка тоже не помогла, все по старому, снова поднимается напряжение.
--- Цитата: mutabor от 18 Сентябрь 2023, 18:09:50 ---Подать питание на разъем картриджа, померить на входе питания флешки.
--- Конец цитаты ---
Кажется начинаю понимать, надо сделать так, чтобы на картридж приходило только напряжение питания и больше ничего? Если да, то придумал такое решение - заклеил все контакты картриджи скотчем, кроме питания, померял, на выходе стабилизатора - 3.2 В.
--- Цитата: mutabor от 18 Сентябрь 2023, 18:09:50 ---Но если во входном сигнале достаточно дури - он может запитать всю микросхему через логический вход.
--- Конец цитаты ---
Но сначала-то как-то работало. Помнится перебрал все 118 игр (запуск до игрового процесса) - ни разу меню не зависло, вроде тестировал именно на оригинальной приставке, а не на клоне. Правда тогда не мерял, какое там напряжение питания, но мне кажется, что оно тогда не завышалось.

Допустим, если какой-то сигнал действительно "пролазит" на питание, то почему картридж работает на клоне на TV16B? Он ведь тоже 5-вольтовый, я же правильно понимаю? Если запускать на клоне, то напряжение на стабилизаторе 3.3 В, и никуда не подскакивает. Или на TV16B какой-то сигнал не такой сильный?
--- Цитата: mutabor от 18 Сентябрь 2023, 18:09:50 ---Тема про прошивку денди картриджей.
--- Конец цитаты ---
Все-таки, лучше бы ссылку.

mutabor:

--- Цитата: Talking_Sword от 18 Сентябрь 2023, 18:58:04 ---Допустим, если какой-то сигнал действительно "пролазит" на питание, то почему картридж работает на клоне на TV16B? Он ведь тоже 5-вольтовый, я же правильно понимаю? Если запускать на клоне, то напряжение на стабилизаторе 3.3 В, и никуда не подскакивает. Или на TV16B какой-то сигнал не такой сильный?

--- Конец цитаты ---
А почему не должен работать? Все дендюшные новоделы так сделаны и ничего. Китайцы не паряться по поводу того, что напрямую соединять 3.3 и 5 В логику не по феншую, работает же. Ну почти всегда. На самом деле, если и глючит - то причина как правило в полудохлой флешке или кривой логике маппера. Ну и вот тот новодел еще, с М2 посаженным на землю через 220 ом - наркоман какой-то придумал.

--- Цитата: Talking_Sword от 18 Сентябрь 2023, 18:58:04 ---Все-таки, лучше бы ссылку.
--- Конец цитаты ---
Как будто их тут миллион.
https://www.emu-land.net/forum/index.php/topic,80816.msg1571525.html#msg1571525

Talking_Sword:

--- Цитата: mutabor от 18 Сентябрь 2023, 21:46:14 ---А почему не должен работать?
--- Конец цитаты ---
Как раз наоборот, должен. Я же уже проблему описал - виснет он как раз на оригинале, на клоне работает. Причем, если на оригинале замерять напряжение 3.3 В, то оно там нестабильное и вообще завышено. При этом на клоне стабильные 3.3 В.
--- Цитата: mutabor от 18 Сентябрь 2023, 21:46:14 ---Все дендюшные новоделы так сделаны и ничего.
--- Конец цитаты ---
И Sega Mega Drive тоже.

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

Но почему-то именно у этого картриджа проблема с тем, что пролазит напряжение 5 В на 3.3 В. Сразу говорю, я уже понял, что оно пролазит через защитные диоды, но, как уже говорил, на клоне оно не пролазит. Как мне кажется, зависания связаны с завышением питающего напряжения, так как уже на собственном горьком опыте убедился, что такие микросхемы от напряжения 4 и выше Вольта работать не способны - при таком напряжении картридж просто не стартует.

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

Получается, микросхема слегка сдохла?

pipiman:
Talking_Sword, а блок питания для стародельной и новодельной Сеги один и тот же, или разные? Какое напряжение БП выдаёт, без подключния и при подключении? И со стабом в самой Сеге стародельной всё ли в порядке, электролиты там не вздутые, не потёкшие? Какая напруга на старой Сеге на каком-нибудь другом карике, если его погонять какое-то время, то больше 5 вольт не выдаёт в разъем?

Я то тоже Многоигровочку для Сеги делаю, вот собрал как раз все материалы. Буду делать из новодельной одноигровки, нашел платку на рынке, там же нерабочую Сегу для выпайки слота, карик GBA на Авито. Флешку JS28F00A на 128Мбайт взял на Али

Но вот хочется сначала дождаться, как история с зависаниями прояснится, и какие еще подводные камни вылезут ...   :-\

Rumata:

--- Цитата: pipiman от 21 Сентябрь 2023, 04:04:25 ---лектролиты там не вздутые, не потёкшие?
--- Конец цитаты ---
:wow: Наконец кто-то вспомнил о главном!


--- Цитата: pipiman от 21 Сентябрь 2023, 04:04:25 ---нашел платку на рынке
--- Конец цитаты ---
А в чём смысл брать максимально говённую плату под TSOP-48 чтобы потом туда впихивать TSOP-56?

Talking_Sword:

--- Цитата: pipiman от 21 Сентябрь 2023, 04:04:25 ---Talking_Sword, а блок питания для стародельной и новодельной Сеги один и тот же, или разные? Какое напряжение БП выдаёт, без подключния и при подключении? И со стабом в самой Сеге стародельной всё ли в порядке, электролиты там не вздутые, не потёкшие? Какая напруга на старой Сеге на каком-нибудь другом карике, если его погонять какое-то время, то больше 5 вольт не выдаёт в разъем?
--- Конец цитаты ---
Блоки питания разные. У меня меньше всего сомнений насчет питания с самой приставки. С другими картриджами таких проблем нет. У обеих приставок стабилизаторы выдают 4.9 В, у клона 4.941 В, у оригинала 4.992 В. Другого способа проверить стабилизатор, кроме как замерить напряжение у меня нет. Во время превышения напряжения в картридже, в приставке напряжение стабильное.
--- Цитата: pipiman от 21 Сентябрь 2023, 04:04:25 ---Я то тоже Многоигровочку для Сеги делаю, вот собрал как раз все материалы. Буду делать из новодельной одноигровки, нашел платку на рынке, там же нерабочую Сегу для выпайки слота, карик GBA на Авито. Флешку JS28F00A на 128Мбайт взял на Али
--- Конец цитаты ---
Я даже не знал про такую микросхему. Мне бы эти знания, да в прошлом году. Единственное, вы уверены, что на Nintendo DS получится ее прошить?
--- Цитата: pipiman от 21 Сентябрь 2023, 04:04:25 ---Но вот хочется сначала дождаться, как история с зависаниями прояснится, и какие еще подводные камни вылезут ...   :-\
--- Конец цитаты ---
Да я уже склоняюсь к версии, что у меня микросхема убилась. Я думаю купить JS28F00A как у вас и попробовать заменить. Если замена поможет, то значит точно дело в полудохлом ПЗУ.

Кстати, когда прошивал, решил использовать внешнее питание для картриджа, а не от Nintendo DS. Питание на картридж подавал через 7805. Один раз, когда включал Nintendo DS, забыл включить блок питания. Заметил, что на нем слегка горел светодиод, когда Nintendo DS была включна. Думаю, а от этого не могла ли повредиться микросхема ПЗУ?
--- Цитата: Rumata от 21 Сентябрь 2023, 09:00:14 ---А в чём смысл брать максимально говённую плату под TSOP-48 чтобы потом туда впихивать TSOP-56?
--- Конец цитаты ---
Я так же хотел сделать, пока не узнал о многоигровке от New Game. Но я думал делать на S29GL512P на 64 Мбайт (512 мбит), так как еще не знал, что есть ПЗУ на 128 Мбайт (1 гбит), которые можно купить по доступной цене. Тогда мне показалось, что взять готовую многоигровку от New Game под перепрошивку выгоднее, чем делать два картриджа на 512 мбит, так как у New Game 1 гбит.

Вообще, знал бы я все это еще в 2019 году, вообще бы не стал заморачиваться с готовыми картриджами, сразу так бы сделал. Но только там была бы проблема, откуда брать код меню, так как я для своей многоигровки взял меню от 55 in 1, а оно в интернете вряд ли было.

Rumata:

--- Цитата: Talking_Sword от 21 Сентябрь 2023, 13:30:32 ---у клона 4.941 В, у оригинала 4.992 В.
--- Конец цитаты ---
Так держать! Доходи до пятого знака! (это я издеваюсь, если что :biggrin: )

Talking_Sword:
:facepalm:

Я специально решил написать поточнее, так как боялся, что упрекнут в неточности. Но в итоге упрекнули в обратном. :facepalm:

Rumata:
Потому что обилие цифр - это не точность.
Точность вообще определяется не количество знаков, а классом точности. А в данном случае это просто бессмысленно.

godun:

--- Цитата: Rumata от 21 Сентябрь 2023, 17:58:00 ---Так держать! Доходи до пятого знака!
--- Конец цитаты ---
Гг, это как с дешманскими градусниками, показывает знак после запятой, и тут резко раз и целый градус перепрыгнул. И нафига мне тогда то точное значение после запятой тогда?))

mutabor:
Во первых, крайне сомнительно что завышенное напряжение на флешке может привести к глюкам/нестабильности. Вот к преждевременной кончине - может. Не забываем, что в самых дешманских картриджах вместо стаба впендюривали диод, и это еще хуже чем поднятое через защитные диоды питание - тем не менее как-то эти карики работали.
Во вторых, если уж решили заниматься перепрошивкой кариков то дампер - мастхев, и какие-то колхозы тут неуместны. Иначе вообще непонятно как проверить результат. Ну вот все собрал, запустил, не работает - дальше что? Или еще хуже - глючит. Нужно иметь возможность считать прошивку, и сверить что во первых она читается, во вторых читается то, что было записано. И проверить работу маппера если это многоигровка. И конечно же шить через него же - иначе на сколько попыток с перепайкой хватит флешки? Не говоря уже о том, что в перепаянной флешке внезапно может оказаться не совсем то, что в нее зашивали.
Сколько убитых флешек и времени еще потребуется на осознание всего вышеперечисленного?
Ну и в третиьх - крайне желателен доступ к осцыллу, хотя бы у знакомого/на работе. Мультиметром толком ничего не проверить. Те же логические сигналы могут быть как почти ровно 5 в так и около 4х. Ну и почитайте что я писал про KJ01A и его работу с PRG RAM - хрен без осцилла такое раскопаешь.

Rumata:

--- Цитата: mutabor от 21 Сентябрь 2023, 19:28:07 ---крайне сомнительно
--- Конец цитаты ---
И тем не менее.

Talking_Sword:

--- Цитата: mutabor от 21 Сентябрь 2023, 19:28:07 ---Во первых, крайне сомнительно что завышенное напряжение на флешке может привести к глюкам/нестабильности.
--- Конец цитаты ---
Всякие S29GLxxxx от напряжения 4 и более Вольт не стартуют. Проверено на собственном горьком опыте.

Вот посмотрите на эту плату. На ней я поменял MSP55LV100S на S29GL512P. После этого захотел заменить два диода на стабилизатор. Но подходящего стабилизатора на нашел, поэтому купил 78L33. Но уже после покупки сообразил, что он не LDO, возможно, недостаточный запас по падению напряжения. После его установки картридж конечно запустился, но один раз завис. Подумал, что может на самом деле, недостаточный запас по падению напряжения. Решил вернуть диоды. После того, как запаял, картридж не запустился. Решил померять напряжение - а там было то ли 4.3, то ли 4.5 Вольта. После этого проверил - один диод звонился накоротко. Выпаял его - звонится нормально. После запайки его обратно тоже звонится нормально и картридж запускается нормально. Похоже, где-то сделал соплю. Обычно после запайки проверяю, а тут что-то не проверил. Кстати, причиной зависания был все-таки непропай ПЗУ.

Это я говорю к тому, что при напряжении 4 и более Вольт такие микросхемы отказываются работать.
--- Цитата: mutabor от 21 Сентябрь 2023, 19:28:07 ---Во вторых, если уж решили заниматься перепрошивкой кариков то дампер - мастхев
--- Конец цитаты ---
Какой дампер? FlashKit MD? Так он вроде не умеет работать с картриджами более чем на 4 Мб. Или нет? Можно конечно и кусками по 4 Мб зашивать, но это неудобно, Чем больше за раз можно зашить, тем лучше.
--- Цитата: mutabor от 21 Сентябрь 2023, 19:28:07 ---Иначе вообще непонятно как проверить результат. Ну вот все собрал, запустил, не работает - дальше что? Или еще хуже - глючит. Нужно иметь возможность считать прошивку, и сверить что во первых она читается, во вторых читается то, что было записано.
--- Конец цитаты ---
На Nintendo DS дампы умеет делать GBA Backup Tool. Еще можно дампить через GBABF и GBABF-SHN, эти же программы могут сверять с файлом (Verify). Так что с этим проблем вообще нет.
--- Цитата: mutabor от 21 Сентябрь 2023, 19:28:07 ---И проверить работу маппера если это многоигровка.
--- Конец цитаты ---
Опять же, что это за дампер такой, что может работать с многоигровками? Разве FlashKit умеет с ними работать?
--- Цитата: mutabor от 21 Сентябрь 2023, 19:28:07 ---на сколько попыток с перепайкой хватит флешки? Не говоря уже о том, что в перепаянной флешке внезапно может оказаться не совсем то, что в нее зашивали.
--- Конец цитаты ---
Я не перепаиваю микросхему. Прошиваю ее прямо на плате, выведя сигнал /WE. Выпаиваю только схему переключения. На втором картридже (который от New Game) /WE сразу был выведен. Я там вообще не касался паяльником ПЗУ, пока он не начал виснуть.
--- Цитата: mutabor от 21 Сентябрь 2023, 19:28:07 ---Ну и в третиьх - крайне желателен доступ к осцыллу, хотя бы у знакомого/на работе.
--- Конец цитаты ---
Я бы рад, но нет такой возможности.

mutabor:

--- Цитата: Talking_Sword от 23 Сентябрь 2023, 13:16:26 ---Всякие S29GLxxxx от напряжения 4 и более Вольт не стартуют. Проверено на собственном горьком опыте.

--- Конец цитаты ---
Хз ардуино дампер тоже поднимает своими сигналами питание флешки до 4 В но читаются и пишутся они вполне нормально, ни разу проблем не было.

--- Цитата: Talking_Sword от 23 Сентябрь 2023, 13:16:26 ---Какой дампер? FlashKit MD? Так он вроде не умеет работать с картриджами более чем на 4 Мб.

--- Конец цитаты ---
А что надо сделать чтоб дампер не умел работать с многоигровками? Забыть развести ресет? Если на дампере разведены все сигналы что и на консоли то с многоигровками он работать будет, ибо почему нет то? Конечно управляющая прога должна уметь работать с конкретным маппером, ну или допилить ее. Что за софт у него, китайцы exe дают и все? Если и так - наверняка у этого FlashKit MD есть опенсорс предок.

--- Цитата: Talking_Sword от 23 Сентябрь 2023, 13:16:26 ---На Nintendo DS дампы умеет делать GBA Backup Tool.
Я не перепаиваю микросхему. Прошиваю ее прямо на плате, выведя сигнал /WE.

--- Конец цитаты ---
А что в Nintendo DS можно воткнуть картриджи от сеги, или я чего-то не понимаю?

Rumata:

--- Цитата: mutabor от 23 Сентябрь 2023, 20:11:53 ---китайцы exe дают и все?
--- Конец цитаты ---
Китайцы ничего не дают. Прога и исходники на krikzz.com, причём они там с самого начала. MiGeRA уже наклепал кучу вилок :)


--- Цитата: mutabor от 23 Сентябрь 2023, 20:11:53 ---или я чего-то не понимаю?
--- Конец цитаты ---
Не понимаешь :D У товарища своя фишка: самый дешевый вариант. Соответствующая тема в этом же разделе. И вообще скажи спасибо, что не DVD плеер

Talking_Sword:

--- Цитата: mutabor от 23 Сентябрь 2023, 20:11:53 ---Хз ардуино дампер тоже поднимает своими сигналами питание флешки до 4 В но читаются и пишутся они вполне нормально, ни разу проблем не было.
--- Конец цитаты ---
У вас были именно Spansion S29GLxxxx? Просто я тоже видел картриджи для Dendy, в которых 5 В были поданы на микросхему напрямую (вообще этого не понимаю, неужели так жалко им было поставить два диода?) и это как-то даже умудрялось работать. Но ПЗУ там было другое. Может другие микросхемы так работать и могут.
--- Цитата: mutabor от 23 Сентябрь 2023, 20:11:53 ---А что надо сделать чтоб дампер не умел работать с многоигровками? Забыть развести ресет? Если на дампере разведены все сигналы что и на консоли то с многоигровками он работать будет, ибо почему нет то? Конечно управляющая прога должна уметь работать с конкретным маппером, ну или допилить ее. Что за софт у него, китайцы exe дают и все? Если и так - наверняка у этого FlashKit MD есть опенсорс предок.
--- Конец цитаты ---
Не знаю, как устроен этот FlashKit MD, так как никогда у меня его не было. Там не только /VRES нужен (да и без /VRES можно наверно обойтись), там важен сигнал /TIME, без него на многоигровке ничего не переключишь. А вот есть ли он там, я не знаю по вышеназванной причине. Если в его родной программе нет никаких средств по работе с многоигровками, то наверно и этого сигнала нет, так как не для этого он создавался.

Ну и как я уже сказал, если родной или "альтернативный" софт не поддерживает переключение банков, то толку от этого сигнала вообще не будет, так как нечем управлять.
--- Цитата: mutabor от 23 Сентябрь 2023, 20:11:53 ---А что в Nintendo DS можно воткнуть картриджи от сеги, или я чего-то не понимаю?
--- Конец цитаты ---

Можно:

Rumata:

--- Цитата: Talking_Sword от 24 Сентябрь 2023, 17:06:02 ---то наверно и этого сигнала нет
--- Конец цитаты ---
Если чего-то не знаешь, то достаточно сказать "не знаю", а вот все эти домыслы и гадания ни к чему

mutabor:

--- Цитата: Talking_Sword от 24 Сентябрь 2023, 17:06:02 ---У вас были именно Spansion S29GLxxxx?

--- Конец цитаты ---
В том числе. Не заметил каких-либо отличий от прочих подобных флешек.

--- Цитата: Talking_Sword от 24 Сентябрь 2023, 17:06:02 ---Не знаю, как устроен этот FlashKit MD, так как никогда у меня его не было. Там не только /VRES нужен (да и без /VRES можно наверно обойтись), там важен сигнал /TIME, без него на многоигровке ничего не переключишь.

--- Конец цитаты ---
Так может проще узнать? Есть схема этого FlashKit MD или хотябы нормальное фото с 2х сторон?

--- Цитата: Talking_Sword от 24 Сентябрь 2023, 17:06:02 ---Ну и как я уже сказал, если родной или "альтернативный" софт не поддерживает переключение банков, то толку от этого сигнала вообще не будет, так как нечем управлять.

--- Конец цитаты ---
Я подозреваю, что прогу, доступную в исходниках на шарпах, гораздо проще допилить под нужные требования, чем неведомую прошивку для Nintendo DS.

Rumata:

--- Цитата: mutabor от 24 Сентябрь 2023, 23:51:49 ---Есть схема этого FlashKit MD или хотябы нормальное фото с 2х сторон?
--- Конец цитаты ---
Go To GitHub :)
Я говорил же уже, он у меня на макетке собран

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

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