RGH2 (phat) для x360ace !

Автор: | Опубликовано в FAQ Мастерская, Xbox 360, Новости 29 Comments

x360phat_mini
Вот уже около месяца я работаю над запуском RGH2 на чипе x360ace. И наконец всё готово для релиза!

Ради интереса, попробую оформить статью в виде F.A.Q.

Q: Почему именно сейчас? RGH2 на фат был уже давно!
A: Дешевые и мощные чипы x360ace появились относительно недавно. К тому же, я был впечатлен данным видео, показывающим, что стабильный RGH2 на фатках возможен.

Q: На видео и так x360ace, зачем делать что-то своё?
A: Увы, автор не выложил ни кода, ни xsvf файлов. Пришлось делать самому

Q: И как, быстро запускается?
A: На моей приставке — в районе 4 циклов. Но я даже не пытался оптимизировать старты путём перемещения проводов и прочей магии. Уверен, можно сделать лучше.

Q: Быстрее, чем CR4?
A: Нет, не быстрее. С помощью ECC образов для CR4 можно уменьшить время одного цикла, но стабильность запуска у CR4 выше.

Q: Какие консоли поддерживаются?
A: Судя по отзывам, на Jasper и Falcon работает. Если будут у меня Zephyr и Xenon — и для них сделаю

Q: Где скачать??
A: Набор прошивок доступен здесь, исходный код выложил на GitHub

Q: Самый главный вопрос. Как устанавливать?
A:
Для начала, вам нужно найти x360ace v1 или v2:
x360ace_v12
Приобрести их можно на ebay или aliexpress.
При цене в 2$ — 10$ за штуку, на подделку нарваться сложно, потому что почти никто их не подделывает.

Затем найти чем их прошить. XSVF файлы поддерживаются такими программаторами как Super NAND Flasher, NAND-X и JR-Programmer
Если отдельно заморочиться, можно записать через Squirt 360 flasher и даже через MTX SPI Flasher. Но всё же рекомендую что-то из вышеперечисленного.
Контакты для записи прошивки находятся на противоположной стороне чипа:
x360ace_prog

Далее нужно припаять их к приставке. Точки промаркированы аналогично TX Coolrunner, проблем возникнуть не должно. Используйте свою любимую укладку проводов, далее я расскажу как найти подходящий файл прошивки.
Единственное, что требует изменения, это питание чипа. Нужно отпаять диод и припаять на указанную точку проводок с 1.8в:
x360ace_diode
1.8в брать отсюда:
x360ace_points

Так. Теперь самое интересное — как подбирать прошивку.
важное замечание. если чип уже припаян к приставке, перед прошивкой нужно вставить питание в Xbox!

Файлы прошивок названы по принципу lx_sy, где x — длина импульса, y — точка начала.

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

Самое главное — найти нужную длину импульса, это основная проблема RGH2. Всё просто, но распишу подробнее:
1) записываем l6_s5.xsvf, смотрим на поведение светодиода.
2) скорей всего за один цикл вы увидите много мелких импульсов и один подлиннее («длинный» цикл). Это значит, длина импульса слишком мала.
3) берём прошивку с длиной побольше, например l7_s5.xsvf, опять смотрим на диод.
4) продолжаем увеличивать длину, пока не появятся циклы только из коротких импульсов мигания («короткий» цикл).
5) в итоге, нужно подобрать такую длину, когда бывают и «короткие» и «длинные» циклы вперемешку.
6) если не получается, то выбрать минимальную длину с короткими циклами.

Как только определились с длиной, подбираем момент сброса, это проще — перебрать все 4 варианта.

В общем, у меня срабатывают прошивки l7_s6 и l7_s7. Запуски не идеальные, иногда и до 15 циклов доходит, но я и не пытался менять укладку.

Кому интересно, вот видео, снимал в темноте 🙂 старты на видео 7, 1, 1, 1, 1, 8, 1, 2, 2, 11
Там видно и длинные и короткие мигания при попытках запуска, но больше ничего не видать)

Огромная благодарность
Capso за предоставленную приставку
stasik008 за ремонт приставки
mihail21 и 3absiso за набор оборудования
форуму Team X360 и его участникам за оказанную поддержку и помощью в тестировании

P.S. хотите чего-то покруче? уже работаю над этим! мой PayPal по-прежнему 15432@mail.ru 😉

Comments
  1. Posted by LordX
    • Posted by RichY
      • Posted by LordX
        • Posted by RichY
          • Posted by LordX
          • Posted by RichY
  2. Posted by LordX
  3. Posted by LordX
    • Posted by RichY
      • Posted by LordX
  4. Posted by Дмитрий
  5. Posted by Eugene@
  6. Posted by Святослав
    • Posted by RichY
  7. Posted by Andrey
    • Posted by RichY
  8. Posted by coca
    • Posted by RichY
      • Posted by Gamers RS
        • Posted by RichY
          • Posted by LordX
      • Posted by Andrey
  9. Posted by omin
  10. Posted by redmell
  11. Posted by Тимур
  12. Posted by Eames
    • Posted by Eames
  13. Posted by Mike

Add Your Comment