Китайские автомагнитолы? Дайте две!

А лучше три…

Вообще предполагался ремонт одной магнитолы…

В заголовке статьи нет ошибки или очепятки. Далее, вы поймёте почему, всё же, три. Так получилось.

Статья не маленькая, кому интересно, айда со мной. Поехали!

Предыстория

В ремонт принесли NO NAME автомагнитолу. Или, как их иногда называют – ГУ (головное устройство), на базе ОС Android. Формат 2 din, что в упрощённом виде означает большой экран (дисплей). Дисплей с сенсорной панелью размером 9 дюймов, так что кнопки и регуляторы полностью отсутствуют. Магнитола новая, но была списана магазином с диагнозом “не включается”, заводской брак, так сказать…

Видимо, целая партия этих гаджетов из Поднебесной оказалась не удачной. Потому как, на всякий пожарный случай, мне передали ещё и донора – аналогичную магнитолу, с аналогичным диагнозом. Со слов клиента, пробовать воскрешать нужно именно первую, назовём её “номер один”. Если верить наклейке на коробке, то она оснащена 2Гб оперативной памяти и 32Гб памяти для хранения данных. Донору повезло меньше, у него всего 16Гб.

На этом магнитолы не закончились, так как, в качестве оплаты, передали ещё одну магнитолу. То же 2 din, но с экраном 7 дюймов. На коробке наклейка сообщает о наличии 2Гб оперативки и 32Гб памяти. Причём, и эта, третья магнитола неисправна! Она запускалась, но висела на логотипе загрузки Android.

Мне тоже показался странным способ оплаты…

Китайские автомагнитолы? Дайте две!

Знакомство с пациентом

Ну что ж, приступим! Для начала изучим поступившую в ремонт магнитолу, она же “головное устройство”, она же “навигационный центр”. С ходу можно сказать, что ЭТО, так называемые “NO NAME” девайсы. Информация о производителе отсутствует чуть более, чем полностью!

Так же, не удалось опознать название модели. Наклейка на корпусе оказалась ещё более информативной, чем на коробке… Философствовать на тему, кем и как сиё делалось не стану. Но отмечу, что рынок переполнен китайской электроникой и наличие бренда или названия, не сделает гаджет лучше. В данном случае попался очевидный брак, выявленный до продажи потребителю.

Вскрытие

Диагностика показала отсутствие короткого замыкания по 12в. Поэтому труп был подключен к лабораторному источнику питания ещё до вскрытия. Потребление тока было на уровне 50-100mA, не стабильное. На основании этой информации можно сделать вывод, что до загрузки ОС дело не доходит. По всей вероятности не все напряжения формируются на плате магнитолы.

Китайские автомагнитолы? Дайте две!

Освободив несчастное тельце основной платы, я обнаружил некую информацию, скрываемую железным корпусом. Ну как железным? Я подозреваю, что выполнен он из мелкорубленной спрессованной фольги с добавлением атомов алюминия.

Во-первых, появилось название модели платы – YT9213AHJ. Во-вторых, можно прочитать маркировку чипов. А в-третьих и четвёртых, определился явный виновник “не включения” магнитолы.

Всё ясно, вышел синий дым! Типичный случай

В центре платы расположился некий чип – MT6323LGA. На его корпусе обнаружено отверстие, явно не предусмотренное конструкцией. Полагаю, синий дым из чипа вышел именно через эту дырку!

Китайские автомагнитолы? Дайте две!

Естественно, чип был демонтирован с платы. Однако, это лишь то, что было видно вооружённым линзой и очками взглядом. Как показывает практика, в 90% случаев выхода из строя микросхем, причиной является “обвязка” – дополнительные элементы, в цепях подключения микросхемы. Как правило, это резисторы, дроссели и керамические конденсаторы (“глина”, как её ласково называют посвящённые).

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

Поиск

Для дальнейшего ремонта необходимы, как минимум две вещи: схема платы и даташит (datasheet – паспорт микросхемы). Ни того ни другого поисковые машины интернета не нашли. Здорово! Складывается впечатление, что магнитолы собираются в свободное время работниками засекреченного военного завода Китайской республики.

Китайские автомагнитолы? Дайте две!

Нашлось лишь это и даташит на MT6323GA. Хоть что то. Сравнив информацию по данным чипам? мы понимаем, что по назначению микросхемы одинаковые, применяются в тех же устройствах. Однако, не являются взаимозаменяемыми. Расположение контактов у них разное.

Судя по описанию MT6323GA, это

чип системы управления питанием, оптимизированный для телефонов 2G / 3G и смартфонов, особенно на базе MediaTek

Честно говоря, я это знал и без поиска. Такие чипы встречались и раньше в планшетах и телефонах. С появлением магнитол на базе Android, они появились и на их платах. Печально другое, что нет даташита на нужную мне микросхему – MT6323LGA. А без схемы будет затруднительно проследить все цепи чипа, выявить причину выхода из строя. Кроме того, в продаже по России его, так же, не оказалось. Были заказаны несколько микросхем из Китая.

Отсутствие схемы на саму плату устройства добавляет веселья. Ещё на этапе оформления заказа на чипы, я призадумался о покупке нового бубна, с которым буду плясать вокруг данной магнитолы.

Прошло время…

Спустя несколько недель ожидания, микросхемы я получил. Запаял одну из них на место сгоревшего чипа. Получилось всё ровно и аккуратно. Приступил к замерам… Нет, мне не могло так повезти, что бы на этом ремонт был окончен. В обвязке микросхемы появилось короткое замыкание. Возможно, подумал я, во время пайки были закорочены контакты? Ох уж эти криворукие мастера… Но для начала, не плохо было бы разобраться, а что за цепь у нас в коротком?

Как я уже говорил – схемы нет. Зато, спасибо одному хорошему человеку с профильного форума, я нашёл вот это.

Это фото подобной платы с высоким разрешением, без элементов и “маски” (защитного слоя). Просматриваются все дорожки и контакты, по которым можно отследить связи, понять логику подключения. Интересный мне участок, там где появилось КЗ, как бы намекает, что замкнуть котакты при пайке я не мог…

Китайские автомагнитолы? Дайте две!

Под микросхемой MT6323LGA это крайние выводы, разнесены между собой и не пересекаются с другими элементами и выводами самого чипа. Я уже кое что начал подозревать…

Методом тыка

Пришло время обратиться к донору. Меня интересовал вышеозначенный участок, а именно, напряжение питания в этой цепи. А напряжение там точно есть, об этом намекнул дроссель (катушка) расположенный между двумя закороченными контактами. Наличие дросселя говорит о том, что здесь появляется питающее напряжение, а не какой нибудь слаботочный сигнал. Но вот величина этого напряжения нам не известна, это раз. Родная микросхема от чего то сгорела, это два. Может я что то упускаю?

Китайские автомагнитолы? Дайте две!

Криво запаянные конденсаторы и чёрный квадрат, дроссель, чуть выше – это как раз наша закороченная цепь. Кондёрчики я поправлю, отпаивал, что бы исключить замыкание на землю (общий, массу, минус…). Катушка звонится, а значит, потенциально, рабочая. Больше здесь закоротить нечему. Поэтому принял решение, всё же, вскрыть магнитолу – донора и, по-возможности, определить напряжение в этой цепи.

Не могу сказать, что мне повезло с донором. Вскрытие показало наличие сгоревшей микросхемы. Правда другой. Синий дым вышел из микросхемы – УНЧ TDA7388. Это самая распространённая микросхема в магнитолах, даже брендовых. Она проста, не дорога и есть куча аналогов. Чип отвечает за усиление и вывод звука на динамики. По качеству звучания и громкости можно сказать, что бывает и хуже… Лично себе я подобные меняю на TDA 7850 Mosfet – мощнее, звук чище, меньше нагрев. Последнее очень актуально для 2 din магнитол, так как способ отвода тепла в их корпусах заставляет желать лучшего. Правда кроме замены самой микросхемы, необходимо поменять входной конденсатор, но это другая история…

Донор будет жить

Микросхема усилителя включена в цепь 12в, что часто является угрозой её выгорания при экспериментах по смене полярности подключения. Странно, в нашем случае, магнитола новая. Я не в коем случае не намекаю на работника магазина! Который мог перепутать красный, жёлтый и чёрный провода, а потом списать всё на брак производителя. Вы что? Нет конечно.

Перед вскрытием корпуса донорской магнитолы был выявлен сгоревший предохранитель, что уже указывало на проблемы по силовой линии 12 вольт. Так и оказалось, в коротком. Кроме видимой трещины в усилителе, был замечен сгоревший резистор на 10Ом в другой цепи. Видимо он сработал, тоже, как предохранитель и не пустил 12 вольт гулять по плате, что радует. Не скажу, что перепайка подобных микросхем простое занятие, но чип был заменён на аналогичный из моих запасов. После чего магнитола запустилась, загрузилась и выдала звук из подключенных динамиков. Так что донор будет жить.

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

По основной проблеме, я выяснил, что в нужной нам цепи присутствует напряжение 2.2 вольта. Формируется самим контроллером MT6323LGA, в себя же и уходит. Видимо, в других мобильных устройствах в эту цепь подключено что то ещё, например, контроллер заряда аккумулятора. В нашем случае не важно. Важно другое, что теперь и без схемы мы сможем проконтролировать работу новой микросхемы.

Брак

Шёл брак по браку, видит, брак на браке. Подошёл к браку, взял его за брак и выкинул на брак!

Три магнитолы с дефектом, затем бракованная микросхема. Как тут не уверовать в качество китайской электроники!? Да, одна из (про третью не в курсе) микросхем MT6323LGA оказалась бракованной. После её отпайки, никаких закороченных контактов не обнаружено. Ни на посадочной площадке платы, ни на самой микросхеме.

Китайские автомагнитолы? Дайте две!

Второй чип был запаян и оказался рабочим! Короткое ушло, а после подключения платы к лабораторному источнику питания, в вышеуказанной цепи поднялось напряжение в 2.2 вольта. Ура, товарищи!

Победа

В итоге, основная магнитола и её сестра – донор были отремонтированы. Дефекты были разные, судьба одна. Быть списанными магазином и попасть ко мне в ремонт. Синий дым я в них закачал по-новой, а дальше будет всё зависеть от новых владельцев. Однако, после запуска несчастных магнитол выяснилось ещё кое-что.

Ещё на этапе ремонта я обратил внимание на маркировку основного процессора и модулей памяти данных девайсов. А после их включения, в характеристиках открылось много нового, имеющего мало общего с информацией на наклейках. Интересно, сколько же продано подобных “головных устройств”?

С учётом информации выводимой самим Android-ом, а так же учитывая маркировку на чипах… Прикинемся дурачками и не заметим, что памяти в этих магнитолах чуть меньше, чем 32Гб, указанных на наклейке. В два раза. То же касается и оперативной памяти. Я скажу больше, по данным известного сайта 4PDA, операционка Android 8.1 тоже может оказаться фейком, лишь оболочкой с ядром 6-го андроида. И да, магнитолы с подобными маркировками выпускаются из Китая в разной комплектации. Под брендами и NO Name, с 1 или 2Гб оперативки, с 16 или 32Гб памяти. В этом конкретном случае имеет место быть нае..во, неточность, допущенная магазином (поставщиком). Так что проверяйте всё при покупке!

На этих фото вы можете наблюдать потребление тока навигационными центрами, которые находятся в “спящем режиме”. Т.е. выключены сенсорной кнопкой на боковой панели. В пределах 0.7-0.8А. Отгадайте, что будет с аккумулятором автомобиля за ночь? Зимой? Несомненно, в настройках есть пункт, который задаёт переход от спящего режима к “полному” отключению. Сделано это для того, что бы сократить время загрузки Android-а. Например, вы временно припарковали автомобиль, на час, два… Затем запустили двигатель и что бы послушать радио, достаточно тыкнуть по экрану, тут же появится меню с действиями, заиграет музыка и т.д. Однако, советую уделить внимание настройке данной функции. Учитывая качество подобного, может случится, что задан огромный временной интервал или отключен вовсе.

Час расплаты

Вы думали на этом всё? Я вас так просто не отпущу! А как же третья магнитола? 7 дюймовый не исправный малыш, которым мне угрожали расплатится. Собственно, ещё до написания этой статейки, я решил вопрос с оплатой. Да, оставил себе малыша, плюс компенсировал потраченные средства на новые микросхемы. За саму работу не взял ничего, за что получил выговор с занесением в грудную клетку от своей любимой…

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

Китайские автомагнитолы? Дайте две!

Наклейки здесь такие же информативные и многообещающие!

Внутренности “малыша”

Сам обалдел от заголовка, так что пусть будет в кавычках)) Эта магнитола включается. Но загрузка дальше логотипа известного автомобильного бренда не идёт. Возможно, китайская магнитолка от того и зависла, что не знала, что делать в лоне именитого бренда.

Как и в случае с поиском старших магнитол, ни гугл ни яндекс оказались не в курсе про данные девайсы. Одна надежда, на уже упомянутый сайт 4PDA. Но прежде нужно вытащить хоть какую то информацию, кроме очевидной – магнитола имеет экран 7 дюймов и сделана в Китае.

Вскрытие обнажило наклейку на плате с кодом JAC8229B2. Усилитель звука стандартный – TDA7388. На главном чипе устройства маркировка AC8227LTVA. Маркировка чипа памяти – kmfe10012m-b214.

Кстати, последний продаётся на Ali-базаре и, судя по описанию (даташита, как обычно нет) продавана, этот чип имеет структуру 16+2Гб. Этакая комбинированная память для оперативки и хранения данных. Ну и естественно, это уже перечёркивает информацию на наклейке о 32Гб памяти. На счёт оперативки есть шанс.

Так же, во время вскрытия были проведены замеры напряжений, найдена точка реанимации для экстренных случаев. Это test-point, замыкание которой на массу во время загрузки, приводит существо в чувства и оно самовылечивается. В моём случае это не помогло. Что печально, так как есть вероятность повреждения того самого комбочипа. Процессор же, напротив, кажется живчиком, иначе, дело не доходило бы даже до логотипа.

В чипе памяти почти всё так же, как на обычном компьютере. Есть информация о “железе”, загрузочный раздел (или регион), блоки памяти с записанной операционной системой и userdata – место, где хранятся данные пользователя, включая программы, которые сам пользователь не устанавливал. Это сделали на заводе.

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

А что нам скажет начальник швейного цеха?

Прежде чем трепать нервы с поиском прошивки, не плохо было бы подготовиться. Смотрите, у нас малыш начинает загрузку, потом останавливается… В устройствах Android самым главным загрузочным файлом является Preloader. Этот прелодырь, знает всё обо всех и из него поступают команды в процессор, который всеми командует. Если лодырь даёт не верную инфу или ссылку на память с ошибкой, а процессор тупой и не знает об этом, то программа зависает на этом этапе. У каждого устройства свой прелодырь. Ну, за исключением устройств одной партии, одного конвейера. Так как мы не знаем о магнитоле чуть более, чем ничего, то прошить без последствий мы не сможем. Сотрём и запишем чужой прелодырь, который понятия не имеет куда попал и начнётся… А точнее закончится. Кирпич в виде “малыша” нам обеспечен. Благо есть способ вытащить из устройства родную прошивку, в том числе и Preloader.

Занятие нудное, но не сложное. Все инструменты для этого есть в свободном доступе. Нам понадобится:

  • Блок питания (для подключения магнитолы)
  • Шнур USB (штатный, в комплекте магнитолы)
  • Адаптер или переходник
  • Ещё один шнурок USB (какой, зависит от адаптера)
  • Компьютер или ноутбук
  • Программа SP Flash Tool Windows последней версии (не факт, бывает нужна и версия постарше)
  • Программа WwR MTK (тоже свежая)
  • MediaTek SP Drivers – набор драйверов для работы Android устройства с программой Flash Tool
  • Прямые руки (руки из одного места могут быть компенсированы наличием интеллекта, но это не точно)

При скачивании вышеуказанных программ, не плохо было бы ознакомится с большим объёмом информации опубликованной в местах скачивания. Для общего развития, так сказать… Для установки драйверов и работы программ потребуется отключить антивирусную программу, на время работы и отключить в Windows проверку подписи драйверов. Подробная информация есть в интернете. Для 10-ки так: Пуск – Параметры – Обновление и безопасность – Восстановление – Особые варианты загрузки – Перезагрузить. Далее последует предзагрузка, где нужно выбрать настройки запуска, а после, собственно, перезагрузки, выбрать вариант загрузки с отключенной проверкой подписи драйверов. Страшного ничего нет, после работы с прошивкой и перезагрузки всё вернётся на место.

Тащим лодыря

Штатный шнур USB втыкаем в разъём с 4-мя штырьками.

У меня в наличии вот такой универсальный переходник, microUSB компьютеру, папа переходника в штатный шнур магнитолы.

Подключаем магнитолу к источнику питания, но не подаём его. Драйвера уже установлены, программы тоже. Запускаем SP Flash Tool и понимаем, что для снятия дампа нам ещё нужны пара файлов, про которые мы забыли написать выше, а именно: Android scatter файл и пустой Preloader. Их нужно указать в соответствующих строчках программы. Скачать можно в любых ветках форума 4PDA под тегом “damp”.

Китайские автомагнитолы? Дайте две!

Выбрали скаттер, нажимаем на клаве Ctrl+Alt+V. Программа переключится в Advanced Mode и появится вкладка Memory Test. Переходим туда.

Китайские автомагнитолы? Дайте две!

Убираем все галочки слева, кроме RAM Test. Жмякаем Start. Включаем питание магнитолы… Несколько сек и получаем в окне программы некую информацию.

EMMC_PART_BOOT1 Size = 0x0000000000400000(4MB)
EMMC_PART_BOOT2 Size = 0x0000000000400000(4MB)
EMMC_PART_RPMB Size = 0x0000000000400000(4MB)
EMMC_PART_GP1 Size = 0x0000000000000000(0MB)
EMMC_PART_GP2 Size = 0x0000000000000000(0MB)
EMMC_PART_GP3 Size = 0x0000000000000000(0MB)
EMMC_PART_GP4 Size = 0x0000000000000000(0MB)
EMMC_PART_USER Size = 0x00000003a3e00000(14910MB)

External RAM:
Type = DRAM
Size = 0x40000000 (1024MB/8192Mb)

Во-первых, нужный нам лодырь содержится в первых з-х строчках (обычно они идентичны, на всякий используйте “PART_BOOT1”). Нулевые вообще не интересны. Во-вторых, сама прошивка содержится в регионе “PART_USER”. По объёму можно судить о размере памяти. Как и ожидалось, нет тут никаких 32Гб.

Копируем полученную информацию в блокнот (программный, хотя можете и от руки записать). Переходим во вкладку Readback.

Китайские автомагнитолы? Дайте две!

Нажимаем Add, появляется строчка, щёлкам два раза на ней. Будет предложено сохранить куда то… Выбираем место, название (по умолчанию ROM_0), жмём ОК. Появится окошко.

Китайские автомагнитолы? Дайте две!

Выбираем регион, во второй строчке оставляем нули, в третью копируем адрес из блокнота, где указан тот же регион. Жмём ОК и подаём напряжение на магнитолу. Если повторить процедуру, то можно кроме лодыря вытащить и саму прошивку, указав регион USER и его адрес из блокнота. Только вряд ли получится скачать из магнитолы все 8-16-32Гб… У меня доходило до 5Гб (или чуть более 15 минут) и магнитола перезагружалась, прерывая процесс слития дампа. Поэтому, я ограничился сливом дампа региона PART_BOOT1, где хранится лодырь.

С флэш-тулом пока всё. Файл без расширения скачен. Запускаем WwR MTK. Ждём 120 секунд, так как программа бесплатная и требует внимания.

Китайские автомагнитолы? Дайте две!

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

Китайские автомагнитолы? Дайте две!

Нажимаем “Вытащить и сохранить…”, указываем место и океим. Всё, лодырь наш. Теперь мы можем проводить эксперименты с разными прошивками, в случае удачи, всё заработает, а нет, так у нас есть загрузчик- лодырь, который вытащит магнитолу из тьмы…

Важно: при работе с программами указывайте кириллический путь, никаких русских букв!

Статья получается нудно-вата, спасибо, если ещё с нами… Но что поделать, работа такая))

И снова поиск

Вся жизнь поиск. Истины, смысла жизни… Или прошивки для автомагнитолы. Но мне больше нравится другое определение: вся жизнь борьба – до обеда с голодом, после обеда со сном…

Нам нужно найти прошивку на JAC8229B2. Теоретически, она есть. На компьютере программиста, который работает в свободное время над прошивкой магнитол, созданных рабочими супер секретного военного завода, тоже, в свободное от создания супер оружия время, где то в глубинке Китайской Народной Республики… Настолько в глубинке, что даже Яндекс туда не добрался.

Поэтому метод тыка нам в помощь… На одном из тематических форумов нашёл ссылку на 4PDA, где описывалась подобная магнитола, с другими цифрами, но ему помогло… Перехожу туда. Читаю, понимаю, что это не совсем моё, но что делать? Качаю по одной все предложенные прошивки.

Процесс таков:

Запускаем SP Flash Tool, только теперь выбираем скаттер файл из скаченной прошивки (скачать для флэш-тула и распаковать, конечно же), а галочку на Preloader снимаем (т.е. не прошиваем его). Если ругается и не шьёт – лишаем премии, указываем наш полученный ранее родной Preloader.

Китайские автомагнитолы? Дайте две!

Нажиамем “Download” и подаём питание на магнитолу… Ждём. Окошко с птичкой и буквами “ОК” будет означать, что вы окончательно угробили магнитолу, закончили прошивку. Отключаем и включаем бедное тело аппарата… Если пошла загрузка – радуйтесь, но не долго. Нужно ещё поправить настройки, выбрать русский язык и ты ды. Если всё работает, можно оставить так и погонять какое то время. Всё ОК? Повезло. В моём случае было всё ок. Но были нюансы. Решил перепрошить. Но результатом доволен. Опыт, знаете ли… сын ошибок… Он бесценен.

Китайские автомагнитолы? Дайте две!

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

В целом, все три магнитолы были воскрешены. Аллилуйя. Но с малышом у меня ещё будет отдельный разговор. Ну а вам… Спасибо за терпение и прочтение статьи! Репостните, буду рад. Ну а если у вас завалялась подобная магнитола – сразу ко мне!

Всем бобра!