| Приставки > Картриджи / диски |
| Самый дешевый вариант для прошивки S29GL512P |
| << < (3/5) > >> |
| Talking_Sword:
--- Цитата: HayaoYokogawa от 03 Август 2023, 06:57:37 ---Так вот, собственно, это все на слоте есть? Я вот про что интересуюсь. Я планировал попробовать сперва сдуть ПЗУшку с сеговского и повесить на ГБА карик, но что-то думаю, что от таких экзекуций обоим картриджам быстро поплохеет. --- Конец цитаты --- На каком слоте? GBA? Mega Drive? Если речь про Mega Drive то да. Для прошивки нам нужны только A0-An (шина адреса), D0-D15 (шина данных), /CE,/OE,/WE (управляющие сигналы). Вроде ничего не забыл. У картриджей Mega Drive все эти сигналы выведены напрямую, кроме /WE. /WE можно вывести проводком на B28 (передняя сторона, 28-ой контакт). На плате картриджа Mega Drive /WE, скорее всего, будет подтянут к лог. "1", то есть просто припаян к плюсу питания. Если вы только собираетесь паять микросхему на плату картриджа, то нужно заранее позаботиться о том, чтобы подрезать эту дорожку перед пайкой. Только будте внимательны, дорожка может идти куда-нибудь еще, если она идет куда-либо еще, продублируйте ее проводком. Если микросхема уже запаяна, то лучше попытаться ее отогнуть, одновременно нагревая паяльником. После отпайки надо проверить, не звонится ли все еще этот вывод на питание микросхемы, мало ли, сопля осталась. Не "освободив" этот вывод, его нельзя выводить, так как ваш программатор не сможет его "перетянуть", будет перегрузка вывода на программаторе, он может отгореть. Вот распайка картриджа Mega Drive. Будте внимательны, нумерация адресов там с "1", а не с "0", как это обычно указывают у ПЗУ. То есть A0 ПЗУ нужно присоеденить к A1 разъема картриджа, A1 к A2 и так далее. Не запутайтесь! /CE_0 - это по идее /CE ПЗУ, /CAS0 - /OE. Вот еще статейка, только там нумерация контактов и адресов "неканоничная". Вы говорили, что у вас есть TL866. Если вам нужно прошить что-то относительно "мелкое", типа 4-8 МБ, то может лучше к нему соорудить переходник для картриджа Mega Drive? Я то прошиваю на Nintendo DS от "безысходности" - просто нет нормального программатора и жаба душит его покупать. Плюс, на Nintendo DS можно прошить 32 МБ за раз, чего многие бюджетные варианты не умеют. А мне нужна была в первую очередь прошивка больших ПЗУ - S29GL512P\01GP, MSP55LV100S (этот не получилось). А шить кусочками по 4 МБ задолбаешся. То, что можно испортить плату картриджа постоянными перепайками - мысль здравая. Лучше прошивать ПЗУ прямо на плате картриджа. Также, возможно, вам будет полезно это. --- Цитата: HayaoYokogawa от 03 Август 2023, 06:57:37 ---Говорил про GBA карики. Упомянутый выше Соник 1 на GBA 4 мб весит, а флешка была распаяна на 8мб. :) --- Конец цитаты --- Да я не про это. Я имел в виду, что сейчас видимо нет особой выгоды от экономии объема ПЗУ. Вообще, у меня на счет этих синих полупрозрачных картриджей родилась гипотеза: уже давно заметил, что русифицированные игры для GBA шли на синих картриджах. Тогда не придавал этому значения, думал просто "маркетинг". Но когда стал эксперементировать с Burn2Slot, оказалось, что это единственный картридж у меня, на котором выведен /WE. Все остальные картриджи у меня "черные", так как русифицированных игр не покупал, а этот просто когда-то даром отдали. Так вот в чем моя гипотеза: картриджи с Русскими версиями игр записывали у нас, нерусифицированные закупали "готовыми" (то есть, с уже прошитой игрой) из-за границы. Скорее всего, была какая-то фирма, которая продавала "чистые" картриджи для Game Boy Advance, у нас скорее всего, закупали их крупным оптом. Эта же фирма, наверно, предаставляла какой-то свой прогамматор. Наверно поэтому, русифицированные картриджи и отличались. Насчет объема: 4 МБ по меркам GBA совсем немного (по моему, это самый мелкий размер официальных игр, если не ошибаюсь). Объем в 8 МБ гораздо популярней. Скорее всего, решили просто сделать более "универсальный" картридж - игры на 4 МБ войдут, просто место незадействованое останется, а объем 8 МБ, вероятнее популярней, и такой картридж будет пригоден для большего количества игр. --- Цитата: HayaoYokogawa от 03 Август 2023, 06:57:37 ---Вот про многоигровки, кстати - а можно реализовать это чисто программно? Может уже какое-нибудь ПО есть для этого? Вроде на что-то такое натыкался разок. --- Конец цитаты --- И да и нет. То есть чисто в теории можно - видел хак, где трех Соников затолкали в один ROM и оно работало в эмуляторе, то есть переключение банков не использовалось. Но это именно хак, не думаю, что получится такая "халява", что в какую-то программу загрузил ROM-ы, и получил многоигровку, которая еще будет работать без переключения банков. Я же выше привел схему. Собрав ее на отдельной платке вы можете превратить одноигровку в многоигровку. Берете какую-нибудь плату типа такой. Если родной объем не устраивает - меняем ПЗУ. Если новое ПЗУ в корпусе TSOP56, то его нужно припаять так, чтобы с каждой стороны свисало по 2 ноги. К висящим ногам надо подпаиваться проводками. Про /WE не забывайте. Дорожки с VA17 по VA21 надо разрезать, HC32 паять в разрыв (по схеме думаю будет понятно?). С VA22 так делать необязательно, Q6 с первой HC174 можно сразу кидать на A21 ПЗУ. Вторая HC174 не нужна, если объем будет до 8 МБ включительно. Но зачем, если можно просто купить такое и перепрошить. Да там нельзя выбирать игры меньше 512 КБ, но это наверно только меня волнует, вас, возможно такие игры и не интересуют. Да там не очень хорошее меню, но Sharpnull уже придумал, как его сделать лучше. |
| HayaoYokogawa:
--- Цитата: Talking_Sword от 03 Август 2023, 17:09:16 ---Вы говорили, что у вас есть TL866. Если вам нужно прошить что-то относительно "мелкое", типа 4-8 МБ, --- Конец цитаты --- Посмотрел список поддерживаемых микрух из коробки в TL866 II (у меня первая, правда, но у того знакомого, что купил как раз вторая версия) - 26LV420 там нету. Да и вообще я так понял TL866 умеет только в 8-битные микрухи без приблуд, о чем уже сказано было то ли здесь, то ли в другой теме. Так что не совсем уж и проще, разве что только кусками по 512КБ писать или сколько там - ну 4мб флешка еще ладно, а какой-нибудь предложенный ньюгеймовский на гигабит я так прошивать умру :lol: Покупать FlashKit я точно не буду - чтоб полторы игрушки записать тратить 3.5к не вижу смысла - проще купить флеш-картридж (что я обязательно когда-нибудь сделаю наконец) --- Цитата: Talking_Sword от 03 Август 2023, 17:09:16 ---Burn2Slot --- Конец цитаты --- GBABF поудобнее и пофункциональнее будет, кстати. Рекомендую попробовать - умеет и SRAM дампить, и ROM, и содержимое обоих показывать, и извлекать название игры и даже многоигровки умеет распознавать. За предоставленные ссылки снова огромное спасибо, сайт MiGeRa давненько находил и отметил его полезность, снова там покопался и обнаружил, что карик от кибершелла идеально подходит для моих целей (у меня как раз есть) и там еще и все расписано и по полочкам за меня разложено :lol: --- Цитата: Talking_Sword от 03 Август 2023, 17:09:16 ---И да и нет. То есть чисто в теории можно - видел хак, где трех Соников затолкали в один ROM и оно работало в эмуляторе, то есть переключение банков не использовалось. Но это именно хак, не думаю, что получится такая "халява", что в какую-то программу загрузил ROM-ы, и получил многоигровку, которая еще будет работать без переключения банков. --- Конец цитаты --- Ну коли с Сониками может проканать, то это уже супер - мне возни меньше и кариков меньше потрошить. :) Мне надо-то, ну, не знаю, игр 5 максимум - соники, бильярд и ну хз, еще что-нибудь веселое. РОМ, случаем, не на базе Сеговского сборника? Помнится Vladikcomper что-то делал такое. --- Цитата: Talking_Sword от 03 Август 2023, 17:09:16 ---То, что можно испортить плату картриджа постоянными перепайками - мысль здравая. Лучше прошивать ПЗУ прямо на плате картриджа. --- Конец цитаты --- С другой стороны, если мне один раз такое делать, то почему бы и не попаять, пару-тройку раз дорожки и пятаки выдержат, если не жарить прям. Покупал CH340 программатор, родной переходник для мелких микрух подразумевает пайку на сплав Розе, может так выдержит подольше? Меня от таких затей отговаривали, правда :neznayu: Заодно тогда еще глупый вопрос вверну, чтоб не ходить три раза: если на 16 мегабайт взять флешку и туда же припаять на мой карик с изначальными 8 - проканает? А то игры на ГБА, смотрю, чаще-таки на 16, чем на 8 - те же Sonic Advance 2 и другие. |
| Rumata:
--- Цитата: HayaoYokogawa от 04 Август 2023, 12:57:47 ---если на 16 мегабайт взять флешку и туда же припаять на мой карик с изначальными 8 - проканает? --- Конец цитаты --- В смысле - туда же припаять? Может проще приклеить? |
| Talking_Sword:
--- Цитата: HayaoYokogawa от 04 Август 2023, 12:57:47 ---Да и вообще я так понял TL866 умеет только в 8-битные микрухи без приблуд, о чем уже сказано было то ли здесь, то ли в другой теме. Так что не совсем уж и проще, разве что только кусками по 512КБ писать или сколько там - ну 4мб флешка еще ладно --- Конец цитаты --- Тогда вообще не понимаю, зачем этот TL866 нужен. Что-то у него по сравнению с EzoFlash\Willem вообще нет преимуществ. --- Цитата: HayaoYokogawa от 04 Август 2023, 12:57:47 ---GBABF поудобнее и пофункциональнее будет --- Конец цитаты --- О, не знал! Интересная программа, надо попробовать. --- Цитата: HayaoYokogawa от 04 Август 2023, 12:57:47 ---РОМ, случаем, не на базе Сеговского сборника? --- Конец цитаты --- Нет, скорее всего. Официальный на эмуляторе не работал, там только меню работало. Думаю, что у официального использовалось переключение банков, как на пиратке. --- Цитата: HayaoYokogawa от 04 Август 2023, 12:57:47 ---Помнится Vladikcomper что-то делал такое. --- Конец цитаты --- Да, вроде его хак. Но прямо так с любой игрой в "автоматическом режиме" сделать не получится --- Цитата: HayaoYokogawa от 04 Август 2023, 12:57:47 ---пайку на сплав Розе, может так выдержит подольше? Меня от таких затей отговаривали, правда :neznayu: --- Конец цитаты --- Сплав Розе если только для того, чтобы временно припаять. По идее, долговременную пайку им делать не стоит, где-то читал, что может отвалиться, причем практически буквально. Ах да, совсем забыл сказать, если что-то паяете "на постоянку", ножки и контактные площадки от Сплава Розе нужно очистить. --- Цитата: HayaoYokogawa от 04 Август 2023, 12:57:47 ---Заодно тогда еще глупый вопрос вверну, чтоб не ходить три раза: если на 16 мегабайт взять флешку и туда же припаять на мой карик с изначальными 8 - проканает? А то игры на ГБА, смотрю, чаще-таки на 16, чем на 8 - те же Sonic Advance 2 и другие. --- Конец цитаты --- Что за плата? Это та, которая под SO-44? Если да, то по идее, ног не хватит. Ищите плату под TSOP-56. Туда можно будет впаять S29GL128P, например. |
| HayaoYokogawa:
--- Цитата: Rumata от 04 Август 2023, 17:17:39 ---В смысле - туда же припаять? Может проще приклеить? --- Конец цитаты --- --- Цитата: Talking_Sword от 04 Август 2023, 17:42:32 ---Что за плата? Это та, которая под SO-44? Если да, то по идее, ног не хватит. Ищите плату под TSOP-56. Туда можно будет впаять S29GL128P, например. --- Конец цитаты --- Понял. :lol: --- Цитата: Talking_Sword от 04 Август 2023, 17:42:32 ---Ах да, совсем забыл сказать, если что-то паяете "на постоянку", ножки и контактные площадки от Сплава Розе нужно очистить. --- Конец цитаты --- Про это знаю. Временно пойдет. --- Цитата: Talking_Sword от 04 Август 2023, 17:42:32 ---Тогда вообще не понимаю, зачем этот TL866 нужен. Что-то у него по сравнению с EzoFlash\Willem вообще нет преимуществ. --- Конец цитаты --- Ну, раз он есть такой, значит есть смысл. TL866 умеет всякие PLA шить еще простенькие, проверять оперативку определенного типа и логические микрухи. Плюс можно им микроконтроллеры шить. --- Цитата: Talking_Sword от 04 Август 2023, 17:42:32 ---О, не знал! Интересная программа, надо попробовать. --- Конец цитаты --- Нарыл в той же теме, где и Burn2Slot обсуждается :) |
| SAMael:
--- Цитата: HayaoYokogawa от 04 Август 2023, 19:48:22 ---Ну, раз он есть такой, значит есть смысл. TL866 умеет всякие PLA шить еще простенькие, проверять оперативку определенного типа и логические микрухи. Плюс можно им микроконтроллеры шить. --- Конец цитаты --- Ага, оптимальный дешовый прогер для школьников, сунул, нажал, готово. Но я для флешек 128 и более мегабит спаял вот такой прогер: https://aliexpress.ru/item/33054618035.html?sku_id=67460105852 |
| Talking_Sword:
--- Цитата: HayaoYokogawa от 04 Август 2023, 19:48:22 ---TL866 умеет всякие PLA шить еще простенькие, проверять оперативку определенного типа и логические микрухи. Плюс можно им микроконтроллеры шить. --- Конец цитаты --- Не знал. Просто таким не интересовался. --- Цитата: SAMael от 04 Август 2023, 20:13:38 ---Но я для флешек 128 и более мегабит спаял вот такой прогер: --- Конец цитаты --- А что, где-то есть прошивка и плата в свободном доступе, чтобы спаять самому? Я тоже такой хочу! |
| Rumata:
--- Цитата: SAMael от 04 Август 2023, 20:13:38 ---Первая попавшаяся в гугле линка на алике --- Конец цитаты --- Ценник - это что, шутка? 0_0 Ну и функционал у него весьма узкий. В каких-то случаях это может и не плохо, но... |
| SAMael:
--- Цитата: Talking_Sword от 04 Август 2023, 20:22:46 ---А что, где-то есть прошивка и плата в свободном доступе, чтобы спаять самому? Я тоже такой хочу! --- Конец цитаты --- Откуда свободный доступ у коммерческого продукта? Я сам рисовал пару вариантов плат и заказывал. --- Цитата: Rumata от 04 Август 2023, 21:05:53 ---Ценник - это что, шутка? Ну и функционал у него весьма узкий. В каких-то случаях это может и не плохо, но... --- Конец цитаты --- Ценник раньше был порядка 100$ Я его собрал после того как наигрался с записью и чтением TSOP флешек более чем 128мегабит на TL866, сказал ну нафиг этот геморой TL866. В осноном он только для NOR и NAND флешек, палалельных и последовательных, ну и немного ОТР\UV EPROM, минимализм. |
| Rumata:
--- Цитата: SAMael от 04 Август 2023, 21:52:09 ---Ценник раньше был порядка 100$ --- Конец цитаты --- Сейчас ценник порядка $45 без адаптеров. Откуда на Али $700? 0_0 TL866 совсем старый, сейчас на его базе TL866-II plus и всякие XGecu. Есть ешё RT809H. --- Цитата: SAMael от 04 Август 2023, 21:52:09 ---Я сам рисовал пару вариантов плат и заказывал. --- Конец цитаты --- Схему и прошивку тоже сам рисовал? ;) |
| SAMael:
Отреверсил с рабочего экземпляра конечно :D |
| Rumata:
Прошивку тоже реверсил? Кстати, что там за чип, Атмел какой-то? |
| HayaoYokogawa:
--- Цитата: SAMael от 04 Август 2023, 20:13:38 ---Ага, оптимальный дешовый прогер для школьников, сунул, нажал, готово. --- Конец цитаты --- Насчет дешевый хз, дешевле 5к не находил, мне повезло просто купить у знакомого, да и я как раз такой "школьник" :lol: Мне сильно большего-то и не надо - уверен, что в большинстве случаев мне хватит. :) Тем временем пока попробовал отпаять-припаять - в общем, позориться не буду, фоток не будет, там все плохо, с одного карика стопка площадок поотлетала, с другого поменьше, с ГБА карика максимально нежно вроде снимал - и там одна отлетела, зараза :crazy: И карик не завелся, потому что балбес, и еще сегу опять чинить после своих шаловливых ручек из прошлого, эхххх, ну чего ж я такой безрукий-то, а. :wall: Короче, малой кровью не обойтись, придется городить переходник, чтоб не дать платам помереть окончательно :lol: |
| Rumata:
Дык я всегда говорю, что перепайка - это плохо. Тем более, что на китайских картриджах печать очень часто отвратительная да и припой они любят тугоплавкий. |
| Talking_Sword:
--- Цитата: SAMael от 04 Август 2023, 23:48:46 ---Отреверсил с рабочего экземпляра конечно :D --- Конец цитаты --- А вообще, если серьезно, то вы что, на самом деле сделали клон такого программатора? При отсутствии прошивки в свободном доступе? Или это у вас шутки такие? А вы бы могли поделиться прошивкой, или это делалось только для себя, либо для какого-то закрытого круга лиц? --- Цитата: HayaoYokogawa от 05 Август 2023, 12:04:44 ---Насчет дешевый хз, дешевле 5к не находил, мне повезло просто купить у знакомого, да и я как раз такой "школьник" :lol: --- Конец цитаты --- До недавнего времени (пока рубль не упал) можно было купить XGecu T48 на Aliexpress где-то за 3500 рублей. Зачем этот TL866 за пять тысяч, если он все равно ничего не умеет, не понятно. --- Цитата: HayaoYokogawa от 05 Август 2023, 12:04:44 ---Тем временем пока попробовал отпаять-припаять - в общем, позориться не буду, фоток не будет, там все плохо, с одного карика стопка площадок поотлетала, с другого поменьше, с ГБА карика максимально нежно вроде снимал - и там одна отлетела, зараза :crazy: --- Конец цитаты --- HayaoYokogawa, я вас предостерегал. Я говорил, что лучше прошивать микросхему прямо на плате картриджа. Лучше уж один раз впаять и больше не трогать. |
| Rumata:
--- Цитата: Talking_Sword от 05 Август 2023, 19:52:19 ---Зачем этот TL866 за пять тысяч, если он все равно ничего не умеет --- Конец цитаты --- Он много чего умеет. Если тебе это не нужно - это отдельный вопрос. |
| Ferzi:
Как по мне самый дешёвый вариант это купить старый dvd на базе процессора MT1389 они на авито от 100 рублей сдуть родную флешку и впаять колодку любую и всё дёшево и сердито.) да там старшие адреса ручками нужно будет переключать но в софте можно добавить практически любую флешку зная её Manufacturer ID и Device ID |
| HayaoYokogawa:
--- Цитата: Talking_Sword от 05 Август 2023, 19:52:19 ---Зачем этот TL866 за пять тысяч, если он все равно ничего не умеет, не понятно. --- Конец цитаты --- Я в первую очередь брал для того, чтоб - если надо будет мне переписать Star Fox 2, не придется уговаривать и бегать за знакомым шить мне микруху, он и без меня занятой :) Во вторую - ну, не только одним картриджем все ограничивается. К примеру, мечтаю когда-нибудь спекки потыкать - всякие диагностические РОМы шить тоже пригодится. Где-то дамп снять, где-то переписать что-нибудь - полно микросхем вокруг, которые TL866 умеет шить, причем первая версия поддерживает неплохую стопку всякого старья. Второй, насколько знаю, умеет поменьше, но зато он без адаптера умеет 1.8 вольтовые микрухи читать и шить. Мне другой спец говорил, что можно вообще и UFS шить микрухи (он первую версию свою вообще просто так отдал), а мне всякие старые телефоны шить самый топ :lol: --- Цитата: Talking_Sword от 05 Август 2023, 19:52:19 ---HayaoYokogawa, я вас предостерегал. Я говорил, что лучше прошивать микросхему прямо на плате картриджа. Лучше уж один раз впаять и больше не трогать. --- Конец цитаты --- Проблема была именно снять, а не туда-сюда дергать :-\ Но спишу на свою безрукость, надо было разогреть нормально сначала. Повторно-то я уже на Розе посадил на всякий случай и пятаки никуда больше не делись. :) --- Цитата: Ferzi от 06 Август 2023, 00:00:07 ---Как по мне самый дешёвый вариант это купить старый dvd на базе процессора MT1389 они на авито от 100 рублей сдуть родную флешку и впаять колодку любую и всё дёшево и сердито.) да там старшие адреса ручками нужно будет переключать но в софте можно добавить практически любую флешку зная её Manufacturer ID и Device ID --- Конец цитаты --- Валяется у меня всяких DVD плееров, что-то такое внутрях видел. Буду благодарен, если будет ссылка на инструкцию, погляжу хоть, как это работает :) |
| Ferzi:
--- Цитата: HayaoYokogawa от 06 Август 2023, 09:11:39 ---Валяется у меня всяких DVD плееров, что-то такое внутрях видел. Буду благодарен, если будет ссылка на инструкцию, погляжу хоть, как это работает :) --- Конец цитаты --- Вот моя старая тема по этому вопросу если будут вопросы постараюсь ответить. https://www.emu-land.net/forum/index.php/topic,84445.0.html Примерно в том же году я его изменил сложил всё в корпус сеги)) |
| Talking_Sword:
--- Цитата: Rumata от 05 Август 2023, 19:59:17 ---Он много чего умеет. Если тебе это не нужно - это отдельный вопрос. --- Конец цитаты --- Я немного не про это. Я имел в виду, что сейчас уже есть XGecu T48. Он умеет намного больше, более того, на сколько я знаю, его производит та же фирма, что и TL866, по сути, это более новая замена TL866. Стоил он до повышения курса где-то 3.5 тысяч рублей. Хотя неизвестно, на какой момент была та цена в 5000 рублей, которую назвал HayaoYokogawa, может и относительно недавно. Сейчас посмотрел - на Aliexpress T48 стоит 5 с небольшим тысяч рублей. В любом случае, сейчас лучше брать T48, чем TL866. --- Цитата: Ferzi от 06 Август 2023, 00:00:07 ---Как по мне самый дешёвый вариант это купить старый dvd на базе процессора MT1389 они на авито от 100 рублей сдуть родную флешку и впаять колодку любую и всё дёшево и сердито.) да там старшие адреса ручками нужно будет переключать но в софте можно добавить практически любую флешку зная её Manufacturer ID и Device ID --- Конец цитаты --- Сколько там под ПЗУ выделено мегабайт ? (Я не знаю!) Мне кажется, максимум 4. Что касается переключения старших адресов - это годится только для небольших ПЗУ. Если там будет 8 мегабайт, то это будет легко (всего один раз переключить), если 16, еще терпимо, 32 - уже будут сложности, 64 - замучеешся, 128 вообще будет нереально. Да, кстати, на этих MT, на сколько я знаю, шина только 8 бит, "напрямую" с картриджами Mega Drive он работать не сможет. Так что придется на картридже еще делать переключение 8\16 бит. Вроде у Zoran 16 бит. --- Цитата: Ferzi от 06 Август 2023, 12:56:34 ---Примерно в том же году я его изменил сложил всё в корпус сеги)) --- Конец цитаты --- Вам повезло, что у вас есть место под SO. Обычно там только TSOP, так что проводками уже не сделаешь - только паять разъемы под шлейф и делать плату-переходник со шлейфа 0.5 мм на нужный разъем. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |