Регистрация Вход
|
||||
| Текущее время: 13 июн 2023, 12:02 |
|
|
|
|
|
Сообщения без ответов | Активные темы
Список форумов » Ремонт прочей электронной техники » Ремонт игровых приставок
Часовой пояс: UTC + 4 часа
Модератор: Rom
| Страница 1 из 1 [ Сообщений: 10 ] |
| Версия для печати | Пред. тема | След. тема |
Показать сообщения за: Поле сортировки
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Страница 1 из 1 [ Сообщений: 10 ] |
|
||||||||||||||||||||||||||||||||||||||
Список форумов » Ремонт прочей электронной техники » Ремонт игровых приставок
Часовой пояс: UTC + 4 часа
|
||||
|
||||
| Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
| Найти: |
Перейти: |
Language:
Powered by
phpBB
© 2000, 2002, 2005, 2007, 2008 phpBB Group
|
||||
| Текущее время: 31 янв 2023, 11:27 |
Сообщения без ответов | Активные темы
Список форумов » Ремонт прочей электронной техники » Ремонт игровых приставок
Часовой пояс: UTC + 4 часа
| Страница 1 из 1 [ Сообщений: 10 ] |
| Версия для печати | Пред. тема | След. тема |
Показать сообщения за: Поле сортировки |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Страница 1 из 1 [ Сообщений: 10 ] |
|
||||||||||||||||||||||||||||||||||||||
Список форумов » Ремонт прочей электронной техники » Ремонт игровых приставок
Часовой пояс: UTC + 4 часа
| Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Language:
Powered by
phpBB
© 2000, 2002, 2005, 2007, 2008 phpBB Group
Хотя консоль Microsoft XBOX 360 последних ревизий, таких как XBOX 360S и XBOX360E, стала очень надёжной, по сравнению с первыми версиями данной модели, иногда всё таки возникают ситуации когда приставка не загружается, отсутствует изображение на экране и вместо привычного зелёного огонька на передней панели светится красный индикатор или моргают три красных огня.
В зависимости от модели приставки, индикация одних и тех же ошибок на XBOX360 (Fat), XBOX360S (Slim) отличается от XBOX360E. И если у первых двух моделей с индикацией ошибки всё достаточно просто, в зависимости от ошибки красным светится от 1 до 4 круговых сектора, то на моделях E-серии для индикации ошибки всего один красный индикатор. При этом коды ошибок почти совпадают и считав код ошибки можно попытаться разобраться в причинах её возникновения.
При неисправности центральной платы консоли Microsoft XBOX360 как правило вызывает появления на передней панели приставки при включении так называемых «трёх красных огней«.
Чтобы расшифровать код ошибки надо придерживаться достаточно простой инструкции. Когда включили приставку и на передней панели загорелись «три красных огня» или для моделей Е-серии , один красный огонь, выполните следующие действия:
1. нажмите и удерживайте кнопку синхронизации джойстика на передней панели консоли,
2. нажмите и отпустите кнопку открытия дисковода. На индикаторе отобразится первая цифра кода ошибки
3. ещё раз нажмите и отпустите кнопку открытия дисковода. На индикаторе отобразится вторая цифра кода ошибки
4. ещё раз нажмите и отпустите кнопку открытия дисковода. На индикаторе отобразится третья цифра кода ошибки
5. ещё раз нажмите и отпустите кнопку открытия дисковода. На индикаторе отобразится четвёртая цифра кода ошибки
6. ещё раз нажмите и отпустите кнопку открытия дисковода. На индикаторе снова должны заморгать три огня.
7. отпустите кнопку синхронизации джойстиков и выключите приставку.
У моделей E-серии в силу конструктивных особенностей отсутствуют круговые сектора и при каждом нажатии просто будет моргать зелёный индикатор вокруг красного огня несколько раз, делать маленькую паузу и опять моргать несколько раз, т.е. код будет повторяться до следующего нажатия кнопки «EJECT».
Наглядный пример индикации ошибки на разных моделях можно посмотреть тут
. Теперь маленькая инструкция как эти моргающие огни привести к понятному коду ошибки:
если горят 4 красные секции или 4 раза моргает зелёным — это цифра 0
если горят 3 красные секции или 3 раза моргает зелёным — это цифра 3
если горят 2 красные секции или 2 раза моргает зелёным — это цифра 2
если горят 1 красные секции или 1 раза моргает зелёным — это цифра 1
Сопостовляете количество моргающих секторов при каждом нажатии кнопки EJECT, в результате у вас должен получится четырёхзначный код, например 0102. Ну а теперь можно посмотреть что обозначает код вашей ошибки.
Описание ошибок не всегда точно указывает на проблему….
0001 — проблемы с блоком питания.
0002 — проблема с питанием. Может быть виноват блок питания или GPU/CPU. Так же проверьте целостность элементов на плате.
0003 — проблема с питанием. Может быть виноват блок питания или GPU/CPU. Так же проверьте целостность элементов на плате.
0010 — проблемы с южным мостом или GPU. Вероятно плохой контакт с материнской платой.
0011 — перегрев CPU – если вы получили эту ошибку после разборки консоли, то проверьте надежность крепления винтов радиаторов.
0012 — перегрев GPU – проверьте, правильно ли установлено крестообразное крепление. Так же стоит проверить конденсаторы и при необходимости заменить.
0013 — перегрев чипов памяти (RAM) или нарушение связи между процессором (XCGPU) и южным мостом . Если у Вас XBOX 360E (S) с материнской платой версии CORONA — смотрите здесь
0020 — неисправность GPU(см. 0102). Также ошибка может быть вызвана полным отказом GPU. Нарушение связи между процессором (XCGPU) и южным мостом (применительно для XBOX360S, XBOX360E)
0021 — может быть вызвано несколькими причинами, среди которых неисправноть дисковода, южного моста, отсутствие некоторых питающих напряжения
0022 — ошибка GPU/CPU: плохой контакт с платой. Так же может быть вызвано неисправностью TSOP. Еще возникает при ошибках загрузчиков в NAND (например, попытка установить фрибут на неподходящую консоль).
0023 — пока неизвестно.
0030 — проблема с температурным контролем.
0031 — неправильно вставлен штекер питания DVD привода. Так же может быть вызвано замыканием между радиатором и окружающими конденсаторами.
0032 — неисправность питания XCGPU.
0033 — неисправность питания оперативной памяти (RAM) . Вариант устранения ошибки на XBOX360s (E) смотрите здесь
0100 — вероятно плохой контакт GPU или RAM с платой (см. 0102).
0101 — нарушен контакт RAM с платой.
0102 — обычно вызвано нарушенным контактом GPU/CPU/RAM с материнской платой. Так же стоит проверить конденсаторы и при необходимости заменить.
0103 — плохой контакт GPU с платой (см. 0102).
0110 — ошибка RAM/GPU. Обычно вызвана плохим контактом RAM/GPU чипа с платой.
0111 — ошибка RAM: замыкание или плохой контакт с платой. Ошибка так же может означать проблемы с GPU.
0200 — пока неизвестно.
0203 — перегрев GPU, вероятно из-за высохшей/отсутствующей термопасты.
1000 — ядро не может быть запущено/подпись в NAND флэш-памяти повреждена. Может произойти после неудачного обновления дашборда. Ошибка также может быть вызвана неисправным SATA кабелем DVD привода.
1001 — ошибка DVD привода. DVD привод не отвечает, либо у привода неправильная прошивка.
1002 — ошибка DVD привода. Вероятно ошибка в прошивке привода. При подключении к компьютеру может нормально функционировать, а на консоли вызывать ошибку. Восстановление исходной прошивки может решить проблему.
1003 — ошибка HDD… Проблема может быть вызвана как самим жестким диском, так и его подключением. Попробуйте отключить HDD и запустить консоль без него.
1010 — ошибка HDD. Также причиной может быть поврежденный или отсутствующий eProm (см. E68).
1011 — пока неизвестно
1012 — пока неизвестно
1013 — пока неизвестно. Вероятно ошибка при обновлении дашборда.
1020 — пока неизвестно
1021 — пока неизвестно
1022 — см. E74.
1023 — DVD привод не подключен.
1030 — см. E76.
1031 — эта ошибка связана с проблемами в питании RAM чипов. Может быть вызвано замыканием между радиатором и элементами на плате, либо более серьезными проблемами с RAM.
1032 — пока неизвестно
1033 — точные причины пока неизвестны. Предположительно, могут быть виноваты блок питания или чипы GPU/CPU .
1100 — см. E80.
Добавить комментарий
Рекомендованные сообщения
PREYALONE
0
Опубликовано: 13 января 2011
-
- Поделиться
Опубликовано: 13 января 2011
Здравствуйте возникла такая проблема после перепойки чипа ГПУ вылетила ошибка 0003 , не греются обапроца кто сталкивался расскажите что делать плз
Ссылка на комментарий
Поделиться на других сайтах
MAXIX
0
Опубликовано: 13 января 2011
-
- Поделиться
Опубликовано: 13 января 2011
либо не весь чип сел либо когда садили шары по слипались.
Нужно по новой снимать
Ссылка на комментарий
Поделиться на других сайтах
PREYALONE
0
Опубликовано: 13 января 2011
- Автор
-
- Поделиться
Опубликовано: 13 января 2011
либо не весь чип сел либо когда садили шары по слипались.
Нужно по новой снимать
спасибо за подсказку а можно это будет доказать сервис центру который это делал ?
Ссылка на комментарий
Поделиться на других сайтах
RichY
0
Опубликовано: 13 января 2011
-
- Поделиться
Опубликовано: 13 января 2011
Проверять надо перед тем, как забрать консоль
Ссылка на комментарий
Поделиться на других сайтах
PREYALONE
0
Опубликовано: 15 января 2011
- Автор
-
- Поделиться
Опубликовано: 15 января 2011
Проверять надо перед тем, как забрать консоль
![]()
Я при них показал ошибку они отказались испровлять дефект
Ссылка на комментарий
Поделиться на других сайтах
conterasus
0
Опубликовано: 15 января 2011
-
- Поделиться
Опубликовано: 15 января 2011
Я при них показал ошибку они отказались испровлять дефект
![]()
Показал как только в руки получил?
Или когда дома проверил? Если второе тогда увы…
Ссылка на комментарий
Поделиться на других сайтах
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунт
Войти
Уже зарегистрированы? Войдите здесь.
Войти сейчас
Если в вашей консоли возникают проблемы, то на передней панели вместо привычных зеленых огней, начинают мигать ярко красные. На кольце огней есть четыре отсека, которые могут мигать в разном количестве и последовательности. В случае, если ваша приставка ещё на гарантии, рекомендуем не пытаться решить проблему самостоятельно и отнести приставку в ближайший сервис центр или магазин, в котором вы её приобрели.
А теперь, рассмотрим возможные ошибки, о которых уведомляет консоль красными огнями.
Секции 1, 2, 3, 4 мигают красным
- не найден AV кабель (только на Xenon)
Рекомендации:
- Проверьте, вставлен ли AV кабель.
- Отключите и снова подключите AV кабель.
- Проверьте контакты кабеля со стороны, подключаемой к консоли. Удалите пыль и другие загрязнения, а затем подключите кабель к консоли.
- Если 4 секции все равно мигают, то попробуйте заменить ваш AV кабель другим заранее исправным AV кабелем.
Секции 1 и 3 мигают красным
- перегрев
Рекомендации:
- Дайте консоли остыть в течение нескольких часов.
- Проверьте, работают ли кулеры и достаточно ли вентилируется пространство вокруг консоли.
Чтобы предотвратить эту проблему в будущем, соблюдайте следующее:
- Не закрывайте вентиляционные отверстия консоли.
- Не кладите консоль на мягкие поверхности, которые могут закрыть вентиляционные отверстия (ковер, кровать и т.д.).
- Не ставьте консоль в плохо вентилируемом пространстве.
- Не располагайте консоль рядом с любыми источниками тепла.
Ни в коем случае не пытайтесь принудительно охладить консоль не предназначенными для этого средствами. Не кладите консоль в холодильник, не выносите на улицу. Подобные методы могут привести к куда большим проблемам, т.к. из-за высокой разности температур на внутренних поверхностях консоли образуется конденсат. Что в свою очередь может привести к короткому замыканию и полному выходу из строя консоли.
Еще одно решение проблемы перегрева, это улучшение штатной системы охлаждения. Это приведет к потере гарантии, так что не пытайтесь осуществлять подобные операции, если консоль все еще на гарантии.
Секция 4 мигает красным
На экране будет показано сообщение с номером ошибки для уточнения ее причин. Если на экране ничего нет или невозможно определить код ошибки, то можно определить дополнительный код ошибки (см. ниже).
E45: неизвестная ошибка (возможно связано с обновлением дашборда).
E64: ошибка DVD привода… DVD привод не отвечает, неправильная/поврежденная прошивка, отсутствует чип с прошивкой и т.д.
E65: не настроен DMA режим привода. +см. Е64. Так же причиной может быть незакрытый лоток привода во время загрузки консоли.
E66: ошибка DVD привода в процессе обмена данными: модель привода, или версия не соответствует той, которую ожидает дашборд, или версия прошивки старее, чем та, которую ожидает дашборд. Убедитесь в том, что установлен привод той модели и версии, которая изначально поставлялась с консоль, и привод имеет ту же или более новую прошивку в сравнении с той, которая была установлена изначально.
E67: ошибка HDD, жесткий диск не отвечает… Проблема может быть вызвана как самим жестким диском, так и его подключением. Попробуйте отключить HDD и запустить консоль без него.
E68: ошибка питания… Консоли не достаточно мощности, чтобы полноценно функционировать. Проблема может быть вызвана неисправностью HDD или кулерами и другими аксессуарами, которые потребляют слишком большую мощность. Попробуйте отключить все аксессуары. Если к приставке подключены дополнительные кулеры и/или другие девайсы связанные с моддингом и модификацией приставки, то отключите сначала их. Так же одной из причин являются проблемы в настройке DMA режима жесткого диска.
E69: см. E67. Так же может быть вызвано ошибкой при чтении служебных секторов(безопасности) жесткого диска.
E70: не найден HDD.
E71: вероятно ошибка при обновлении дашборда, поврежден xam.xex Попробуйте использовать «коды сброса» (см. Ниже).
E72: ошибка встроенной NAND флэш-памяти, поврежден xam.xex.
E73: невозможно настроить HSIO(high speed input/output) шину EDRAM. Ошибка так же может быть вызвана неисправностью Ethernet порта.
E74: ошибка HSIO шины EDRAM, ошибка CRC. Так же может быть вызвана неисправностью ANA/HANA чипа, плохим контактом GPU с платой, неисправным AV выходом или AV кабелем. Самый эффективный способ лечения — реболл GPU и/или других компонентов, если необходимо.
E75: не удалось определить производителя PHY модуля или неправильный производитель ethernet.
E76: ошибка связана с чипом контроллером Ethernet(PHY). ”Мертвый ” чип может не вызывать эту ошибку, но с отпаянным чипом ошибка появляется. Причиной так же могут служить и другие проблемы, связанные с Ethernet. Еще одна причина: невозможно осуществить перезагрузку ethernet.
E77: проблемы с Ethernet: запрос PHY модуля уже обрабатывается; невозможно прочитать или записать регистр.
E78: ошибка при проверке AsicID GPU.
E79: невозможно запустить xam.xex . Ошибка может появиться после неудачного обновления дашборда. +см. 67, так же может быть вызвана повреждением файловой системы.
E80: неверное Lock Down Value(LDV) в NAND флэш-памяти. Вы обновили дашборд, но не припаяли обратно резистор R3T6.
Рекомендации:
- сделайте откат на старый дашборд, припаяйте резистор, а затем обновите дашборд.
- если у вас есть CPU ключ, то вы можете сделать образ флэш-памяти и исправить LDV(увеличьте на единицу).
Секции 1, 3, 4 мигают красным
- общий отказ системы
Рекомендации:
- Перезагрузите консоль.
- Если не помогло, то выключите консоль, отключите и снова подключите AV кабель и кабель питания, включите консоль.
- Если п.2 не помог, то попробуйте включить консоль без HDD. Если ошибка исчезнет, то опять подключите его.
- Так же обратите внимание на лампочку на блоке питания консоли. Во время работы консоли она должна быть зеленой, даже если консоль показывает ошибку.
Если все перечисленное не помогло, то нужно определить дополнительный ”скрытый” код ошибки для уточнения причин проблемы:
- Включите консоль и дождитесь появления мигающих 3 красных огней.
- Нажмите и держите кнопку ”sync up”(маленькая кнопка на лицевой панели), затем нажмите кнопку ”eject”(кнопка для извлечения лотка привода) не отпуская ”sync up”.
- Лампочки покажут первую цифру кода ошибки (подробнее внизу).
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки покажут вторую цифру кода ошибки
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки покажут третью цифру кода ошибки
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки покажут четвертую цифру кода ошибки
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки вернутся в исходное положение(3 красных мигающих огня).
Различить 3 мигающих огня и индикацию кода ошибки можно по частоте мигания лампочек.
Если ваша консоль при считывании ошибки не возвращается в исходное состояние(3 красных мигающих огня) и/или ошибка при повторном считывании доп кода ошибки меняется, то считайте, что ошибка 0102. Чаще всего при такой ошибке у консоли проблемы с памятью или процессором.
Определение кода ошибки:
- Горят 4 секции – 0.
- Горит 1 секция – 1.
- Горят 2 секции – 2.
- Горят 3 секции – 3.
Определение E[XX](Е74 и прочие) кода ошибки:
- Горят 4 секции – 00.
- Горит 1 секция – 01.
- Горят 2 секции – 10.
- Горят 3 секции – 11.
Вторичный код ошибки представляет собой 8 битовое число, т.е. число в двоичной системе счисления. Каждая из 4 индикаций мигающих секций определяет 2 бита этого числа. Получив 8 битовое число, переведите его в десятичную систему счисления. Полученное число и будет обозначать код ошибки типа «Е». К примеру, код ошибки 1031 в привычной форме на самом деле выглядит как 01001101, что при переводе в десятичную систему счисления будет равняться 77, т.е. ошибка E77.
0001 проблемы с блоком питания.
0002 проблемы с сетевым интерфейсом (может быть исправлено ослаблением крестообразных креплений); проблема с CPU.
0003 проблема с питанием. Может быть виноват блок питания или GPU/CPU. Так же проверьте целостность элементов на плате.
0010 проблемы с южным мостом или GPU. Вероятно плохой контакт с материнской платой.
0011 перегрев CPU – если вы получили эту ошибку после разборки консоли, то проверьте надежность крепления винтов радиаторов.
0012 перегрев GPU – проверьте, правильно ли установлено крестообразное крепление. Так же стоит проверить конденсаторы и при необходимости заменить.
0013 перегрев чипов памяти (RAM).
0020 неисправность GPU(см. 0102). Также ошибка может быть вызвана полным отказом GPU.
0021 может быть вызвано несколькими причинами:
- DVD привод не отвечает – может быть вызвано проблемами с прошивкой. В некоторых случаях виноват южный мост и/или соединение между ним и DVD приводом. Следует проверить конденсаторы вокруг моста, особенно около SATA разъема для привода.
- Ошибка GPU , в большинстве случаев вызвано плохим контактом с платой (см. 0102).
0022 ошибка GPU/CPU: плохой контакт с платой. Так же может быть вызвано неисправностью TSOP. Еще возникает при ошибках загрузчиков в NAND (например, попытка установить фрибут на неподходящую консоль).
0023 пока неизвестно.
0030 проблема с температурным контролем.
0031 неправильно вставлен штекер питания DVD привода. Так же может быть вызвано замыканием между радиатором и окружающими конденсаторами.
0032 пока неизвестно.
0033 пока неизвестно .
0100 вероятно плохой контакт GPU или RAM с платой (см. 0102).
0101 нарушен контакт RAM с платой.
0102 обычно вызвано нарушенным контактом GPU/CPU/RAM с материнской платой. Так же стоит проверить конденсаторы и при необходимости заменить.
Возможные способы лечения:
- Прижим. Увеличение давления радиатора на чип, за счет чего восстанавливается контакт. (лучше не делать)
- Прогрев. Прогрев платы феном или другими средствами до полного расплавления припоя, за счет чего контакты могут восстановиться. (если и делать то качественно!)
- Реболл. Полная перепайка чипа. Сначала чип отпаивают, все поверхности очищаются от припоя и прочих загрязнений. Далее на чип наносятся шарики припоя с помощью трафарета. Затем чип в таком виде припаивают обратно на плату. Происходит полное восстановление всех контактов. Это наиболее действенный и дорогостоящий метод ремонта. (лучше заплатить)
- В редких случаях практикуется замена неисправного чипа. (в основном, если вы прижимали или некачественно прогревали)
0103 плохой контакт GPU с платой (см. 0102).
0110 ошибка RAM/GPU. Обычно вызвана плохим контактом RAM/GPU чипа с платой.
0111 ошибка RAM: замыкание или плохой контакт с платой. Ошибка так же может означать проблемы с GPU.
0200 пока неизвестно.
0203 перегрев GPU, вероятно из-за высохшей/отсутствующей термопасты.
1000 ядро не может быть запущено/подпись в NAND флэш-памяти повреждена. Может произойти после неудачного обновления дашборда. Ошибка также может быть вызвана неисправным SATA кабелем DVD привода.
1001 ошибка DVD привода. DVD привод не отвечает, либо у привода неправильная прошивка.
1002 ошибка DVD привода. Вероятно ошибка в прошивке привода. При подключении к компьютеру может нормально функционировать, а на консоли вызывать ошибку. Восстановление исходной прошивки может решить проблему.
1003 ошибка HDD… Проблема может быть вызвана как самим жестким диском, так и его подключением. Попробуйте отключить HDD и запустить консоль без него.
1010 ошибка HDD. Также причиной может быть поврежденный или отсутствующий eProm (см. E68).
1011 пока неизвестно
1012 пока неизвестно
1013 пока неизвестно. Вероятно ошибка при обновлении дашборда.
1020 пока неизвестно
1021 пока неизвестно
1022 см. E74.
1023 DVD привод не подключен.
1030 см. E76.
1031 эта ошибка связана с проблемами в питании RAM чипов. Может быть вызвано замыканием между радиатором и элементами на плате, либо более серьезными проблемами с RAM.
1032 пока неизвестно
1033 точные причины пока неизвестны. Предположительно, могут быть виноваты блок питания или чипы GPU/CPU .
1100 см. E80.
Коды сброса
Удаление всех игровых обновлений и очистка кэша(личный профиль, сохранения и другая личная информация не удаляются):
- Зайдите в настройки системы.
- Выберете ”память” (Memory).
- Выделите Жесткий диск(Hard Drive) и нажмите Y.
- Начиная с версии 8495 дашборда(обновления за 11 августа 2009) для очистки кэша можно использовать соответствующую опцию в этом меню. Если же у Вас более старая версия:
- Нажмите X, X, LB, RB, X, X.
- Появится сообщение ”Будет произведено текущее обслуживание запоминающих устройств. Продолжить?” (This will perform maintenance on your Xbox 360 storage devices. Do you want to continue?).
- Нажмите ”Да” (Yes).
Удаление последней разметки NAND (их обычно несколько, обычно откатывается при неудачном обновлении):
- Нажмите и удерживайте кнопку ”sync up”(маленькая кнопка на лицевой панели) на выключенной консоли.
- Продолжая удерживать кнопку ”sync up”, включите консоль нажатием кнопки вкл/выкл консоли.
- Продолжайте удерживать кнопку ”sync up” пока консоль не загрузится до конца.
- Во время загрузки консоль должна удалить все неудачные обновления.
Сброс видео настроек:
- Выньте диск из консоли и выключите ее.
- Включите консоль с джойстика. Если у вас беспроводной джойстик, то подождите, пока консоль не определит его.
- Зажмите на джойстике Y и RT.
Обсуждение статьи на форуме.
Если в вашей консоли возникают проблемы, то на передней панели вместо привычных зеленых огней, начинают мигать ярко красные. На кольце огней есть четыре отсека, которые могут мигать в разном количестве и последовательности. В случае, если ваша приставка ещё на гарантии, рекомендуем не пытаться решить проблему самостоятельно и отнести приставку в ближайший сервис центр или магазин, в котором вы её приобрели.
А теперь, рассмотрим возможные ошибки, о которых уведомляет консоль красными огнями.
Секции 1, 2, 3, 4 мигают красным
- не найден AV кабель (только на Xenon)
Рекомендации:
- Проверьте, вставлен ли AV кабель.
- Отключите и снова подключите AV кабель.
- Проверьте контакты кабеля со стороны, подключаемой к консоли. Удалите пыль и другие загрязнения, а затем подключите кабель к консоли.
- Если 4 секции все равно мигают, то попробуйте заменить ваш AV кабель другим заранее исправным AV кабелем.
Секции 1 и 3 мигают красным
- перегрев
Рекомендации:
- Дайте консоли остыть в течение нескольких часов.
- Проверьте, работают ли кулеры и достаточно ли вентилируется пространство вокруг консоли.
Чтобы предотвратить эту проблему в будущем, соблюдайте следующее:
- Не закрывайте вентиляционные отверстия консоли.
- Не кладите консоль на мягкие поверхности, которые могут закрыть вентиляционные отверстия (ковер, кровать и т.д.).
- Не ставьте консоль в плохо вентилируемом пространстве.
- Не располагайте консоль рядом с любыми источниками тепла.
Ни в коем случае не пытайтесь принудительно охладить консоль не предназначенными для этого средствами. Не кладите консоль в холодильник, не выносите на улицу. Подобные методы могут привести к куда большим проблемам, т.к. из-за высокой разности температур на внутренних поверхностях консоли образуется конденсат. Что в свою очередь может привести к короткому замыканию и полному выходу из строя консоли.
Еще одно решение проблемы перегрева, это улучшение штатной системы охлаждения. Это приведет к потере гарантии, так что не пытайтесь осуществлять подобные операции, если консоль все еще на гарантии.
Секция 4 мигает красным
На экране будет показано сообщение с номером ошибки для уточнения ее причин. Если на экране ничего нет или невозможно определить код ошибки, то можно определить дополнительный код ошибки (см. ниже).
E45: неизвестная ошибка (возможно связано с обновлением дашборда).
E64: ошибка DVD привода… DVD привод не отвечает, неправильная/поврежденная прошивка, отсутствует чип с прошивкой и т.д.
E65: не настроен DMA режим привода. +см. Е64. Так же причиной может быть незакрытый лоток привода во время загрузки консоли.
E66: ошибка DVD привода в процессе обмена данными: модель привода, или версия не соответствует той, которую ожидает дашборд, или версия прошивки старее, чем та, которую ожидает дашборд. Убедитесь в том, что установлен привод той модели и версии, которая изначально поставлялась с консоль, и привод имеет ту же или более новую прошивку в сравнении с той, которая была установлена изначально.
E67: ошибка HDD, жесткий диск не отвечает… Проблема может быть вызвана как самим жестким диском, так и его подключением. Попробуйте отключить HDD и запустить консоль без него.
E68: ошибка питания… Консоли не достаточно мощности, чтобы полноценно функционировать. Проблема может быть вызвана неисправностью HDD или кулерами и другими аксессуарами, которые потребляют слишком большую мощность. Попробуйте отключить все аксессуары. Если к приставке подключены дополнительные кулеры и/или другие девайсы связанные с моддингом и модификацией приставки, то отключите сначала их. Так же одной из причин являются проблемы в настройке DMA режима жесткого диска.
E69: см. E67. Так же может быть вызвано ошибкой при чтении служебных секторов(безопасности) жесткого диска.
E70: не найден HDD.
E71: вероятно ошибка при обновлении дашборда, поврежден xam.xex Попробуйте использовать «коды сброса» (см. Ниже).
E72: ошибка встроенной NAND флэш-памяти, поврежден xam.xex.
E73: невозможно настроить HSIO(high speed input/output) шину EDRAM. Ошибка так же может быть вызвана неисправностью Ethernet порта.
E74: ошибка HSIO шины EDRAM, ошибка CRC. Так же может быть вызвана неисправностью ANA/HANA чипа, плохим контактом GPU с платой, неисправным AV выходом или AV кабелем. Самый эффективный способ лечения — реболл GPU и/или других компонентов, если необходимо.
E75: не удалось определить производителя PHY модуля или неправильный производитель ethernet.
E76: ошибка связана с чипом контроллером Ethernet(PHY). ”Мертвый ” чип может не вызывать эту ошибку, но с отпаянным чипом ошибка появляется. Причиной так же могут служить и другие проблемы, связанные с Ethernet. Еще одна причина: невозможно осуществить перезагрузку ethernet.
E77: проблемы с Ethernet: запрос PHY модуля уже обрабатывается; невозможно прочитать или записать регистр.
E78: ошибка при проверке AsicID GPU.
E79: невозможно запустить xam.xex . Ошибка может появиться после неудачного обновления дашборда. +см. 67, так же может быть вызвана повреждением файловой системы.
E80: неверное Lock Down Value(LDV) в NAND флэш-памяти. Вы обновили дашборд, но не припаяли обратно резистор R3T6.
Рекомендации:
- сделайте откат на старый дашборд, припаяйте резистор, а затем обновите дашборд.
- если у вас есть CPU ключ, то вы можете сделать образ флэш-памяти и исправить LDV(увеличьте на единицу).
Секции 1, 3, 4 мигают красным
- общий отказ системы
Рекомендации:
- Перезагрузите консоль.
- Если не помогло, то выключите консоль, отключите и снова подключите AV кабель и кабель питания, включите консоль.
- Если п.2 не помог, то попробуйте включить консоль без HDD. Если ошибка исчезнет, то опять подключите его.
- Так же обратите внимание на лампочку на блоке питания консоли. Во время работы консоли она должна быть зеленой, даже если консоль показывает ошибку.
Если все перечисленное не помогло, то нужно определить дополнительный ”скрытый” код ошибки для уточнения причин проблемы:
- Включите консоль и дождитесь появления мигающих 3 красных огней.
- Нажмите и держите кнопку ”sync up”(маленькая кнопка на лицевой панели), затем нажмите кнопку ”eject”(кнопка для извлечения лотка привода) не отпуская ”sync up”.
- Лампочки покажут первую цифру кода ошибки (подробнее внизу).
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки покажут вторую цифру кода ошибки
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки покажут третью цифру кода ошибки
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки покажут четвертую цифру кода ошибки
- Отпустите кнопку ”eject” и нажмите ее снова.
- Лампочки вернутся в исходное положение(3 красных мигающих огня).
Различить 3 мигающих огня и индикацию кода ошибки можно по частоте мигания лампочек.
Если ваша консоль при считывании ошибки не возвращается в исходное состояние(3 красных мигающих огня) и/или ошибка при повторном считывании доп кода ошибки меняется, то считайте, что ошибка 0102. Чаще всего при такой ошибке у консоли проблемы с памятью или процессором.
Определение кода ошибки:
- Горят 4 секции – 0.
- Горит 1 секция – 1.
- Горят 2 секции – 2.
- Горят 3 секции – 3.
Определение E[XX](Е74 и прочие) кода ошибки:
- Горят 4 секции – 00.
- Горит 1 секция – 01.
- Горят 2 секции – 10.
- Горят 3 секции – 11.
Вторичный код ошибки представляет собой 8 битовое число, т.е. число в двоичной системе счисления. Каждая из 4 индикаций мигающих секций определяет 2 бита этого числа. Получив 8 битовое число, переведите его в десятичную систему счисления. Полученное число и будет обозначать код ошибки типа «Е». К примеру, код ошибки 1031 в привычной форме на самом деле выглядит как 01001101, что при переводе в десятичную систему счисления будет равняться 77, т.е. ошибка E77.
0001 проблемы с блоком питания.
0002 проблемы с сетевым интерфейсом (может быть исправлено ослаблением крестообразных креплений); проблема с CPU.
0003 проблема с питанием. Может быть виноват блок питания или GPU/CPU. Так же проверьте целостность элементов на плате.
0010 проблемы с южным мостом или GPU. Вероятно плохой контакт с материнской платой.
0011 перегрев CPU – если вы получили эту ошибку после разборки консоли, то проверьте надежность крепления винтов радиаторов.
0012 перегрев GPU – проверьте, правильно ли установлено крестообразное крепление. Так же стоит проверить конденсаторы и при необходимости заменить.
0013 перегрев чипов памяти (RAM).
0020 неисправность GPU(см. 0102). Также ошибка может быть вызвана полным отказом GPU.
0021 может быть вызвано несколькими причинами:
- DVD привод не отвечает – может быть вызвано проблемами с прошивкой. В некоторых случаях виноват южный мост и/или соединение между ним и DVD приводом. Следует проверить конденсаторы вокруг моста, особенно около SATA разъема для привода.
- Ошибка GPU , в большинстве случаев вызвано плохим контактом с платой (см. 0102).
0022 ошибка GPU/CPU: плохой контакт с платой. Так же может быть вызвано неисправностью TSOP. Еще возникает при ошибках загрузчиков в NAND (например, попытка установить фрибут на неподходящую консоль).
0023 пока неизвестно.
0030 проблема с температурным контролем.
0031 неправильно вставлен штекер питания DVD привода. Так же может быть вызвано замыканием между радиатором и окружающими конденсаторами.
0032 пока неизвестно.
0033 пока неизвестно .
0100 вероятно плохой контакт GPU или RAM с платой (см. 0102).
0101 нарушен контакт RAM с платой.
0102 обычно вызвано нарушенным контактом GPU/CPU/RAM с материнской платой. Так же стоит проверить конденсаторы и при необходимости заменить.
Возможные способы лечения:
- Прижим. Увеличение давления радиатора на чип, за счет чего восстанавливается контакт. (лучше не делать)
- Прогрев. Прогрев платы феном или другими средствами до полного расплавления припоя, за счет чего контакты могут восстановиться. (если и делать то качественно!)
- Реболл. Полная перепайка чипа. Сначала чип отпаивают, все поверхности очищаются от припоя и прочих загрязнений. Далее на чип наносятся шарики припоя с помощью трафарета. Затем чип в таком виде припаивают обратно на плату. Происходит полное восстановление всех контактов. Это наиболее действенный и дорогостоящий метод ремонта. (лучше заплатить)
- В редких случаях практикуется замена неисправного чипа. (в основном, если вы прижимали или некачественно прогревали)
0103 плохой контакт GPU с платой (см. 0102).
0110 ошибка RAM/GPU. Обычно вызвана плохим контактом RAM/GPU чипа с платой.
0111 ошибка RAM: замыкание или плохой контакт с платой. Ошибка так же может означать проблемы с GPU.
0200 пока неизвестно.
0203 перегрев GPU, вероятно из-за высохшей/отсутствующей термопасты.
1000 ядро не может быть запущено/подпись в NAND флэш-памяти повреждена. Может произойти после неудачного обновления дашборда. Ошибка также может быть вызвана неисправным SATA кабелем DVD привода.
1001 ошибка DVD привода. DVD привод не отвечает, либо у привода неправильная прошивка.
1002 ошибка DVD привода. Вероятно ошибка в прошивке привода. При подключении к компьютеру может нормально функционировать, а на консоли вызывать ошибку. Восстановление исходной прошивки может решить проблему.
1003 ошибка HDD… Проблема может быть вызвана как самим жестким диском, так и его подключением. Попробуйте отключить HDD и запустить консоль без него.
1010 ошибка HDD. Также причиной может быть поврежденный или отсутствующий eProm (см. E68).
1011 пока неизвестно
1012 пока неизвестно
1013 пока неизвестно. Вероятно ошибка при обновлении дашборда.
1020 пока неизвестно
1021 пока неизвестно
1022 см. E74.
1023 DVD привод не подключен.
1030 см. E76.
1031 эта ошибка связана с проблемами в питании RAM чипов. Может быть вызвано замыканием между радиатором и элементами на плате, либо более серьезными проблемами с RAM.
1032 пока неизвестно
1033 точные причины пока неизвестны. Предположительно, могут быть виноваты блок питания или чипы GPU/CPU .
1100 см. E80.
Коды сброса
Удаление всех игровых обновлений и очистка кэша(личный профиль, сохранения и другая личная информация не удаляются):
- Зайдите в настройки системы.
- Выберете ”память” (Memory).
- Выделите Жесткий диск(Hard Drive) и нажмите Y.
- Начиная с версии 8495 дашборда(обновления за 11 августа 2009) для очистки кэша можно использовать соответствующую опцию в этом меню. Если же у Вас более старая версия:
- Нажмите X, X, LB, RB, X, X.
- Появится сообщение ”Будет произведено текущее обслуживание запоминающих устройств. Продолжить?” (This will perform maintenance on your Xbox 360 storage devices. Do you want to continue?).
- Нажмите ”Да” (Yes).
Удаление последней разметки NAND (их обычно несколько, обычно откатывается при неудачном обновлении):
- Нажмите и удерживайте кнопку ”sync up”(маленькая кнопка на лицевой панели) на выключенной консоли.
- Продолжая удерживать кнопку ”sync up”, включите консоль нажатием кнопки вкл/выкл консоли.
- Продолжайте удерживать кнопку ”sync up” пока консоль не загрузится до конца.
- Во время загрузки консоль должна удалить все неудачные обновления.
Сброс видео настроек:
- Выньте диск из консоли и выключите ее.
- Включите консоль с джойстика. Если у вас беспроводной джойстик, то подождите, пока консоль не определит его.
- Зажмите на джойстике Y и RT.
Обсуждение статьи на форуме.

Игровая приставка Xbox 360 имеет ряд функций, которые помогут вам понять, что именно произошло с вашей консолью. На передней панели Xbox 360, где находится кнопка включения, мы имеем индикатор из зеленых светодиодов. Когда приставка неправильно функционирует, то мы видим за место зеленого цвета красный. В момент, когда индикаторы загораются красным цветом, мы можем определить код ошибки Xbox 360 и узнать что за ошибка и как дальше быть.
На телевизоре не появляется картинка при подключении AV/HDMI
Как решить данную ситуацию:
- Проверьте кабель AV/HDMI возможно он не плотно подключен .
- Вытащите кабели и заново подсоедините его.
- Картинка не выводится и горят 4 красных огня, то вытаскиваем кабель AV/HDMI и протираем разъем приставки спиртом и пробуем подключить снова.
- Если вы все проделали выше описанное, но картинка так и не появилась через AV/HDMI, то попробуйте заменить кабель.
- Картинка на экране не появляется и все протирания и замена шнура ничего не дала, тогда нужно обратиться в сервис центр.
Аппаратная часть приставки отказывается работать
Как решить данную ситуацию:
Перезагрузите Xbox 360 или выключите приставку и включите заново. Если приставка не выключается то при нажатии на выключение подержите кнопку в течении 5ти секунд .
Перезагрузка и выключение не помогло то делаем следующее:
- Выключаем Xbox 360 полностью от розетки и отключаем все провода AV/HDMI
- После небольшого ожидания все обратно подключаем и включаем приставка заново.
- Приставка отказывается работать и горят красные индикаторы последнее, что можно сделать это, отключить HDD приставки и включить Xbox заново.
- Обратите внимания на блок питания, он должен гореть зеленым цветом если горит красным, то замените блок питания или обратитесь в сервис центр.
Xbox 360 показывает 3 огня или ошибка E73- E74
Во многих случаях Xbox 360, как и другая техника подвержена поломкам и тут нет ничего страшного, это техника и с ней не поспоришь. Обычно 3 огня или ошибка E74 могут быть вызваны не только перегревом приставки, но и ее долгим неиспользованием и хранением ее во влажном помещении. Исправить данную проблему можно двумя способами обратиться сразу в сервисный центр или провести самостоятельную диагностику Xbox 360.
Первая помощь при 3х огнях или E73- E74:
- Выключаем полностью приставку от сети и ждем 40-50 минут, после чего можно ее включать.
- При включении Xbox 360 на задней стороне приставки посмотрите на вентиляторы, крутятся они или нет.
- Если приставка показывает все равно ошибки и вентиляторы крутятся, тогда обращайтесь в сервис.
Как правильно располагать Xbox 360 на поверхности и в закрытом месте
- Пространство в тумбочке должно быть минимум с правой стороны 15см и с левой, а задняя часть приставки должна быть свободной.
- Приставку располагайте в вертикальном положении на открытой поверхности, так охлаждение будет лучше, чем в горизонтальном положении.
- Не ставьте Xbox 360 на ковровые покрытия, это содействует образованию большого слоя пыли.
- Так же не стоит ставить приставку рядом с отоплением и нагревательными элементами это сказывается на плохой работе вентиляции Xbox 360.
Решение проблем собственноручно с перегревом
Если Xbox 360 перегрелся и показывает код ошибки, то вы можете его отключить от сети и после небольшого ожидания включить. Если отключение не дало результатов то попробуйте поменять термопасту это единственное решение, которое вы можете принять самостоятельно. После смены термопасты если результат остался на том же уровне, то обращайтесь в сервис центр.
Коды ошибок, которые отображаются на экране телевизора и их описание
- Ошибка E45 – данная ошибка встречается редко, в основном это из-за неправильного обновления.
- Ошибка привода E64 – неправильно прошили привод (ключ не верный)
- Ошибка E65 схожа с E64 — неправильно прошили привод или привод стоит от другой приставки.
- Ошибка E66 – привод не совпадает или прошивка старая и несовместима с данным dashboard.
- Ошибка E67 – показывается в том случае, если Hdd приставки не до конца вставлен или он неисправен.
- Ошибка E68 – нехватка питания для правильной работы Xbox 360 отключите лишние устройства, если таковы есть.
- Ошибка E69 – похожа на с ошибку E67, неисправность с HDD установленным на Xbox.
- Ошибка E71 – данная проблема связана с dashboard вам нужно (почистить кеш xbox 360).
- Ошибка E72 — проблема вызвана у Nand носителя (нужно перезалить Nand)
- Ошибка E73 – требуется замена микросхемы, которая отвечает за Ethernet порт.
- Ошибка E74 – вызвана отказом GPU и требуется реболл видео чипа или его замена.
- Ошибка E76 – скорей всего вышла одна из микросхем отвечающая за работу Ethernet порта или ее просто сняли и не поставили.
- Ошибка E79 – проблема с работой винчестера hdd попробуйте его заменить или просто на время отключить.
- Ошибка E80 – редко встречающая ошибка, но если она у вас появилась, то восстановить ее можно только в сервис центре.
Определяем код ошибки следующим образом
- Как только включите приставку, у вас загорятся красные огни
- Нажмите на кнопку синхронизации джойстика и удерживайте ее, а кнопку лотка начинаем нажимать, у вас будут меняться красные индикаторы.
- Как только поменяется красный индикатор, это и будет номер кода ошибки.
Вот так определяем код ошибки фото
Определение номеров ошибки
- Горят четыре красных огня – цифра 0
- Когда горит 1 огонь это цифра 1
- Когда горит 2-3 это цифра 2 или 2
- Ну и когда 4 это цифра 4
Сами номера ошибок и описание
- Номер ошибки 0001 – Проблема с блоком питания
- Номер ошибки 0002 – Неисправная работа с сетью и интерфейсом
- Номер ошибки 0010 – Связана с работой видеочипа или процессора
- Номер ошибки 0011- Проблема с процессором скорей всего его перегрев и нужна замена
- Номер ошибки 0012 — Проблема с GPU видео чип процессора перегрелся
- Номер ошибки 0013 – Блок питания выведен из строя в процессе его перегрева
- Номер ошибки 0020 – Проблема с приводом и его прошивкой или не контакт GPU (возможно нужен реболл)
- Номер ошибки 0021 – не контакт CPU требуется Реболл
- Номер ошибки 0022 — Не контакт CPU требуется Реболл
- Номер ошибки 0023 – Встречается очень редко, даже практически нет, так как и описания ее тоже нет
- Номер ошибки 0030 – Данная проблема связана с температурным датчиком охлаждения Xbox
- Ошибка 0032—0033-0100-0101—0200-1011-1012—1013-1020-1021—1032-1033 — практически не встречаются, описание тоже нет
- Номер ошибки 0102 – Неконтакт Gpu требуется Реболл но если есть гарантия то можно вернуть
- Ошибка 0103 – Не контакт GPU/CPU аналог ошибки 0102
- Ошибка 0110 – Требуется замена Ram памяти или ее восстановление
- Ошибка 0203 – Требуется реболл видео чипа
- Номер ошибки 1000- Испорчен NAND и требуется его восстановление
- Ошибка 1001 – Неправильно прошили привод Dvd.key неправильный
- Ошибка 1002 – аналог ошибки 1001
- Ошибка 1003 – Проблема с винчестером попробуйте его отключить и запустить приставку без него
- Ошибка 1010 — По определению идентично ошибке E68
- Ошибка 1022 — Почти как ошибка 1002
- Ошибка 1023 – Привод консоли отсоединен, подключите его
- Ошибка 1030 – Неправильная работа Ethernet порта
- Ошибка 1031 – Связана с питанием блока памяти RAM
- Ошибка 1100 – Nand неверный либо не от той консоли зашили
Так же если вы поставили некорректное обновление и пытаетесь его очистить? то многие приведенные описания по его очистки просто не работают.
Обратитесь в наш сервис центр, мы за небольшую плату восстановим ошибку обновления Dashboard
Последние новости
16.09.20
![]()
The Last Of Us Pa
Ограниченное издание консоли с бракованным тиражом в несколько тысяч копий.
https://
Далее
16.09.20
![]()
Самый красивый Xb
Коллекционный набор для фанатов серии игр от CD Projekt RED Xbox One Limited Edition 2
Далее
26.05.20
![]()
Как разобрать PS4
Аккуратная разборка для самостоятельного обслуживания.
Далее
26.05.20
![]()
Новый кибернетиче
Обратите внимание на ограниченную серию контроллера для XBOX ONE
https://youtu.be/Tn
Далее
06.05.20
![]()
Как восстановить
Видео ролик по восстановлению разъема.
Далее
06.05.20
![]()
Самостоятельная р
Видео инструкция для самостоятельной разборки PS4 Pro 71xx-72xx.
https://www.youtube
Далее
21.10.18
![]()
Проблемы у геймпа
Видео ролик про основные проблемы геймпадов Xbox One и DualShock 4
https://www.y
Далее
13.09.18
![]()
Как вытащить диск
Вытаскиваем диск из привода PS4 SLIM — PRO — Обучающее видео
https://www.youtube.com
Далее
13.09.18
![]()
Замена разъема за
Замена разъема зарядки на PS Vita 1000 (меняем штатный разъем на MINI USB)
https://w
Далее
Комментарии

В 2011 году, через 6 лет после выпуска игровой приставки Xbox 360, исследователями был обнаружен занимательный факт — если на вывод RESET центрального процессора на очень короткое время подать сигнал «0», процессор не сбросит своё состояние (как должно быть), но вместо этого изменит своё поведение! На основе этой «особенности» был разработан Reset Glitch Hack (RGH), с помощью которого удалось полностью скомпрометировать защиту Xbox 360, запустить неподписанный код, тем самым открыв путь к взлому самой системы и победе над «невзламываемыми» приводами DG-16D5S.
Давайте же рассмотрим в деталях, как работал RGH, как разработчики пытались залатать дыру и как эти заплатки смогли обойти!
Что вообще за глич атака?
Процессор — штука довольно глупая, что бы ни говорили маркетологи. Весь высокоуровневый код, написанный программистами, сводится к исполнению простых команд — арифметика с числами, перемещение данных, условные и безусловные прыжки. Предполагается, что процессор всегда исполняет эти команды без ошибок, а результат соответствует документации.

Действительно, компилируя код
вы полагаетесь на то, что значение переменной i увеличится ровно на 2, даже не представляя себе, как может быть иначе.
Глич-атаки нарушают эту уверенность — их цель направлена на то, чтобы процессор «сглючил» и повёл себя не так, как надо. Способов «глюкнуть» процессор несколько, например:

В случае же с Xbox 360, «глюк» происходит в результате воздействия на линию RESET. Процессор начинает процедуру сброса, но из-за очень краткой длительности сигнала, не успевает её завершить и продолжает работать как ни в чём ни бывало. Но именно на этот краткий миг, пока сигнал RESET активен, его поведение изменяется!
Глючим процессор
Защита Xbox 360 держится на том, что загрузчики проверяют друг друга по цепочке. В конечном итоге, проверка на каждом этапе сводится к вызову функции сравнения хеш-суммы с «образцом». Тут-то и применили глич-атаку, заставив процессор проигнорировать несовпадение. Импульс на линию RESET сразу после вызова процедуры memcmp заставляет процессор «пойти» по другой ветке и продолжить загрузку, даже если хеш-сумма неверна:

Наилучшее место для атаки нашлось в загрузчике второго этапа, «CB». Более поздние этапы атаковать сложнее (да и легко пофиксят), а на первом этапе загрузки («1BL», ROM) из-за несколько иного построения программного кода атака не удалась.
Звучит просто, но на деле при попытке осуществить атаку, обнаружилось множество нюансов.
Для начала, чтобы успешно провести глич-атаку, необходимо очень точно определить момент времени, когда следует подавать RESET импульс. Если ошибиться хотя бы на микросекунду, послать слишком короткий или длинный импульс, атака не срабатывает.
К счастью, в Xbox 360 каждый этап загрузки сопровождается изменением значения на отладочной шине POST_OUT. Более того, отладочный вывод настолько часто расставлен, что новое значение POST задаётся сразу перед сравнением хеш-суммы:
Настолько близкое расположение отладочного вывода от места атаки оказалось крайне удобным триггером. POST_OUT является параллельной шиной и выводится на 8 тестовых площадок на печатной плате, каждая из которых отвечает за один из битов значения. Удалось даже упростить схему подключения, используя только один бит и считая количество изменений его состояния с момента загрузки системы:
Также выяснилось, что из-за высокой частоты работы процессора, почти невозможно попасть в нужный момент по точности и длительности. Время воздействия должно быть очень мало, порядка времени исполнения одной инструкции процессором. Но чем медленнее работает процессор, тем больший временной промежуток нас устраивает. Поэтому берём и замедляем процессор!
На обычном ПК частота CPU определяется как произведение внешней, «опорной» частоты и множителя:
Так и в Xbox 360, к процессору подходят внешние линии опорной частоты, а внутри эта частота умножается с помощью PLL. И на старых, «толстых» ревизиях приставки механизм PLL можно было отключить, замедлив процессор аж в 128 раз:
На «Slim» версиях трюк с PLL провернуть нельзя (линия не разведена на плате), и раз на множитель в «Slim» мы повлиять не можем, то уменьшим «опорную» частоту!
Она генерируется чипом HANA, и его можно конфигурировать по шине I2C:
К сожалению, сильно снизить не получилось, «на малых оборотах» итоговая частота процессора начинала сильно «плавать», что снижало шансы на успех. Самым стабильным вариантом оказалось замедление в 3.17 раз. Не 128 раз, но хоть что-то.
Всё? Нет, не всё. Далеко не факт, что атака сработает с первого раза (особенно на Slim). А при неудачном запуске, приставка перезагружается и пробует запуститься снова. На запуск даётся всего 5 попыток, после чего приставка останавливается и начинает моргать «красным кольцом смерти». Поэтому патчим ещё и прошивку южного моста (SMC), чтобы не страдала фигнёй и перезагружала приставку до посинения:
Итак, получаем алгоритм:
И получаем вот такую конструкцию на базе недорогого CPLD Xilinx XC2C64A:
Не забудем пошаманить с длиной и расположением проводка на RESET (обратите внимание на «катушку» снизу фото) и вперёд, надеяться, что запуск получится в течение минуты.
Но это только с аппаратной стороны. Как же нам пропатчить загрузчик и запихнуть свой код?
Патчим загрузчики
Как я уже упоминал, атакуется загрузчик второго уровня, «CB». Этот загрузчик шифруется фиксированным ключом, одинаковым для всех приставок, но как раз «CB» модифицировать нельзя, его мы только атакуем. А вот следующий за ним уже зашифрован ключом CPU, уникальным для каждой приставки. И чтобы его модифицировать, нужно знать этот ключ…
Или нет?
В старых «толстых» ревизиях Xbox 360 в загрузчике «CB» поддерживался так называемый «Zero-Pairing» режим, использующийся на этапе производства приставки. В заголовке каждого загрузчика по смещению 0x10 находится случайный набор данных «Pairing Data», используемый как часть ключа при расшифровывании. И если этот набор данных состоял целиком из нулей («Zero-Pairing»), то ключ процессора игнорировался и вместо него использовался фиксированный, нулевой ключ!
С помощью этого трюка можно было собрать образ с оригинальным «CB», зашифровать нулевым ключом следующий загрузчик, «CD» (уже со своим кодом) и запустить его с помощью RGH!
В приставках «Slim» и этот трюк завернули, убрав «Zero-Pairing» режим и поделив «CB» на две части. Здесь «CB» делился на очень простой и небольшой «CB_A» и шифрованный ключом процессора «CB_B»:
Но шифрование алгоритмом RC4 (а именно этим алгоритмом зашифрован «CB_B»), имеет одну особенность. В процессе шифрования на основе ключа генерируется псевдослучайный поток данных, который бинарно «складывается» (операция ‘исключающее или’, ‘xor’) с исходными данными. При расшифровывании, соответственно, происходит то же самое, сложение с этим же псевдослучайным потоком возвращает данные в исходное значение:
Но операция бинарного сложения коммутативна и ассоциативна, что означает, что мы можем модифицировать зашифрованные данные, не зная ключа, просто заxor‘ив зашифрованный код с нужным нам патчем!

В итоге, мы можем зашифровать «CB_A», пропатчить зашифрованный «CB_B» (чтобы он не выполнял расшифровку вообще) и положить в открытом виде «CD» со своим кодом!

Короче, если собрать воедино, то запуск выглядит как-то так:
(XeLL — загрузчик хоумбрю, линукса, а ещё он ключи CPU показывает)
Microsoft наносит ответный удар
Конечно, Microsoft постарались всё залатать.
В новом системном обновлении все старые приставки перевели на «раздельную» загрузку с «CB_A» и «CB_B», тем самым окончательно закрыв «Zero-Paired» режим. На «Slim» загрузчики тоже подверглись обновлению. Новые загрузчики серьёзно доработали для защиты от RGH, наибольший упор при этом был сделан на защиту «CB_A»:
Список нововведений не оставляет ни одного шанса для RGH. Но обратим внимание на последний пункт списка — до этого в «CB_A» не было проверки фьюзов! Фатальный недостаток. Более того, как мы помним, в расшифровке «CB_A» ключ процессора не участвует. А это значит, что уязвимый к RGH загрузчик «CB_A» можно запустить на любой приставке, и запретить это нельзя.
А вот чтобы что-то запустить с помощью этого уязвимого «CB_A», нужно несколько извернуться. Если мы не знаем ключа CPU, всё, что нам остаётся — патчить существующий «CB_B». Но что, если вместо модификации единичных участков, мы заXOR’им весь загрузчик целиком? И за счёт этого «запишем» старый загрузчик, который мы уже умеем патчить, на место нового? Так и поступили:
Всё, мы снова, не зная ключа, успешно подменили шифрованное содержимое, ещё и уязвимый загрузчик засунули. Приставки взламываются, Microsoft удивляются.
Разработчики напряглись, и в очередном системном обновлении … чуть изменили метод шифрования «CB_B», теперь ключ шифрования стал зависеть ещё и от версии «CB_A»:
Теперь при попытке заxor’ить и подсунуть данные уязвимому «CB_A» старой версии, загрузчик расшифровывал мусор из-за различий в ключах. А новый загрузчик взломать нельзя, он хорошо защищён от глич атак. Пока что победа за Microsoft!
Проблем подкинула Corona
Тем временем, на рынок вышла новая ревизия Xbox 360 — Corona, и принесла она моддерам проблем:

Маловато чипов на плате, не находите? Всё верно, чип HANA «спрятали» в южный мост. Больше неоткуда брать частоту 48 MHz для мод-чипа, прежние команды замедления по I2C не срабатывают. Да что уж там, NAND-флеш на 16 MB, все эти годы служившую в качестве системного хранилища Xbox 360, вероломно заменили на 4 GB чип с интерфейсом eMMC! (правда, только в более дешёвой версии приставки, но всё же):

Но ничего, со всем справились. Придумали как читать/писать флеш-память через картридер:
Нашли новые I2C команды замедления, внешний 48 MHz кварцевый генератор заменил HANA:
Доделали скрипты для сборки, добавили поддержку 4 GB NAND…

Но Microsoft продолжали вставлять палки в колёса. Например, на новых платах пропали некоторые резисторы, без которых мод-чип переставал работать:

Правда, исправлялось это установкой перемычек паяльником:

Серьёзнее дела пошли, когда с платы пропали дорожки POST_OUT:
Но и здесь Microsoft не повезло, нужные для RGH «шары» CPU находились на крайнем ряду:
И, естественно, к ним смогли подключиться. Сначала самые рукастые, чуть подсверлив край процессора и подпаявшись проводком прямо к шарику:
А затем китайцы выпустили рамки с подпружиненной иглой, точно упирающейся в шарик, и проблема решилась для всех остальных:
Последний рубеж
После того, как одолели «корону», осталась одна проблема — новые версии системы так и не поддавались взлому. Чтобы запустить RGH, нужно знать ключ CPU, а чтобы узнать ключ CPU, нужно хотя бы раз запустить RGH. Проблема курицы и яйца, в общем.
И тут возникла мысль — а давайте не только проверку подлинности «глюкнем», но и расшифровку пропустим! Если получится, то нам не нужно знать ключа, положим «CB_B» в открытом виде, да и всё. Именно эта идея легла в основу Double Glitch Hack (DGX):
Этот чип «глючил» проц дважды, первым импульсом пропускался этап расшифровки загрузчика, а уже второй импульс пропускал проверку подлинности. Работало куда менее стабильно, благо требовался хотя бы один успешный запуск — дальше получаем ключ CPU и действуем по-старинке.
Актуален DGX был недолго, спустя 3 месяца китайцы вбросили релиз «DGX R. I.P» с образами, которые запускались на любых приставках, работали со стандартным RGH и, естественно, запускались куда стабильнее:
Эти образы содержали специальную версию загрузчика «CB_A», используемую на производстве Xbox 360 и, по сути, являющуюся полным аналогом старого доброго «Zero-Pairing» режима. Вместо ключа процессора, этот «CB_A_mfg» расшифровывал «CB_B» фиксированным нулевым ключом:

И вот здесь Microsoft всё. В этом «сервисном» варианте «CB_A» тоже не было проверки фьюз и забанить его было невозможно. Достаточно было записать образ согласно ревизии Xbox 360, припаять чип — и всё работало.
Winchester!
Полностью пофиксили RGH только в новой ревизии приставки под кодовым именем Winchester. Впервые процессоры CPU и GPU совместили в одном кристалле, плату максимально упростили:
Дорожки POST_OUT не просто убрали. Даже если подпаяться на площадки под процессором:
И даже, если запаять процессор на специальную версию платы для разработчиков, XDK, где эти дорожки всё ещё есть:
На POST_OUT виден только один импульс при запуске приставки. Шина заблокирована:
Более того, она блокируется только на этапе производства. Если взять «чистый» процессор с фабрики, где ещё не успели прожечь фьюзы — на нём POST_OUT работает!
Но вот RGH на нём уже не срабатывает. Как бы вы ни пытались подать RESET импульс, процессор корректно выполняет сброс, или же игнорирует ваш сигнал из-за слишком малой длительности. По-видимому, в процессор добавили специальный логический модуль, фильтрующий линию RESET и тем самым окончательно исправили аппаратную ошибку.
Post Scriptum
Выходит, последнюю ревизию Xbox 360 взломать невозможно?
И да, и нет. На данный момент известен только один способ запустить модифицированную систему на ревизии Winchester.
В наборе ПО для разработчиков (XDK) есть различные приватные ключи для подписи скомпилированного кода. И так вышло, что среди них затесался ключ подписи «shadowboot», загрузчика третьего уровня для XDK систем. И с его помощью можно собрать легитимный подписанный образ с модифицированной прошивкой. Вот только работать на обычных, «магазинных» приставках он не будет. Нужен процессор с XDK версии приставки, либо «чистый» CPU с непрожжёными фьюзами (можно было встретить на Aliexpress):
И только тогда у вас будет возможность лицезреть в «сведениях о системе» кастомной оболочки такую вот надпись:
А на этом всё! Как обычно, готов ответить на ваши вопросы в комментариях
Ошибка 8015d002 на Xbox 360: проверенные решения
Пытаясь зайти в свою учетную запись Xbox, владельцы консоли Xbox 360 могут натыкаться на ошибку с кодом 8015d002. Сама ошибка выглядит следующим образом:
Введен неверный пароль либо введенный адрес электронной почты не обладает статусом Xbox. Повторите попытку позже.
Код состояния: 8015D002
Можно было бы подумать, что проблема заключается в неоплаченной подписке Xbox Live, однако в большинстве случает сообщается, что данная ошибка возникает даже при оплаченной подписке.
Причины ошибки 8015D002
Избавляемся от ошибки 8015D002

Метод №1 Отключаем двухэтапную аутентификацию
Вся проблема с ошибкой может заключаться в двухэтапной проверке подлинности, которая активирована для вашей учетной записи. По крайней мере так утверждают сами Майкрософт. К сожалению, для деактивации двухэтапной аутентификации вам придется воспользоваться браузером на своем ПК или телефоне. Попробуйте выполнить следующие шаги:
Попытайтесь войти в учетную запись на своей Xbox 360 еще раз. На сей раз ошибка 8015D002 могла исчезнуть.
Метод №2 Используем пароль приложения для входа в Xbox Live
При активированной двухэтапной аутентификации вы можете создать новый пароль для приложения и попробовать ввести его при входе в свою учетную запись. Таким образом вы сможете обойти ошибку 8015D002 и продолжить нормально пользоваться своей консолью. Попробуйте сделать следующее:
Все, при таком раскладе вы не должны столкнуться ни с какой ошибкой 8015D002.
Метод №3 Переносим профиль Xbox на другое хранилище
Пожалуй, наиболее эффективный метод из всех здесь представленных. Многие игроки утверждают, что им избавиться от ошибки 8015D002 помог перенос профиля Xbox на другое хранилище. Однако знайте, что это, возможно, не полноценный метод, а скорее некий обход ошибки. Проще говоря, после переноса профиля в другое место данный код может снова появиться на вашей консоли.
При входе в консоль вам потребуется выбрать свой профиль Xbox, выбрав его новое местоположение на другом диске. Никакая ошибка 8015D002 в таком случае появиться не должна. Мы напоминаем, что это, возможно, лишь временное решение.
Метод №4 Чистим системный кэш Xbox 360
Также подобная проблема могла возникнуть из-за системного кэша Xbox 360. К счастью, вы запросто можете избавиться от него, сделав следующее:
Источники:
https://m. habr. com/ru/post/500246/
https://gamesqa. ru/consols/8015d002-15999/







Результат сообщу.

). 







