ConsoleFiX
Администратор
Эта статья написана с учетом проблем с которыми я столкнулся, потому она будет немного отличаться от оригинала, ну и просто перевода оригинала.
Статья будет редактироваться и будут добавляться фото.
Коротко о том что предстоит сделать:
На плате пс3 есть контакты UART интерфейса от сискона RX TX и при считывании информации с сискона можно выявить на каком моменте запуска приставка зависает. То есть можно определить что неисправно более конкретно, а не перелопачивать всю плату.
На старых платах есть еще контакт DIAG который надо замнуть на GND для того чтобы включить работу UART сискона.
Скрипты написаны на питоне и повершелл, их нужно запускать через командную строку.
Сискон шифрует все команды при помощи алгоритма AES, по всей видимости автор метода, получил ключи шифрования на прошиваемых приставках и разработал этот метод. Поэтому мы не можем просто использовать Hyperterminal чтобы получить доступ к данным, так как он работает на прямую без шифрования. А скрипты на питоне или повершел шифруют и дешифруют на лету.
Работают все USB UART адаптеры с любыми драйверами
CH341A, CH340G, FT232RL, CP2102, PL2303
В инструментах CFW/HEN есть пункт который называется "Сохранить лог ошибок SYSCON", лог ошибок сохраняется в /dev_hdd0/tmp/sm_error.log или на dev_usb
Так что если консоль запускается и видно изображение, отловить ошибки можно без пайки, пруф (последняя ошибка в самом вверху, самая давняя в самом низу).


Так что если консоль запускается и видно изображение, отловить ошибки можно без пайки, пруф (последняя ошибка в самом вверху, самая давняя в самом низу).


Источник











