PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Железо и аксессуары PS3 (https://www.pspx.ru/forum/forumdisplay.php?f=139)
-   -   [FAQ] Как заменить RSX (https://www.pspx.ru/forum/showthread.php?t=114254)

in1975 31.08.2023 14:52

[FAQ] Как заменить RSX
 

Учебное пособие — Frankenstein Fat PlayStation 3
(Как заменить ненадежный 90-нм RSX на более надежный 65-нм или 40-нм)

Это не модернизация!
Это путь к ремонту, когда ваш RSX выйдет из строя!
Этот процесс ОЧЕНЬ сложен и может привести к повреждению материнской платы.
Существует высокая вероятность того, что ваша материнская плата будет разрушена при такой попытке.
Поэтому лучше рассмотреть возможность выполнения этого ТОЛЬКО для восстановления ps3, у которого уже есть мертвый RSX.


  • Если на вашей консоли установлена ​​версия прошивки ниже той, которая поддерживает ваш RSX, то мод вызовет зеленый свет смерти (GLOD)! Вы можете войти в безопасный режим, но не получите видеосигнала.
  • 40-нм RSX не будет работать с прошивкой ниже 3.40. Он должен работать начиная с версии 3.40+, но мы подтвердили это только начиная с прошивки 3.55. Таким образом, версию 3.55 следует считать самой низкой безопасной прошивкой для установки RSX по 40-нм техпроцессу.
  • 65-нм RSX «должен» работать с прошивкой 3.20, но мы не уверены, насколько низко вы можете понизить версию. Возможно, всего 2,30, но мы не рекомендуем!

Почему это важно:
  1. Перед выполнением мода вам необходимо убедиться, что консоль, на которую вы устанавливаете ее, имеет совместимую версию прошивки. Иногда это невозможно, потому что консоль была YLOD, и вы заменяете RSX для ее ремонта. Если на этой консоли использовалась слишком низкая версия прошивки, вы можете получить GLOD. В этом особом случае вам понадобится использовать аппаратный флэшер для установки поддерживаемой прошивки на NAND/NOR. В качестве альтернативы вы можете использовать приспособление для заводского режима обслуживания (FSM) , но ВЫ ДОЛЖНЫ УБЕДИТЬСЯ, что FW НЕ ВЫШЕ 3,55 !!! В противном случае вы застрянете в заводском сервисном режиме! Как только вы подтвердите, что прошивка слишком низкая, вы можете использовать FSM JIG для обновления до версии 3,55, но НЕ ОБНОВЛЯЙТЕ ДО 3,56 ИЛИ ВЫШЕ! Если вы это сделаете, вы застрянете в сервисном режиме!!!
  2. Не думайте, что GLOD вызван слишком низким значением FW. Вы должны быть уверены! Используйте выход UART южного моста, чтобы узнать, какая версия прошивки установлена! Если он 3,55 или выше, RSX должен работать, и это не объясняет ваш GLOD. Вероятно, перекомпоновка не удалась или установленный вами RSX не работает.
  3. OtherOS была удалена после прошивки 3.20. Некоторые люди хотят перейти на версию 3.20, чтобы включить ее. В этом случае вы не сможете использовать 40-нм RSX. Это не поддерживается! Однако 65-нм RSX должен.
  • Я не вижу привлекательности создания этого мода для какой-либо консоли, кроме моделей с обратной совместимостью, но если по какой-то причине вы хотите установить 65-нм или 40-нм RSX на модель, отличную от BC, вы можете это сделать. Я просто не знаком с этими модификациями. Они могут следовать одной и той же общей процедуре или сильно отличаться. Вам решать.
  • Приведенное ниже руководство написано для материнских плат COK-001 и COK-002. Вам нужно будет адаптировать его для вашей модели, если вы решите сделать это на другой модели MB. Вы были предупреждены!
  1. Удалите R2054 и R2001*. Они больше не нужны.
    • Примечание 1: R2001 присутствует только на материнских платах COK-001. На материнской плате COK-002 он не заполнен. Если у вас материнская плата COK-002, вам не нужно ничего делать с R2001.
    • Примечание 2: При официальном ремонте SONY заменяют R2002 (49,9 Ом) на резистор 47 кОм. Однако я не понимаю, почему. Он работает нормально, оставляя сопротивление 49,9 Ом на месте. Удаление R2001 эффективно отсекает +1,5V_RSX_VDDIO на CGCLKI. Единственное, о чем я отдаленно могу думать, это то, что сопротивление GND хотели увеличить с 49,9 до 47к. Возможно, чтобы предотвратить шум или короткое замыкание? Но тогда почему бы просто не удалить его полностью? Я НЕ ЗНАЮ

  2. Поцарапайте плоскость GND рядом с R2054, чтобы обнажить оголенную медь. Мы будем использовать его для прикрепления R2153.
    Нажмите для увеличения

  3. Переместите R2153 (10 кОм) на нижнюю площадку R2054. Припаяйте его по диагонали к площадке GND, которую вы сделали на шаге 2. С помощью мультиметра убедитесь, что верхняя площадка не перемыкает, что она изолирована.
    Нажмите для увеличения
  1. Снимите 90-нм RSX и замените его на 65-нм или 40-нм RSX.
    • Это очень сложный процесс, и его рекомендуется выполнять только специалистам.
    • Это требует большого мастерства и уверенности в своем оборудовании.
  2. Ограждаем нижнюю сторону платы для защиты токинов, процессора и мода резистора... Ограждаем верхнюю сторону, чтобы предотвратить попадание флюса через тепловые переходы на подогреватель и возгорание! Он также удерживает окружающие SMD на месте. Однако клей на алюминиевой ленте оставляет грубые липкие следы, которые труднее очистить. Я думаю, что компромисс того стоит, но процесс у всех разный. Это моя установка Ghetto Reballing. Не рекомендую, но мне помогает. Это потребовало много практики и требует большего присмотра, чем правильная паяльная станция SMD, но с практикой может дать хорошие результаты. Сборка обошлась мне примерно в 350 долларов. И я испортил 3 консоли, учась ею пользоваться (пока)! Не допускайте попадания воздушных потоков под доску...

    Нажмите для увеличения
    Нажмите для увеличения
    Нажмите для увеличения
    Нажмите для увеличения

  3. Помимо этого, я не собираюсь утомлять вас подробностями. Если вы обдумываете это, вы уже должны быть знакомы с реболлингом.
    Чтобы завершить демонстрацию, вот Фрэнки с 40 nm
    Нажмите для увеличения

SYSCON ожидает, что будет установлена ​​исходная модель RSX. Вы можете без проблем заменить RSX на ту же модель. SYSCON видит, что существует та же самая модель, и приступает к своим интересным делам. Однако теперь, когда вы заменили его на RSX 65 или 40 нм, он увидит, что существует несовместимая модель RSX, и потеряет рассудок!

Нам нужно убедить SYSCON принять новый RSX. Есть 2 способа сделать это (2й метод с модчипом есть в источнике, его приводить не буду, ибо такой модчип еще найти надо).
  • Примечание. Вы можете выбрать любой вариант, но вам необходимо выбрать один из двух методов, иначе вы получите YLOD с ошибками SYSCON 3034/4002.
Подключите адаптер UART к SYSCON. Вам нужно будет внести некоторые изменения в eeprom, чтобы SYSCON мог обучить новый RSX. Если вы еще не знаете, как это сделать, вот Учебное пособие по SYSCON. Также Вам может быть полезна эта тема.

Далее содержатся команды, которые вам нужно будет написать для замены любого 65-нм или 40-нм RSX на любую версию материнской платы. Сначала найдите раздел, соответствующий RSX, который вы хотите установить на материнскую плату. Убедитесь, что версия вашей материнской платы и номер модели SYSCON соответствуют этому разделу! Затем напишите команды, перечисленные там. Запишите адрес, по которому нужно исправить контрольную сумму. Это указано в пункте под каждым разделом.

В конце есть пример, как исправить контрольную сумму.

Модели PS3:: CECHAxx, CECHBxx, CECHCxx, CECHExx, CECHGxx, CECHHxx, CECHJxx, CECHKxx, DECR-1400
Материнские платы: COK-001, COK-002, SEM-001, DIA-001, DIA-002, DEB-001
Syscons: CXR713120 -201 ГБ, CXR713120-202 ГБ, CXR713120-203 ГБ, CXR714120-301 ГБ, CXR714120-302 ГБ

Серия RSX, 65 нм (с IHS): CXD2982xxx, CXD2991xxx
Код:

w 3242 03 A2 03 B0 07 71
w 3254 21 E8
w 348B 88
w 34AF 88

Серия RSX, изготовленная по 40-нанометровому техпроцессу: CXD5300xxx, CDX5301xxx и CXD5302xxx.
Код:

w 3242 03 61 82 80 01 91
w 3254 21 EC
w 348B 8B
w 34AF 8B

  • Исправьте контрольные суммы по адресам 32FE и 34FE.
  • Примечание. «EC» может не работать со всеми 40-нм RSX. Если ошибка по-прежнему возникает, попробуйте «EB». Было отмечено, что для CXD5300 GGB необходима команда EB.

Модели PS3: CECHLxx, CECHMxx, CECHPxx, CECHQxx, CECH-20xx
Материнские платы: VER-001, DYN-001
Syscons: SW-301, SW-302, SW2-301

Серия RSX, изготовленная по 40-нанометровому техпроцессу: CXD5300xxx, CXD5301xxx и CXD5302xxx.
Код:

w 182 03 61 82 80 01 91
w 194 21 EC
w 3AC 8B

  • Исправьте контрольную сумму по адресу 7FE.
  • Примечание. «EC» может не работать со всеми 40-нм RSX. Если вы получаете ошибку 3034 (часто с 4002 и ошибкой BitTraining FlexIO_ID), попробуйте «EB». Было отмечено, что CXD5300 GGB необходима команда EB.

Модели PS3: CECH-21xx
Материнские платы: SUR-001
Syscons: SW2-302

Серия RSX, 40-нм техпроцесс (без IHS): CXD5302xxx
Код:

w 182 03 61 82 80 01 91
w 194 21 ЕС

  • Исправьте контрольную сумму по адресу 7FE.
  • Примечание. «EC» может не работать со всеми 40-нм RSX. Если вы получаете ошибку 3034 (часто с 4002 и ошибкой BitTraining FlexIO_ID), попробуйте «EB». Было отмечено, что CXD5300 GGB необходима команда EB.

Модели PS3: CECH-25xx, CECH-30xx
Материнские платы: JTP-001, JSD-001, KTE-001
Syscons: SW2-303, SW3-301

Серия RSX, 40-нм техпроцесс (без IHS): CXD5302xxx
Код:

w 224 21 EC
  • Исправьте контрольную сумму по адресу 7FE.
  • Примечание. «EC» может не работать со всеми 40-нм RSX. Если вы получаете ошибку 3034 (часто с 4002 и ошибкой BitTraining FlexIO_ID), попробуйте «EB». Было отмечено, что CXD5300 GGB необходима команда EB.

Модели PS3: CECH-40xx
Материнские платы: MPX-001, MSX-001
Syscons: SW3-302

Серия RSX, изготовленная по 40-нанометровому техпроцессу: CXD5300xxx, CXD5301xxx и CXD5302xxx.
Код:

w 224 21 EC
  • Исправьте контрольную сумму по адресу 7FE.
  • Примечание. «EC» может не работать со всеми 40-нм RSX. Если вы получаете ошибку 3034 (часто с 4002 и ошибкой BitTraining FlexIO_ID), попробуйте «EB». Было отмечено, что CXD5300 GGB необходима команда EB.

Вот пример того, как я исправляю контрольную сумму по адресу 32FE на COK-001 после 40-нм свопа:
Код:

>$ eepcsum
eepcsum
sum:0xee10
Addr:0x000032fe should be 0xffff64a7
Addr:0x000034fe should be 0x7115
Addr:0x000039fe should be 0x0f38
Addr:0x00003dfe should be 0x00ff
Addr:0x00003ffe should be 0x00ff

Вы можете увидеть строку после «sum:0xee10», в которой говорится, что контрольная сумма по адресу «0x000032fe» должна быть «0xffff 64a7». Вы можете игнорировать «ffff». 64a7 — это то, что мне нужно было написать, чтобы исправить контрольную сумму, но у вас может быть иначе. Итак, вам нужно прочитать , какой должна быть ваша контрольная сумма, и написать ее.

Однако для замены байтов с порядком байтов нам необходимо написать « a7 64 ». Они просто перевернуты...

Код:

>$ w 32fe a7 64
w 32fe a7 64
w complete!
[mullion]$​

Мне нужно было написать команду « w 32fe a7 64 ». Оно завершилось успешно! Затем я снова использовал команду eepcsum , чтобы проверить, есть ли еще несоответствия контрольной суммы.

Код:

>$ eepcsum
eepcsum
Addr:0x000032fe should be 0x64a7
Addr:0x000034fe should be 0x7115
Addr:0x000039fe should be 0x0f38
Addr:0x00003dfe should be 0x00ff
Addr:0x00003ffe should be 0x00ff
>$​

На этот раз вы можете видеть, что строка «sum:0xee10» исчезла. Это означает, что у меня не было несоответствий. Я успешно внес изменение, позволяющее включить новый 40-нм RSX, и исправил контрольную сумму, чтобы консоль загружалась. Однако это только потому, что я не вносил никаких изменений по адресу 34FE. Вам нужно будет повторить эту процедуру еще раз для адреса 34FE, чтобы исправить контрольную сумму, которую вы там изменили. Но процедура та же.

  • При замене на RSX 40 нм VDDR потребуется модификация напряжения, чтобы уменьшить номинальное напряжение с 1,2 В до 0,95 В. Для 65-нм RSX напряжение VDDR необходимо снизить до 1,0 В. И 40-нм, и 65-нм будут работать без этого, но сократят срок их службы. Мы хотим, чтобы срок службы RSX был как можно дольше, в этом весь смысл! Итак, вам следует сделать это.
  • Есть два способа сделать это для 40 нм (1,2 В --> 0,95 В). Для 65 нм (1,2 В --> 1,0 В) вам придется использовать вариант 2.
    ПРИМЕЧАНИЕ. Если какой-либо из них выйдет из строя и напряжение RSX_VDDR не формируется, короткое или неправильно припаяно, вы получите ошибку A0403034 (часто с A0404002) и ошибку BitTraining FlexIO_ID. Это та же ошибка, которую вы получите, если введете неправильные данные обучения SYSCON или не сделаете этого вообще. Если вы выполняете модификацию напряжения VDDR перед первым тестированием консоли, может быть трудно определить, было ли неправильное обучение SYSCON или модификация напряжения. Поэтому желательно обучить системный компьютер принимать новый RSX 1st, а затем проверить, работает ли он, прежде чем переходить к модулю напряжения. Просто чтобы вы знали, что замена хорошая и тренировка прошла успешно. Тогда, если у вас возникнет проблема во время изменения напряжения, вы знаете, что это связано с изменением напряжения, а не с тренировкой RSX или пайкой.
  • Метод @botakompong работает и проще. Но это также более хакерски. Он работает только на 40-нм RSX.

Нам нужно удалить стабилизатор напряжения, питающий VDDR, из тонкой модели с 40-нм RSX. Регулятор, который вы ищете, будет находиться в том же месте рядом с RSX. Это единственный, поэтому вы не можете его пропустить
Нажмите для увеличения

  1. Поднимите штифты 2, 3 и 4, чтобы они плавали.
  2. Удалите Q6200 из фата и замените его регулятором, который вы извлекли из слима. Контакты 2, 3 и 4 должны быть плавающими.
  3. Нажмите для увеличения
  4. Соедините контакты 2 и 3 и подключите перемычку к C6202, как показано на изображении выше. Контакт 4 должен быть плавающим.
  5. Это снизит напряжение до 0,95 В и продлит срок службы 40-нм RSX. Но эта микросхема выдает только 0,95 В. Я не могу использоваться на 65-нм, которому требуется 1,0 В.
    Примечание. Этот метод отключает контроль SYSCON над этим напряжением. IC6200 — это контроллер MOSFET, который управляет Q6200 (MOSFET, который вы удалили). SYSCON включает контроллер, который, в свою очередь, управляет МОП-транзистором. Удалив MOSFET и заменив его регулятором напряжения, SYSCON не станет мудрее. Он все еще подключен к контроллеру и предполагает, что все в порядке.

    Регулятор напряжения обходит контроллер. Он не ждет включения контроллером. Он регулируется сразу после подачи питания. Я провел небольшое тестирование напряжения и обнаружил, что VDDR — одно из первых доступных напряжений. Он включается практически сразу при появлении напряжения питания. Так уж получилось, что снятие контроля в данном случае не имеет значения. В общем, это было бы плохой идеей, потому что воктажи должны быть секвенированными. Воспитан в порядке. Здесь это просто не имеет значения.
Вот что я имею в виду, когда говорю, что это работает, но это хакерство.​


Метод SONY чище и правильнее, но требует сложной микропайки.

Подход SONY заключался в замене IC6200 (N-канальный контроллер MOSFET BD3520) моделью, которая позволяет пользователю выбирать выходное напряжение с использованием внешних резисторов (BD3504). IC6200 управляет MOSFET Q6200. Таким образом, метод SONY лучше, поскольку он не обходит защиту и контроль схемы. Но это работает как для 40-нм, так и для 65-нм RSX. Просто нужно использовать разные резисторы.
Нажмите для увеличения


Здесь вы можете собрать BD3504 на материнской плате COK-00X. Также рассчитано расположение резисторов 3,9 кОм, 2,2 кОм и 4,7 кОм для модов напряжения Myself и @DeadEnd . Они не совсем такие же, как у SONY, но достаточно близки, чтобы не иметь значения.
Нажмите для увеличения
Нажмите для увеличения
Нажмите для увеличения


Замените BD3520 на BD3504 и установите несколько резисторов, чтобы установить напряжение Vout примерно на 0,95 В (для 40-нм RSX) или 1,0 В (для 65-нм RSX).
Math:
  • R1 = R6216 (3900) = VFB/GND
  • R2 = R6222 (1800) = VFB/VS
  • R1'= R6214 (3900) = VD/GND
  • R2' = R6219 (1800) = VD/Vin
Vout = VFB ( [R1' + R2] / R1' ), where VFB is 0.65v.
  • Vout 40nm RSX = 0.65 ( [3900+1800] / 3900) = 0.95v_VDDR
    Нажмите для увеличения
  • Vout 65nm RSX = 0,65 ([2100+1800]/2100) = 1,00v_VDDR
    Нажмите для увеличения
Описанный выше метод SONY работает хорошо, но для его работы необходимо купить резисторы, поскольку на материнских платах COK-00X нет резисторов 1,8 кОм и 2,1 кОм. Мы с @DeadEnd рассчитали, что следующие цепи резисторов будут близки к этому, но с дополнительным преимуществом, заключающимся в том, что все резисторы можно собрать из донорских плат COK-00X.
  • Vout 40 нм RSX = 0,65 ([4,7k+2,2k] / 4,7k) = 0,951v_VDDR
    Нажмите для увеличения
  • Vout 65nm RSX = 0,65 ([3,9k+2,2k]/3,9k) = 1,02v_VDDR
    Нажмите для увеличения


Демонстрация
Демонстрация
Долгое видео автора метода
Долгое видео автора метода





Текущее время: 04:03. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.