15.03.2019      490      0
 

Магнитола Pioneer DEH-P7000UB (ошибка CHK CDCORE)


Это довольно долгая история. Началась она с того, что на USB разъем магнитолы попало напряжение 12 В.

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

Магнитола Pioneer DEH-P7000UB
Магнитола Pioneer DEH-P7000UB

Требовалось менять процессор Pioneer PE5647B, но т.к. в продаже его нет, необходимо менять всю плату или привод целиком.

Вышедший из строя процессор магнитолы Pioneer DEH-P7000UB
Вышедший из строя процессор магнитолы Pioneer DEH-P7000UB
Вышедшая из строя плата магнитолы Pioneer DEH-P7000UB
Вышедшая из строя плата магнитолы Pioneer DEH-P7000UB

Сам привод выглядит следующим образом:

Родной привод магнитолы Pioneer DEH-P7000UB (фото 1)
Родной привод магнитолы Pioneer DEH-P7000UB
Родной привод магнитолы Pioneer DEH-P7000UB (фото 2)
Родной привод магнитолы Pioneer DEH-P7000UB

В Service Manual магнитолы Pioneer DEH-P7000UB указан процессор PE5611B. Я посчитал его аналогом и был приобретен привод с данным процессором. Однако это оказалось не так. При замене привода целиком, магнитола запустилась и выбила ошибку CHK CDCORE, т.е. процессор на основной плате не видит процессор привода.

Подобная проблема рассматривалась тут. Однако у меня чуть другая ситуация, да и резистора, определяющего модель привода, я не обнаружил.

Ошибка CHK CDCORE
Ошибка CHK CDCORE

Визуальное сравнение двух плат не дало результата. Печатные платы абсолютно одинаковые, разводка (расположение дорожек) один в один. Единственное отличие процессор PE5611B использует внешнюю EEPROM 93C66, а на плате с Pioneer PE5647B используется процессор для работы с iPod 341S2094.

На основной плате магнитолы имеются также отличия. В Service Manual показан процессор PEG429B8, однако на деле установлен
M16CM30626FHPGP. Поверх него была наклеена наклейка

Наклейка на процессоре CWW1505
Наклейка на процессоре CWW1505
Процессор M16CM30626FHPGP
Процессор M16CM30626FHPGP

Для более датального разбирательства, решил подключиться к магнитоле при помощи логического анализатора на разъеме привода.

Подключение логического анализатора к магнитоле
Подключение логического анализатора к магнитоле

Удобнее всего подключаться на CD приводе, подпаиваясь к его разъему.

Разъем привода магнитолы Pioneer DEH-P7000UB
Разъем привода магнитолы Pioneer DEH-P7000UB

Дальше снимаем данные.

Подача питания, затем переход в режим радио и потом CD
Подача питания, затем переход в режим радио и потом CD
Появление ошибки CHK CDCORE
Появление ошибки CHK CDCORE
Просто висит ошибка CHK CDCORE
Просто висит ошибка CHK CDCORE
  • /BSRQ — сервисные запросы шины P-BUS
  • /BRST — cброс состояния шины P-BUS
  • /BSCK — последовательные синхроимпульсы шины P-BUS
  • BRXEN — Разрешение чтения данных шины P-BUS CD-приводом
  • BDATA — двухстороння передача данных

Частичную расшифровку названий я нашел тут. Из нее видно, что Центральный процессор не посылает сервисных запросов или сброса шины. При появлении ошибки из CD идут данные по цепи BRXEN, но после кратковременного обмена через цепи BDATA и BSCK по ним идут только тактовые импульсы. Процессор обращаются к разным адресам, обращаются к несуществующим регистрам и не могут найти общий язык.

Результат — приводы не взаимозаменяемы и необходимо искать привод с процессором Pioneer PE5647B с магнитолы DEH-P7000UB (наклейка процессора CWW 1505).


Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *