MP5 player 7023b сборка прошивки из нескольких

P

Paidj

  • 22 Янв 2019
Некоторое время назад китайцы выкатили на рынок автомагнитол "нечто" под названием MP5 player. В числе прочего туда входят устройства линейки 70хх, в частности недавно кто то упоминал первенца линейки 7010b. Построены аппараты на SOC Allwinner Technology F1C500(200,800). Особенность данного чипа ничтожные вычислительные ресурсы но при этом развитые аппаратные кодеры/декодеры на все случаи жизни(андройд накатить нельзя, но при этом MKV играет без затыков). Системой для аппаратов на этой платформе является некоторая легковесная сборка linux под названием Melis. Есть вариант аппаратов с навигацией(например 7021G), в которых навигация работает на отдельной плате с системой на Android или CE, а основная плата коммутирует на неё дисплей и обеспечивает ввод с органов управления.
Меня же интересует аппарат 7023b. Заявленное отличие от младших моделей наличие функции DVR, фактически видеорегистратора. Выглядеть это должно так: на задней панели есть входы под несколько источников видео, в том числе и под переднюю камеру, в меню есть соответствующая иконка, по которой запускается приложение в котором кнопки "начать" и "остановить" запись. Запись должна идти на microSD вставленной в слот. Честно говоря я так эту функцию и не попробовал, хотя собирался. И вот я обнаружил что на более свежих прошивках для аппаратов этой серии появилась функция Mirror Link - можно подключить к аппарату по USB android телефон с включенной функцией отладки по USB и видеть экран телефона и управлять им через экран магнитолы. Сегодня попробовал залить такую прошивку(скачивал в виде дампа с remont-aud.net) в свой аппарат, работает не совсем идеально - при изменении картинки заметны небольшие рывки, но навигацией пользоваться вполне можно, что и требуется. Вот только в этой новой версии прошивки нет функции DVR.
Как бы и фиг с ней, но полагаю это далеко не последний раз когда мне хочется чего то доделать/переделать в этом аппарате.
И вот сдесь начинаются странности: нет никакой информации о том что кто то смог распаковать образ/дамп и чего то существенное в нём поменять.
Нет кастомных прошивок, даже смена заставки при включении вызывает вопросы, хотя на некоторых оригинальных китайских прошивках это возможно.

Мне бы хотелось иметь прошивку содержащую и функцию MirrorLink и функцию DVR, а в идеале ещё и разобраться в методологии модификации или сборки прошивок на эту платформу.
 
D

dsp155

  • 23 Янв 2019
иё майё... ткак она собираеццо... и как запускаеццо...(в оперативке например...)
надо знать какой компилятор и опциИ сборки.... пц... я в гавно .... извини. как я думаюнадо знать инструкции того проца....?
и чтоо на С написать... со знанием даташита.....
:cry:
cool hacker perojject угадайка.... :gigi:
извини обидеть не хотел... при фсем уважении....
поржешь потомь.... :lol:
 

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

  • Справочная информация

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

    • Диагностика
    • Определение неисправности
    • Выбор метода ремонта
    • Поиск запчастей
    • Устранение дефекта
    • Настройка

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

  • Неисправности

    Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

    • не включается
    • не корректно работает какой-то узел (блок)
    • периодически (иногда) что-то происходит

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

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

    На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.


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

    Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:


    Внимательно читайте описание. Перед запросом схемы или прошивки произведите поиск по форуму, возможно она уже есть в архивах. Поиск доступен после создания аккаунта.
  • Справочники

    На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).


    Информация размещена в каталогах, файловых архивах, и отдельных темах, в зависимости от типов элементов.

  • Marking (маркировка) - обозначение на электронных компонентах

    Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.


  • Package (корпус) - вид корпуса электронного компонента

    При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

    • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
    • SOT-89 - пластковый корпус для поверхностного монтажа
    • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
    • TO-220 - тип корпуса для монтажа (пайки) в отверстия
    • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
    • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
    • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

  • Краткие сокращения

    При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

      Сокращение   Краткое описание
    LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
    MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
    EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
    eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
    LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
    SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
    SDASerial Data - Шина интерфейса I2C для обмена данными
    ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
    IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
    PCBPrinted Circuit Board - Печатная плата
    PWMPulse Width Modulation - Широтно-импульсная модуляция
    SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
    USBUniversal Serial Bus - Универсальная последовательная шина
    DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
    ACAlternating Current - Переменный ток
    DCDirect Current - Постоянный ток
    FMFrequency Modulation - Частотная модуляция (ЧМ)
    AFCAutomatic Frequency Control - Автоматическое управление частотой

  • Частые вопросы

    Как мне дополнить свой вопрос по теме MP5 player 7023b сборка прошивки из нескольких?

    После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

    Кто отвечает в форуме на вопросы ?

    Ответ в тему MP5 player 7023b сборка прошивки из нескольких как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

    Как найти нужную информацию по форуму ?

    Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

    По каким еще маркам можно спросить ?

    По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

    Какие еще файлы я смогу здесь скачать ?

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


  • Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.



N

Nobody

  • 23 Янв 2019
Даташита на F1C500 нет? Друг спрашивает.
 
C

CYB

Команда форума
  • 23 Янв 2019
Nobody сказал(а):
Даташита на F1C500 нет? Друг спрашивает.
С какой целью? Судя по сериям процов А и Н, предыдущей M1(F1C100) , у этой конторы даташиты мало информативны, базовое описание и всё, там даже распиновки нет, это вам не Интел. Если хочется софт под этот проц писать, то даташит может и вкатит, регистры и пр. там расписаны, а для ремонта он ничего не даёт.
 
P

Paidj

  • 23 Янв 2019
CYB сказал(а):
Даташита на F1C500 нет? Друг спрашивает.
С какой целью? Судя по сериям процов А и Н, предыдущей M1(F1C100) , у этой конторы даташиты мало информативны, базовое описание и всё, там даже распиновки нет, это вам не Интел. Если хочется софт под этот проц писать, то даташит может и вкатит, регистры и пр. там расписаны, а для ремонта он ничего не даёт.
Тут помощью был бы SDK, или сразу подготовленная "кухня", но я так понял что простым смертным их пока не дают. Хотя я натыкался на тему про видеорегистратор кажется на F1C200 и вроде бы SDK у кого то был, но подробности(даже какой форум) чего то припомнить не могу.
Я пока улачшайзингом аппарата по аудио части занимаюсь.
 
N

Nobody

  • 23 Янв 2019
Зачем?
Сорцами хардварной части таких аппаратов послужили одеревеневшие части растений и твёрдые продукты жизнедеятельности животных.
Боюсь, что в софтверной части та же ситуация.
 
M

myth

  • 23 Янв 2019
Хоть бы прошивку приложил
 
P

Paidj

  • 23 Янв 2019
myth сказал(а):
Хоть бы прошивку приложил
8 мб, при ужиме получится 4..6мб, могу на яндекс диск положить, но завтра.
А щас можно вот сдесь смотреть  ссылка скрыта от гостей 
почти любой аппарат с названием 70хх и одной крутилкой имеет отношение к этой платформе, но как я уже упомянул бывает сложный случай с платой навигации и второй системой.

Добавлено 24-01-2019 00:30

Nobody сказал(а):
Зачем?
Сорцами хардварной части таких аппаратов послужили одеревеневшие части растений и твёрдые продукты жизнедеятельности животных.
Боюсь, что в софтверной части та же ситуация.
Цифровое железо я трогать не собираюсь, максимум полью плату лаком, а вот про доработку аналоговой части всё разжёвано на куче ресурсов: на помойке(с магнитол с дохлыми micom) нарыть менее китайские 2313 и оконечник(чаще всего предлагают ставить TDA7560) чем стоят в аппарате изначально, добавить входную банку пожирней. Установка проходных кондёров на 10мкф это уже перегиб.
 
  • Like
Реакции: fednus
P

Paidj

  • 24 Янв 2019
Вот здесь  ссылка скрыта от гостей 
лежит моя прошивка и ту что я залил. У моей размер больше скорее всего по тому что софт программатора кидает в конец файла содержимое OTP зоны, в которой нифига полезного не лежит и при необходимости хвост можно просто подрезать под объём основной области памяти микры.
 
  • Like
Реакции: ArtyJam
M

myth

  • 25 Янв 2019
binwalk 7023_mirror_link.bin

DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
2494580 0x261074 gzip compressed data, has original file name: "minicap", from Unix, last modified: 2017-09-20 08:19:58
2755616 0x2A0C20 gzip compressed data, has original file name: "bin_arm64-v8a_hsnth", from Unix, last modified: 2016-12-05 19:38:24
2769284 0x2A4184 gzip compressed data, has original file name: "mini_info_ex", from Unix, last modified: 2017-09-20 08:19:57
2901364 0x2C4574 gzip compressed data, has original file name: "minicap", from Unix, last modified: 2017-09-20 08:19:27
3090228 0x2F2734 gzip compressed data, has original file name: "bin_armeabi-v7a_hsnth", from Unix, last modified: 2016-12-05 19:38:28
3104152 0x2F5D98 gzip compressed data, has original file name: "mini_info_ex", from Unix, last modified: 2017-09-20 08:19:27
3212598 0x310536 gzip compressed data, has original file name: "hsrt", from Unix, last modified: 2016-12-02 08:35:50
3219372 0x311FAC gzip compressed data, has original file name: "lib_16_armeabi-v7a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3222444 0x312BAC gzip compressed data, has original file name: "lib_17_armeabi-v7a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3227484 0x313F5C gzip compressed data, has original file name: "lib_18_armeabi-v7a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3232724 0x3153D4 gzip compressed data, has original file name: "lib_19_armeabi-v7a_cap.so", from Unix, last modified: 2016-11-05 03:24:34
3238056 0x3168A8 gzip compressed data, has original file name: "lib_21_arm64-v8a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3244612 0x318244 gzip compressed data, has original file name: "lib_21_armeabi-v7a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3249808 0x319690 gzip compressed data, has original file name: "lib_22_arm64-v8a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3256380 0x31B03C gzip compressed data, has original file name: "lib_22_armeabi-v7a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3261588 0x31C494 gzip compressed data, has original file name: "lib_23_arm64-v8a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3268456 0x31DF68 gzip compressed data, has original file name: "lib_23_armeabi-v7a_cap.so", from Unix, last modified: 2016-09-21 10:40:12
3280168 0x320D28 gzip compressed data, has original file name: "lib_24_arm64-v8a_cap.so", from Unix, last modified: 2016-11-27 15:56:28
3286264 0x3224F8 gzip compressed data, has original file name: "lib_24_armeabi-v7a_cap.so", from Unix, last modified: 2016-11-27 15:56:28
3296664 0x324D98 gzip compressed data, has original file name: "lib_25_arm64-v8a_cap.so", from Unix, last modified: 2016-11-27 15:56:28
3302928 0x326610 gzip compressed data, has original file name: "lib_25_armeabi-v7a_cap.so", from Unix, last modified: 2016-11-27 15:56:28
3313528 0x328F78 gzip compressed data, has original file name: "minicap.so", from Unix, last modified: 2018-03-12 03:20:58
3321540 0x32AEC4 gzip compressed data, has original file name: "minicap.so", from Unix, last modified: 2018-03-12 03:20:58
3335252 0x32E454 gzip compressed data, has original file name: "minicap.so", from Unix, last modified: 2018-03-12 03:21:06
3343272 0x3303A8 gzip compressed data, has original file name: "minicap.so", from Unix, last modified: 2018-03-12 03:21:06
6445292 0x6258EC MySQL ISAM compressed data file Version 6
7721383 0x75D1A7 MySQL MISAM index file Version 6

Добавлено 25-01-2019 02:37

binwalk 7023_my_old_DVR.bin

DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
1230187 0x12C56B mcrypt 2.2 encrypted data, algorithm: blowfish-448, mode: CBC, keymode: 4bit
5980921 0x5B42F9 MySQL MISAM index file Version 6
6571587 0x644643 MySQL ISAM compressed data file Version 6
7837747 0x779833 MySQL MISAM index file Version 6

Добавлено 25-01-2019 02:37

твой старый криптованый
 
K

key-s

  • 25 Янв 2019
Выкинъ свой бинвалк. Или продай -за пару пива.. Он видит толко те сигнатуры, которым обучен ..сто лет взад
Нынче в моде упаковки: epk, pkg или как тут: ePDK, сигнатура ePDK.mod
 
P

Paidj

  • 27 Июн 2020
Столкнулся я тут с этой платформой под другим углом, а именно в плане ремонта. Но дело оказалось не в прошивке как обычно. Проц пробит по 3.3, сгорел резистор 4.7ом в цепи питания RAM, флешка толи дохлая толи дело в том что она на 1.8в и её ушатал программатор, ушатаны DC-DC на 3.3в и 1.2в. Проц стоял F1C500TM, в инете есть сообщения о том что вместо него успешно ставили F1C500, но уверенности нет. Да, отличительной чертой конкретного экземпляра является то что присутствует модуль навигации на WIN CE.

Заменил проц(на F1C500), заменил флеш на одну из тех что применяются в данной модели аппарата, залил прошивку. Аппарат вроде и пытается стартовать, потребление тока есть и меняется, вроде и шевеления на SPI линиях флешки есть, RAM не менял но возможно попробую это сделать.
Но при этом изо на экране нет, команда на поджиг светодиодов под кнопками не подаётся, хотя диод под кнопкой питания должен поджигаться сразу.
За обработку нажатия кнопок и поджиг светодиодов отвечает безымянная микра 20pin, в инете есть предположения что это затёртая ATTINY861A, но это точно ошибка, потому что на месте вывода питания заводится сигнал с кнопки reset, вывод подтянут через 10к к 5в.
Так же эта микруха даёт команду на включение вторичных DC-DC. Связь с F1C500 посредством 3 дорожек, то есть применена какая то последовательная шина. В инете есть некоторое количество сообщений о том что "раскопки" тяжёлых случаев в подобных аппаратах приводили к выводу о том что эта микра дохнет.

К чему я всё это, я уже готов послать клиента в топку и вернуть аппарат без ремонта, так как безымянная микра, да к тому же возможно и программируемая это однозначный тупик. Но есть ещё ряд сомнений, ведь всё таки подачу reset микросхема обрабатывает, команду на запитку вторичных DC-DC даёт. Для того что бы сделать окончательный вывод, я могу попробовать сделать контрольные замеры или подкинуть эту безымянную микру со своего аппарата, который надо вынимать с моей машины.

Кому либо интересно читать про глубокие разборки с данной железякой, если вдруг чего поможете с анализом обмена данными между F1C500 и безымянной микросхемой???
 MP5 player 7023b сборка прошивки из нескольких IMAG0865_.jpg


ЗЫ: Возможно я ошибся и вместо 3.3в используется 2.5в
 
N

Nobody

  • 30 Июн 2020
Paidj сказал(а):
Проц стоял F1C500TM, в инете есть сообщения о том что вместо него успешно ставили F1C500
Я менял, работает.
-------------------------
В Prology DNU-2650 стоит такой же F1C500 и терминалом при включении видно, как он с модулем навигации общается.
Текст скрыт от гостей. Для просмотра войдите в свой аккаунт.
 
Д

дмитрий78

  • 29 Дек 2020
Здравствуйте, помогите пожалуйста. У меня магнитола двух диновая 7023В, скачал с форума ПО для неё но она не хочет обновляться. как делается обновление?

Добавлено:

Paidj сказал(а):
Вот здесь  ссылка скрыта от гостей 
лежит моя прошивка и ту что я залил. У моей размер больше скорее всего по тому что софт программатора кидает в конец файла содержимое OTP зоны, в которой нифига полезного не лежит и при необходимости хвост можно просто подрезать под объём основной области памяти микры.
Здравствуйте, помогите пожалуйста. У меня магнитола двух диновая 7023В, скачал с форума ПО для неё но она не хочет обновляться. как делается обновление?
 
P

Paidj

  • 30 Дек 2020
дмитрий78 сказал(а):
Здравствуйте, помогите пожалуйста. У меня магнитола двух диновая 7023В, скачал с форума ПО для неё но она не хочет обновляться. как делается обновление?

Добавлено:

Paidj сказал(а):
Вот здесь  ссылка скрыта от гостей 
лежит моя прошивка и ту что я залил. У моей размер больше скорее всего по тому что софт программатора кидает в конец файла содержимое OTP зоны, в которой нифига полезного не лежит и при необходимости хвост можно просто подрезать под объём основной области памяти микры.
Здравствуйте, помогите пожалуйста. У меня магнитола двух диновая 7023В, скачал с форума ПО для неё но она не хочет обновляться. как делается обновление?
обновление делается очень просто: (но только с точки зрения местных обитателей) - выпаиваете микросхему флеш памяти, засовываете её в программатор поддерживающий нужный тип микросхем, заливаете в микросхему нужный дамп, впаиваете микросхему обратно.
Если вас интересует обновление ПО штатным методом го на 4pda, там есть обсуждение аппаратов 7018 если не ошибаюсь, там расписаны штатные процедуры обновления.
 
  • Like
Реакции: AlexKo

Верх Низ