▲ Наверх

Xbox 360E Slim 4Gb to 16Mb какие могут быть проблемы?!

  • 07 января 2021 09:57:08
  • Отзывов: 0
  • Просмотров: 4706
Что может пойти не так?! 

Модуль памяти EMMC на игровой приставке Xbox 360E Slim 4Gb довольно часто выходит из строя, проявляется это не возможностью отформатировать память через меню Xbox, не сохраняются данные в память. Или самое страшное консоль перестает включаться. 
Вы нажимаете на кнопку включения, консоль издает звуковой сигнал, но дальше ничего не происходит. 
Если подпаять картридер для считывания ПО с флешки, и если она вышла из строя, то вы не сможете считать с нее прошивку для последующей переделки ПО в версию для 16Mb Corona.

Для восстановления работоспособности консоли требуется удалить микросхему EMMC, удалить часть обвязки её.
Распаять обвязку для 16Mb и установить собственно саму микросхему NAND памяти (взять которую можно с любой донорской консоли или купить в Китае)

Но как говорится все хорошо, но вопрос не об этом, а последствиях невнимательности и спешки в работе и к чему это может привести.

Пришла к нам в сервис приставка Xbox 360E Slim клиент уже практически всю работу сделал сам по переделке, но есть одна загвоздка, при попытке считать или записать данные в консоль получаем ошибку.
 
J-Runner v0.6 Started
Corona
Checking Console..
Version: 03
Flash Config: 0x00043000
Error: 650 reading block 0
Error: 650 reading block 1
Error: 650 reading block 2
Error: 650 reading block 3

Из данного лога мы видим что у нас не определяется нужным образом установленная флешка, записать, прочитать данные мы с нее не можем так какие то линии данных работают некорректно.
Давайте рассмотрим более подробно произошедшее.

У нас была произведена распайка резисторов 10 kOm и 2.2 kOm и 0 Om ну и еще несколько конденсаторов.
Проблема у нас заключалась в том по резисторам R1E8 и R2T8 после их установки номинальное сопротивление было не заявленные 10 kOm а в районе 4-5 kOm, что является недопустимым. 
Но в чём же проблема была?
R1E8 - падение сопротивления по данному резистору было вызвано замыканием линии питания 3,3 вольта на площадке распайки кардридера, через которую осуществляется считывание и записи данных в EMMC. Замыкание было вызвано маленьким кусочком (жилкой) провода кабеля MГТФ. Убираем его и после это сопротивление резистора восстанавливается до нужных значений.

Но у нас еще остается второй резистор, с ним немного сложнее дело, с обратной стороны платы мы видим что дорожка уходит в межслой и переходит на верхнюю стороны платы, но самое печальное что при подачи питания на консоль у нас появляются 2,2 вольта на данной линии, а этого не должно быть. И если мы возьмем мультиметр и проверим сопротивление по линии данных и дежурному питанию 3,3 вольта то у нас оно будет 20 Om, а это очень плохо, так как данная линия идёт напрямую в южный мост KSB X850744-004. 

Выбор не велик, ставим плату на станцию и снимаем мост, пока плата разогревается подготавливаем новый мост, ну как новый, снятый с платы на которой умер XCGPU. Накатываем шары, оплавляем, и мост у нас подготовлен. 

Ну а далее все просто, снимаем старый мост с платы, ставим заведомо рабочий и проверяем что у нас получилось. А получилось у нас следующее, сопротивление по нижнему резистору восстановилось, 2,2 вольта с него пропали, сопротивление на линию дежурного питания 3,3 вольта ушло.

Подпаиваем программатор и пробуем определить Flash Config  и смотрим будут ли у нас ошибки. И как видим, у нас все отлично!
 
Corona
Checking Console..
Version: 03
Flash Config: 0x00043000
00043000
Corona
CB Version: 9231
Trinity

Далее записываем Xell, распаиваем чип RGH, считываем ключ CPU и собираем прошивку для записи в консоль. 
Работа консоли полностью восстановлена!
 
 
Оставить отзыв  ↓
 
Ещё никто не оставил отзывов.