Что такое mcu в автомагнитоле андроид
Перейти к содержимому

Что такое mcu в автомагнитоле андроид

  • автор:

MCU — что это такое в автомагнитоле Андроид? (Micro Controller Unit)

MCU — это специальная плата Micro Controller Unit (микроконтроллер), связывающая работу Android, камеры заднего вида, радиоприемник, устройство громкой связи Bluetooth, усилителя звука (включая низкой частоты) и остальных составляющих автомагнитолы.

  1. MCU это самостоятельный компьютер, который выполнен в виде отдельной платы, имеет свой процессор, флешпамять, а также программируемые входы/выходы.
  2. Андроид как раз и взаимодействует с MCU.
  3. Внимание! Как показывает практика — просто так обновлять прошивку микроконтроллера не нужно, если корректно работает модуль CAN-bus, кнопки руля, функции Wi-Fi, Блютуз и другие важные вам опции. Иногда обновление прошивки MCU приводит к неработоспособности устройства, тогда нужно обращаться в сервисный центр.
  4. Прошивка только влияет на работу самого контроллера, на логику Андроида влияния нет.
  5. Во время обновления MCU ни в коем случае нельзя отключать ГУ от питания.
  6. Название прошивки может содержать букву D, это означает что версия для устройства с наличием DSP-процессора, предназначенный для обработки цифровых сигналов (часто в реальном времени). Если установить прошивку для DSP на магнитолу, где DSP нет — звук будет отсутствовать.
  7. Прошивка MCU не имеет никакого отношения к прошивке Андроид. Последнее — это только операционная система и все. Также при установке прошивки нужно учитывать тип радиомодуля. Он может быть цифровым или аналоговым. Чтобы узнать — нужно посмотреть данные установленного MCU, трижды тапните (иногда нужно пять) по версии MCU в информации об устройстве, если в конце указано TEF — значит аналоговый, если Si4 — цифровой. Если установить версию для цифрового, когда у вас аналоговый — не будет ловить радио (постоянно будет шипеть).

Способ узнать версию зависит от модели устройства. Например на SMARTY TREND нужно открыть раздел Настройки (Settings), далее выбрать пункт Информация (Information) > версия MCU > 5 раз быстро тапнуть, после появится нужные данные:

Если у вас другая версия магнитолы — просто попробуйте несколько раз тапнуть по версии MCU в окне О системе.

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

Магнитола. Прошивка. CAN BUS. MCU. Часть 3

После установки магнитолы, а точнее ее подключению, начал поиски как же заставить работать все кнопки, получать температуру потому что сразу ее не показывало, ну и включение БК (который у меня находиться не между спидометром и тахометром, а в штатной магнитоле). Догадывался что изначально что то не так в CAN BUS, что он или MCU настроен на другую машину.

Фото в бортжурнале Peugeot 301 (2012)

Первым делом начал искать хоть какое то инфо по магнитоле, как оказалось на 4pda совсем не та версия Allwiner T3-T8. Начал гуглить по модели, и попал на блог (cobaltr4.ru/).

Вычитал как зайти в сервис, для этого нужно на рабочем столе зайти в «Настройки«, далее нажать «Об Устройстве«

Фото в бортжурнале Peugeot 301 (2012)

И поочерёдно нажать «Версия Ядра» — «Версия ОС» — «Версия Ядра» — «Версия ОС» -Версия Ядра» — «Версия ОС» (по 3 раза если в кранце)

Фото в бортжурнале Peugeot 301 (2012)

Появилось секретное меню или по другому инженерное.

Фото в бортжурнале Peugeot 301 (2012)

В разделе Other я нашел настройку CAN BUS и настойку MCU под марку авто.

Фото в бортжурнале Peugeot 301 (2012)

В комплекте китаец прислал CAN BUS фирмы Raise, тут было все верно, в разделе CAN Type стоял я так понимаю концерн PSA, но это не давало никакого эффекта.
Не долго думая решил прошить магнитолу, на том же блоге (cobaltr4.ru/) человек слил со своей магнитолы прошивку, так как модели идентичны по железу решил рискнуть.
Моя версия ОС — XWQC01D1-O55-1.0.4.3.1 — 20190603
Версия с сайта — XWQC01D1-O55-1.0.4.3.1_20190715
По последним цифрам понял что моя родная на месяц старее.
Моя версия MCU — STM32-20190514-11-KC1-24
Версия MCU с сайта — STM32-201907121001KC1-1022
Тут дела обстояли хуже моя версия была на два месяца старее. А MCU это как раз та плата которая понимает авто.
!ПЕРЕД ПРОШИВКОЙ ПРОЧИТАЙТЕ ДО КОНЦА! (есть шанс что собьются настройки инженерного меню, поэтому предварительно советую по заходить во все вкладки и переписать параметры, хотя у меня все сохранилось)
Скачав прошивку и распаковав ее на выходе получил два файла mcu-201907121001KC1-1022.upd и os_update_XWQC01D1-O55-1.0.4.3.1_20190715_204335_b1.zip закинул на флешку (флешка в файловой системе FAT32). Вставляем в любой USB порт магнитолы флешку и система автоматически распознает файлы обновления.
Появиться меню прошивальщика.

Фото в бортжурнале Peugeot 301 (2012)

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

Сразу после прошивки я полез в сервисное меню посмотреть что поменялось в MCU и когда я зашел в CAN Type был приятно удивлен, появилось в выборе авто Peugeot 307 408 3008

Фото в бортжурнале Peugeot 301 (2012)

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

Фото в бортжурнале Peugeot 301 (2012)

(на некоторых фото вы может обратили внимание что проскакивает температура, это потому что фото делалось в разное время что бы дополнить статью)
! ВНИМАНИЕ ! Человек с cobaltr4.ru писал что возможны проблемы с работой тач-скрина, звука, радио или Bluetooth, это означает что нужно восстановить настройки в инженерном меню. У него после перепрошивки они сбросились, хотя у меня осталось все на своих местах.
! ВЫПРОСИЛ У КИТАЙЦЕВ НОВЫЕ ПРОШИВКИ НА ЭТО УСТРОЙСТВО ! Поделился с блогом cobaltr4.ru там можете найти, или написать мне я выгружу на обменник кину вам ссылку.

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

Техподдержка — Вопрос-ответ

MCU (Microcontroller Unit) — это самостоятельный компьютер, выполненный на отдельной материнской плате имеющий свои собственные процессор, память и программируемые входы и выходы. Периферийные устройства — радиоприемник (радиотюнер), DVD-проигрыватель, устройство громкой связи Bluetooth, усилитель низкой частоты и другие — подключены к MCU. Другая часть головного устройства — компьютер под управлением ОС Android — взаимодействует с MCU, передавая ему команды.

Как понять, какая версия MCU сейчас стоит?

Можно несколько раз тапнуть на версии MCU в «О системе» и выскочит название файла данной MCU.

Cайт расшифровки MCU

Какую версию MCU выбрать?

Прежде всего — от своей машины. Если машины в списке MCU нет, выбрать от VW, она является универсальной.

Какой пароль в доп. настройки (Extra settings)?

Какой пароль в административные настройки?

Какой пароль для включения отладки через USB?

C активной антенной плохой прием радио

ГУ при включении режима Радио подает питание на синий провод (P.ANT) питание антенны, проверить подключён ли этот провод на провод питания антенного усилителя.

Мне не нравится, как работает автоматическая яркость экрана , притухание экрана от включения подсветки. Можно что-то сделать?

Отключить автоконтроль яркости: Настройки -> Настройки Магнитолы -> Дополнительные настройки (Пароль 123456) -> Настройка подсветки кнопок -> Выключить

Подсветка кнопок будет всегда включена не зависимо от включения габаритов. После используйте приложение Twilight для автоматического изменения яркости по времени заката/рассвета.

Как подключить OBD bluetooth к устройству?

Возможный способ: Жмете кнопочку Bluetooth и заходите в настройки проверяете что у вас установлен такой же пин код как и у ODB адаптера. Если это 1234 то и в настройках для сопряжения устройств должно стоять 1234. Далее жмете поиск, после обнаружения устройством OBD долгим нажатием на название адаптера вызывается меню подключения. В нем выбираете пункт ODB. Если все хорошо то в течении секунд 5 внизу экрана промелькнет сообщение что связь установлена. Если сообщение не появилось то это значит одно из двух, вы не заметили ее или ваше ГУ не поддерживает работу с ODB. Чтоб убедится что все работает или не работает запускаете Torque.

Как подключить OBD bluetooth Multitronics MPC-800 к устройству? (на R16 не пробовали)

1) В настройках MCU поставить галку на ВС6.

2) В настройках блютулса (стоковой звонилки), в самой нижней строчке «Автоответ» поставить «разрешить».

В настройки MCU выходим через настройки магнитолы (пароль123456), скатываемся вниз и почти перед концом будет раздел настройки MCU.

Можно ли подключить USB Hub и несколько устройств через него?

Да можно, но для некоторых устройств понадобится Hub с дополнительным питанием.

Какие 3G модемы работают с данным устройством?

Есть вот такой список проверенных: Huawei E160G, E169G, Е171, E173, E180, E261, EM750, ZTE MF190, ZTE MF652, ZTE MF668, MobileData 660HU, InnoComm Amazon1.

Модем должен быть переведен в режим «только модем». Если не работает, то и вряд ли заработает. Советуем перейти на 4G роутер Wi-Fi.

Как узнать, какой радиомодуль у меня стоит — цифровой или аналоговый?

Посмотреть параметры установленного MCU (тап трижды на версии MCU в информации об устройсве). Если в конце TEF. — аналог, Si4. — цифра.

Что будет, если я поставлю MCU цифрового радиомодуля, а у меня аналоговое (или наоборот)?

Ничего страшного. Радио не будет ловить (постоянное шипение). Просто переустановите MCU на подходящее.

Как поменять внешний вид (скин) в DVD плеере?

Как сделать скриншот экрана?

Настройки -> Экран -> Скриншот или можно настроить любую кнопку на панели на долгое нажатие. Например кнопку DVD.

Я хотел поставить свой любимый плеер, а он не видит музыку, почему?

Из-за особенностей структуры разделов магнитолы. Если в плеере есть возможность указать папку вручную, попробуйте указать папку вручную:

/mnt/storage/extSD1

/mnt/storage/extSD2

При установке стороннего плеера Poweramp не читает с флешки, только с внутренней памяти, почему?

На флешке надо создать папку Music и скопировать музыку в неё.

Названия песен пишет «кракозябрами», почему?

Проблема отображения названия песен кроется в кодировке ID3 тэгов этих песен. Android использует Unicode, поэтому необходимо сменить кодировку в тегах файлов. Сделать это можно следующими способами: http://devfaq.ru/ru/q/11647

Подтормаживает MX Player, как исправить?

В настройках декодера выбрать 2 ядра.

Проблема — Яндекс.Навигатор не запускается с кнопки Navi.

Решение — поставить это маленькое приложение и назначить его на кнопку Navi: https://yadi.sk/d/d6gG_XVNgW9AG

Последовательность действий при прошивке убитого аппарата:

1. Прошивку скопировать — на SDcard или флешку, файлы положить в корень.

2. Резет нажать и держать, «Power» нажать, «Reset» отпустить, «Power» отпустить.

Для Navitrek NT006

Добавить комментарий

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