Страница 2 из 4

XY AUTO 10,1" Android 8.1 GO

Добавлено: 27 дек 2019, 10:58
IgorMM
frog2050
Производитель Alps
Модель 8227L_demo
Платформа AC8227l
Архитектура ядра 4xARM Cortex-A7 @ 1118 Mhz
ОЗУ 1 Gb
Память 16 Gb
Версия Android 8.1GO
Разрешение экрана 1024x600

XY AUTO 10,1" Android 8.1 GO

Добавлено: 27 дек 2019, 11:07
frog2050
IgorMM писал(а):Источник цитаты Производитель Alps

Это не производитель, а разработчик, довольно старый.
IgorMM писал(а):Источник цитаты Архитектура ядра 4xARM Cortex-A7 @ 1118 Mhz

Нужен именно производитель.
rockchip , allwinner , qualcom , mtk или кто там ещё ?

XY AUTO 10,1" Android 8.1 GO

Добавлено: 27 дек 2019, 11:19
IgorMM
frog2050
Так что нашел в скриншотах AIDA64
у меня там выше они есть
иль недоглядел? Где ж его найти этого китайца-производителя???

Allwinner Technology Co., Ltd. [1] - основанный в 2007-м году китайский бесфабричный (фаблесс) производитель полупроводников с штаб-квартирой в городе Чжухай в провинции Гуандун.
Это не производитель магнитолы, а производитель полупроводников.. собссно о производителе чего речь?

XY AUTO 10,1" Android 8.1 GO

Добавлено: 27 дек 2019, 21:25
frog2050
IgorMM
Вспомнил как прога называется - CPU-Z
Она как раз и покажет производителя процессора :wink:

XY AUTO 10,1" Android 8.1 GO

Добавлено: 27 дек 2019, 21:39
Technics66
А просто "сведенья о системе" разве не канают? Там и проц можно посмотреть и если есть инфа о mcu то и платформу можно узнать.

XY AUTO 10,1" Android 8.1 GO

Добавлено: 27 дек 2019, 21:46
frog2050
Technics66 писал(а):Источник цитаты А просто "сведенья о системе" разве не канают?

Китайцы научились подделывать, пишут там чего угодно, мол Андроид якобы уже версии 14, а на самом деле 4.
Ну и так далее.
Поэтому не верю.

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 01:29
IgorMM
frog2050
Хорошо, установлю, выложу

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 12:51
IgorMM
Собсно все тоже самое
XY AUTO 10,1 Android 8.1 GO - CPU-Z3.png

XY AUTO 10,1 Android 8.1 GO - CPU-Z2.png

XY AUTO 10,1 Android 8.1 GO - CPU-Z1.png

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 13:52
frog2050
IgorMM
Жаль, что производитель CPU - неизвестен. :(

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 18:50
IgorMM
frog2050
1) Что произойдет, если мы будем знать производителя?
2) Что произошло, от того, что мы не знаем производителя?
Если ответ на эти вопросы одинаковый, то зачем он нам? Стоит ли волноваться по этому вопросу? ;)

Ну, а если серьезно, то в общем аппарат установлен, система питания решена.
Немного проблем с информацией от БК. Поэтому и затеяно обсуждение, может кого-то осенит.
Например, дошло до меня, что скорее всего, проблема в модуле CAN. Вероятно, не обрабатывает все необходимые комманды для дисплея. В магнитоле есть настройк автомобиля. Так вот там видно, что именно на мой адаптер CAN под названием RAISE, поддерживает множество автомобилей. Или сознательно недоделали или памяти под это количество в микроконтроллере нехватило. Доделывать точно не будут. Надо куда-то ставить оранжевый дисплей

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 19:13
frog2050
IgorMM писал(а):Источник цитаты Так вот там видно, что именно на мой адаптер CAN под названием RAISE, поддерживает множество автомобилей.

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

Отправлено спустя 1 минуту 12 секунд:
IgorMM писал(а):Источник цитаты Что произойдет, если мы будем знать производителя?

В некоторых случаях, можно найти альтернативный софт например.
Или написать этот софт.

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 19:27
IgorMM
frog2050 писал(а):Источник цитаты А то о чем вы пишите, набор софта.
Выбрав тот авто из предложенных, ставится прога отвечающая за настройки и в каждом конкретном случае, модуль САN кладут нужный, они все разные.

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

Отправлено спустя 2 минуты 32 секунды:
frog2050 писал(а):Источник цитаты В некоторых случаях, можно найти альтернативный софт например.
Или написать этот софт.

На CAN-модуль? или на Андроид? Если про "написать", то
как-то легко вы об этом нелегком деле говорите. Это серьезный обьем.
Альтернативный софт андроида - тут конечно возможен вариант. Я уже упоминал, что нечто есть на XDA.
https://forum.xda-developers.com/androi ... 6-t4003935
Но и тут засада. Нужно бы сохранить стоковую прошивку, да пока не знаю как.
А тогда уже экспериментировать с другими

CAN адаптер меня интересует. Ищу на эту тему в интернете что-нибудь под именно Citroen C4
Может кто подскажет, видел что-то такое.

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 20:46
frog2050
IgorMM писал(а):Источник цитаты Может кто подскажет, видел что-то такое.

Не вопрос, читайте там CAN-шина нашего автомобиля

Отправлено спустя 2 минуты 58 секунд:
IgorMM писал(а):Источник цитаты технически в CAN-адаптере нет ни подгрузки ни "набора софта".

Именно поэтому и кладут разные адаптеры под разные авто.
А софт обрабатывающий эти сигналы, вертится в самом дроиде.

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 21:53
IgorMM
frog2050 писал(а):Источник цитаты Не вопрос, читайте там CAN-шина нашего автомобиля

Да, спасибо. Видел эту тему, но пока не удосужился подробно изучить.
frog2050 писал(а):Источник цитаты Именно поэтому и кладут разные адаптеры под разные авто.
А софт обрабатывающий эти сигналы, вертится в самом дроиде.

По этому вопросу предполагаю следующее.
Как мы знаем, стандартов протоколов информационных шин в авто несколько. Плюс все они разветвляются на индивидуальные особенности
производителей авто. Итого получается комбинаторное количество вариантов.
Каждый из существующих CAN-адаптеров разных производителей, способен обрабатывать свой набор протоколов и команд.
А вот магнитолы имеют одинаковый физический интерфейс а-ля UART (две линии: TX RX) и полагаю логический тоже.
Т.е. основная перекодировка может происходить в адаптере. А может и не происходить. Может просто преобразуется физический интерфейс только

Далее на небольшом примере.

Допустим теперь, что всего от авто может быть 20 команд (или сообщений, сейчас это неважно)
4 из них (1,2,3,4) понимает адаптер CAN , в андроиде список распознаваемых содержит 20, но с номерами 3,4,5...22 Таким образом мы сможем увидеть только сообщения 3,4 Т.е. всего ДВА((( из набора авто в 20 ! Самый узкий канал тут - адаптер CAN.

Или наоборот, CAN адаптер способен перехватить 10 команд(сообщений) с номерами 1,2..10
А магнитола реагирует (в ее программе описаны) коды 3,4,.. 10. Тогда мы можем лицезреть на экране 8 сообщений. И хотя в данном случае
у нас гораздо больше сообщений, но его подрезает уже магнитола, игнорирующая сообщения 1 и 2

Вот и думай теперь кто больше виноват. Жизнеспособны оба варианта, пока мы окончательно не разобрались.
Может я ошибаюсь.
Взять бы где-то другой адаптер кроме моего RAISE, в характеристиках которого значится поддержка C4L
Скриншот настроек CAN адаптера в настройках магнитолы "Настройки разработчика"
XY AUTO 10,1 Android 8.1 GO - Screenshot_20191228-221553.png

XY AUTO 10,1" Android 8.1 GO

Добавлено: 28 дек 2019, 22:36
frog2050
IgorMM
Многое из того, что вами предпологается, про адаптер и прогу, было описано в других темах этого раздела.
Поиском можно найти обсуждение этих моментов.
Пришли к выводам, что сам адаптер, это блок, который выделяет из шины основные сигналы, такие как - включение з/х, включение габаритов, сигнал АСС и некоторых других, необходимых всегда для всех Авто.
А остальной сигнал переобоазует сигнал в UART, а дальше уже софт обрабатывает получаемые сигналы в MCU и в самом Андроиде и если есть нужные картинки, то выводит на экран.