На днях вышел обновленный и оптимизированый метод для установки чипов.
RGH1.2 Slim BETA от Octal450
На основе работы 15432
Мгновенная загрузка Trinity / Corona на любом дашборде
Заявление об ограничении ответственности:
Мы не несем ответственности за бан консоли, мертвые процессоры или пожар. ВЫ решили протестировать бета-версию, и если вы укажете на нас пальцем, что мы
испортили вашу консоль, мы просто сошлемся на это ограничение.
Во врем установки RGH1.2 придется ковырять маску платы для точки PLL.
Считайте ,мы вас предупредили
Matrix V1/V3
Coolrunner Rev-C/D
При использовании кварца на чипе, скорость будет зависит от качества кристалла.
PLL находится на E
X360ACE V1 / V2 / V3
TX DGX
Имеет Dualnand Logic
Используйте резистор 5-10 кОм на PLL (F)
Скорость запуска зависит от качества кристалла
Распиновка RGH1.2 Slim
Мы не используем обычную точку PLL для Matrix / Coolrunner, потому что встроенный резистор 22 кОм слишком высок для Slim PLL. Я настоятельно рекомендую использовать резистор 5-10кОм для безопасности процессора.
Matrix:
A - CPU_RST
B - POST_OUT1
C - STBY_CLK (только если не используется кварц)
E - PLL (рекомендуется резистор 5-10 кОм)
Coolrunner:
B - STBY_CLK (только если не используется кварц)
C - POST_OUT1
D - CPU_RST
E - PLL (рекомендуется резистор 5-10 кОм)
X360ACE / DGX:
C - POST_OUT1
D - CPU_RST
F - PLL (рекомендуется резистор 5-10 кОм)
распиновка:
Для короны то же самое, только POST и RST как на обычном RGH2
Подбор прошивки чипа:
Начните с максимума рекомендованного диапазона и работайте вниз, пока не получите хорошую загрузку.
Если светодиод остается включенным в конце цикла:
- Это значит, что проверки не прошли.
- Вероятно, время слишком велико или слишком мало
Если индикатор гаснет в конце цикла, но не загружается:
- Это означает, что проверки прошли, но приставка не запустилась.
- Вероятно, слишком малое время.
Испытано. Для корон v1 и v3 рекомендую однозначно. RGH 1.2 Slim на Corona v1, глич матрикс (мелкий чип с кварцем), при помощи только MTX SPI NAND Flasher v1.0:
Т.к. так Jrunner не хочет моим флешером прошивать XELL, то сначала установил стандартный RGH2, чтоб снять ключ- это делал через AutoGG. И уже имея ключ в Jrunnere из шапки создал образ с галкой SMC+. Залил его через Xell с USB флешки. На RGH2 распайке, кстати, консоль с ним тоже запускалась, только долго, где то с полминуты.
Распаял по схеме RGH 1.2 Slim- перемычка на Slim, резистор на PLL взял 10кОм, напаял прямо на плату матрикса.
Прошивка на матрикс подошла сходу rgh12_beta_100_co.xsvf. Результат потрясающий - стартует стабильно на 5 секунде после нажатия кнопки. И дело даже не в скорости, а в стабильности. Сколько ни пробовал, срабатывает сразу на один тик.
Corona v1 и matrix
Вот теперь думаю, можно ли было мне без распайки на простой RGH обойтись, т.е. стала бы корона стартовать на распайке сразу RGH 1.2 Slim но с обычным XELL? Может я себе лишней работы насоздавал. Проверять уже не охота.
UPD. Перевёл на RGH 1.2 Slim также Corona v3, на которой до этого был установлен Muffin. Глич тоже матрикс, но какой то стрёмный. В прошлый раз, когда ещё ставил маффин, не разглядел, но сейчас при ковырянии заметил, что сверху чип с ногами походу пустышка, а настоящий чип с оборотной стороны платы, мелкий BGA. Но не суть, работает и ладно. Резистор также 10кОм на PLL. Прошивку на матрикс залил тоже rgh12_beta_100_co.xsvf. Запуск такой же, т.е. стабильно на 5й секунде. В этот раз решил перебрать все доступные тайминги. У меня диапазон рабочих от 86 до 114. Причём, вроде все из них стабильно отрабатывают. Не заметил такого, что при приближении к пороговому значению из этого диапазона частоты запуск ухудшается. Он либо есть, либо совсем нет при выходе за предел даже на одно значение.
Corona v3 и matrix
UPD2. Продолжаю эксперименты. На этот раз RGH 1.2 Slim на Corona v1, глич x360ace v3. SMD резистор 10кОм на PLL. Результат такой же, как и с матриксом- стартует стабильно на 5 секунде. Пробежался по диапазону таймингов, в моём случае рабочие- от 32 до 62. Из них плохой запуск только на 62, остальные отрабатывают как часики. В итоге прошивку на x360ace v3 залил rgh12_beta_50_co_du.xsv.
Corona v1 и x360ace v3
Последний раз редактировалось Necrocannibal; 07.10.2021 в 18:08.
Испытал данный метод на Trinity. Глич- matrix, мелкий BGA чип c кварцем. Результат тоже хороший, секунд 7 обычно. Но не такой идеальный, как на коронах, иногда не 7 секунд, а подольше. Также пробовал отключать кварц и подключать CLK к точке С. Примерно также, только диапазон таймингов сузился. С кварцем 72-98, без кварца 88-98. Остановился на 92 (вариант с кварцем), запуск обычно сразу, иногда после одного ресета.
Trinity и matrix с кварцем и без кварца
Последний раз редактировалось Necrocannibal; 06.10.2021 в 18:44.
икс360корона и так стартует с чипом x360run. Проблемы наблюдаются на консолях тринити и это не связано с чипами, там что то с железом уже копаться не хочется. Сейчас оптимальное время запуска это 40 секунд, если консоль стартует больше 40 секунд с подключенным хдд и приводом приходится переделывать. Также есть случай когда на тринити с 360ран либо сразу стартует, либо выбивает красный огонь(приходится перезапускать и там с какой то попытки стартует). Также были случаи когда чип флеш памяти был плохо припаян не возможно было считать дамп или залить. Также был случай когда юг был плохо припаян,так что все кто думает прошивка иксбокс 360 это легко, милости просим в клуб(Welcome to the club).
Скоро не будет: ни Playstation, ни Xbox, - останутся лишь наклейки на геймерских миниПК с операционной системой от Steam.
Данный метод задаёт новый шаблон. Приведу статистику запусков своей тринити на этом взломе с моего поста выше. Произвёл 30 запусков. Из них: 4 запуска на 9й секунде, остальные 26 запусков на 7й секунде. Запуски производил обычным включением в собранном состоянии, не в XELL.
До этого у меня там был установлен ace v3 с S-RGH прошивкой, тоже шустро отрабатывал. Но вот, решил испытать новый метод.
Статистику корон приводить нет смысла- абсолютно все запуски в 5 секунд.
ЗЫ. Прога J-Runner with Extras обновилась до 3.0.3 версии. В шапке 2.9.7
Последний раз редактировалось Necrocannibal; 06.10.2021 в 21:20.
Попробовал на Trinity, с X360Ace V3, запуск 6-7 секунд - стабильно с прошивками 68 ~ 84. Резистор на PLL установил 9.5кОм, припаял его непосредственно к зачищенной точке и от резистора провод до чипа.
И скажу больше, попробовал несколько "дохлых" чипов, которые на S-RGH уходили в бесконечный ресет - на RGH1.2 заработало 5 чипов из 9, приятный бонус)
Okas43, добрый день, прошу помощи. Плата Trinity, глитч - matrix, успешно прошивается с помощью MTX SPI NAND Flasher V1.0. Далее по порядку что сделал:
1. Считал Nand.
2. Прошил Xell (в соответствии с этой инструкцией https://www.pspx.ru/forum/showthread.php?t=107878)
3. Припаял глитч на Trinity в соответствии со схемой из этой темы.
4. Далее уперся - при запуске платы синий светодиод ни глитче горит и не мигает вообще. Флюс весь отмыл, тайминги перепробовал почти все, резистор на PLL 9.1 кОм.
Okas43, добрый день, прошу помощи. Плата Trinity, глитч - matrix, успешно прошивается с помощью MTX SPI NAND Flasher V1.0. Далее по порядку что сделал:
1. Считал Nand.
2. Прошил Xell (в соответствии с этой инструкцией https://www.pspx.ru/forum/showthread.php?t=107878)
3. Припаял глитч на Trinity в соответствии со схемой из этой темы.
4. Далее уперся - при запуске платы синий светодиод ни глитче горит и не мигает вообще. Флюс весь отмыл, тайминги перепробовал почти все, резистор на PLL 9.1 кОм.
Перепроверить пайку и провода. В чате многие жалуются на эти чипы с такими же симптомами. Помогает пропайка чипа под двухсторонним скотчем и тот что сверху
Каким кабелем картинку выводишь? Моя тринити не выводит Xell по HDMI, только через аналог. Короны уже выводят и так и так.
Сообщение от Jorik31
А в AutoGG есть аналогичная "галка"? J-runner почему то ошибки на каждый блок выдавал при записи.
С нашими бичёвскими SPI Nand Flasher эта прога дружит не особо, ей подавай прогеры покруче. Хотя, нанд в приставку вроде бы должна записывать, но с сообщениями об ошибках.
Я делал так для первичной прошивки: Использовал для заливки хелла AutoGG. Сначала ставил обычный Xell с простым RGH2 и с соответствующей распайкой.
Потом из имеющегося Xell залил подготовленный в J-Runner дамп с галкой SMC+. Ну и после уже переделал пайку и прошивку глича на RGH1.2 Slim.
Лично не проверил, но один форумчанин с 4PDA отписался, что если залить простой Xell без галки SMC+, то на RGH1.2 Slim распайке не стартанёт.
Наоборот стартанёт, т.е Xell с галкой SMC+ на распайке обычный RGH2
Последний раз редактировалось Necrocannibal; 21.10.2021 в 10:19.
Okas43, пропайка чипа помогла, спасибо!
Теперь на таймингах с 88 по 116 светодиод ведет себя "как надо" - пара коротких вспышек, затем вспышка чуть длиннее и гаснет, перезагрузок по кулеру не слышно. Но Xell не грузится, на мониторе черный экран.
Завтра все заново попробую с первого шага.
Сообщение от Okas43
На этапе заливки ECC (Xell), выбрать галку SMC+ в правой стороне окна
А в AutoGG есть аналогичная "галка"? J-runner почему то ошибки на каждый блок выдавал при записи.
Лог J-Runner
Initializing Trinity19102021.bin..
Trinity
Glitch2 Selected
Nand Initialization Finished
SMC+ Selected
ECC created
Version: 01
Flash Config: 0x00023010
Writing Nand
image_00000000.ecc
Failed to write 0x0 block
Failed to write 0x1 block
Failed to write 0x2 block
Failed to write 0x3 block
...
Failed to write 0x4B block
Failed to write 0x4C block
Failed to write 0x4D block
Failed to write 0x4E block
Failed to write 0x4F block
Done!
in 0:29 min:sec
Последовательность действий после пропайки глитча по совету Okas43:
1. Вернул родной NAND, включил консоль, убедился, что все в порядке, выключил консоль;
2. С помощью AutoGG считал NAND и с помощью AutoGG прошил обычный XELL RGH 2.0 по совету SoToR;
3. Припаял Matrix на материнскую плату, распайку делал сразу в соответствии со схемой RGH 1.2 с зачисткой маски для сигнала PLL. В цепь PLL поставил резистор 9,1 кОм.
4. С помощью XSVF и MTX SPI NAND Flasher V1.0 прошил Matrix на тайминг 96, файл rgh12_beta_96_tr.xsvf (чуть ранее я уже определил, что мне подходят тайминги с 88 по 116);
5. Подключил материнскую плату по HDMI к монитору, включил, глитч помигал и, почти мгновенно, начал грузиться XELL.
ИТОГ - заметить разницу в скорости загрузки в сравнении с не прошитой консолью я смог бы, наверно, только если поставить их рядом и одновременно включить.
Всем спасибо за советы!
По поводу распайки - сигнал CLK припаял не на свободную контактную площадку, как на многих фото, а к обкладке резистора. По опыту, при случайном воздействии на провод, так меньше вероятность оторвать контактную площадку.
Последний раз редактировалось Jorik31; 06.11.2021 в 15:02.
Удалось запустить на Corona V1 чип Coolrunner ver D рычажок в положение FAT (На Slim не запускалась) Запуск стабильный 2-3сек. файл прошивки rgh12_beta_100_co.xsvf Nand был собран ранее для x360run ни чего не пересобирал, просто заменил чип.
Опробовал данный метод (были матриксы в наличии, держал для фаток). Corona v1
1. Распаял сразу matrix v3 и прогер MTX spi по схеме.
2. Считал прошивку через jrunner
3. Открыл прошивку в autogg, сгенерировал xell для rgh2 и там же залил.
4. Чип шил через старый добрый lpt и jrunner. (95)
5. Получил ключ, собрал в jrunner'e с галкой smc+
6. В autogg открыл полученный updflash.bin и залил.
(В принципе всегда читал в jrunner, а писал в autogg.... и тут ничего нового...)
P.s. Спасибо людям, которые не дают подохнуть лучшей консоли...
Начните с максимума рекомендованного диапазона и работайте вниз, пока не получите хорошую загрузку.
Это ведь не только RGH1.2 Slim касается, а и для фаток и для RGH2 и маффин? Допустим, опытным путём выяснил рабочий диапазон таймингов из десятка значений. Первый и последний нестабильны. Обязательно брать предпоследний, который вроде бы при тестировании стабилен? Почему не отдать предпочтение таймингу из середины диапазона? Возможно, где то это уже обсуждалось, но не видел.
Запуски на Тринити 7 сек. Тринити Тринити рознь, даже с одинаковыми процами Canada - на одной RGH2 CR4 с теми же таймингами и проводами - 5сек стабильно, на второй вообще без старта, иногда правда с запуском была удача. RGH 1.2 проблему решил.
------
Кого интересовал вопрос - можно ли сменить чип, и кто не нашел ответа как и я - можно, только в нанд нужно прошить ECC с SMC+, пересобирать и перезаливать не надо.
Поменял X360Run на Ace v3
Последний раз редактировалось sin89rus; 10.11.2021 в 02:04.