Это довольно долгая история. Началась она с того, что на USB разъем магнитолы попало напряжение 12 В.
В результате сгорел чип-предохранитель по питанию привода и вышел из строя сам процессор привода. В результате магнитола работала, если откинуть шлейф привода.
Требовалось менять процессор Pioneer PE5647B, но т.к. в продаже его нет, необходимо менять всю плату или привод целиком.
Сам привод выглядит следующим образом:
В Service Manual магнитолы Pioneer DEH-P7000UB указан процессор PE5611B. Я посчитал его аналогом и был приобретен привод с данным процессором. Однако это оказалось не так. При замене привода целиком, магнитола запустилась и выбила ошибку CHK CDCORE, т.е. процессор на основной плате не видит процессор привода.
Подобная проблема рассматривалась тут. Однако у меня чуть другая ситуация, да и резистора, определяющего модель привода, я не обнаружил.
Визуальное сравнение двух плат не дало результата. Печатные платы абсолютно одинаковые, разводка (расположение дорожек) один в один. Единственное отличие процессор PE5611B использует внешнюю EEPROM 93C66, а на плате с Pioneer PE5647B используется процессор для работы с iPod 341S2094.
На основной плате магнитолы имеются также отличия. В Service Manual показан процессор PEG429B8, однако на деле установлен
M16CM30626FHPGP. Поверх него была наклеена наклейка
Для более датального разбирательства, решил подключиться к магнитоле при помощи логического анализатора на разъеме привода.
Удобнее всего подключаться на CD приводе, подпаиваясь к его разъему.
Дальше снимаем данные.
- /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).
Ранее у меня в ремонте была магнитола ALPINE HS — D831, в которой необходимо было заменить усилитель.