Главная Регистрация FAQ Пользователи Покупка MITSUBISHI Сообщения за день

Вернуться   OUT-CLUB.RU > Технический раздел > Outlander XL > Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация

Важная информация


Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация Элекрооборудование, мультимедиа, навигация и проч.

Ответ
 
Опции темы Опции просмотра
Старый 13.05.2009, 21:11   #1
holod
Старожил Клуба
 
Аватар для holod
 
Авто: Touareg NF FSI 3,6
Сообщений: 667
Лампочка Исследование механизма работы ПО MMCS

Стантдарт KIWI

Скрытый текст


Стантдарт KIWI
Существует три основных стандарта автомобильных систем GPS навигации: Navteq, GDF, KWI.
многие японские компании (прежде всего Мицубиси, Тойота, Ниссан), а также General Motors используют системы навигации, построенные на базе стандарта консорциума KIWI-W. Subaru - используют навигации производства Kenwood (тоже KWI).
Описание структуры файлов этого стандарта - расширение KWI.
KIWI - формат используется для описания карт и объектов, может содержать мета данных, например, голосовые сообщения.
Основные файлы на диске:
LOADING.KWI - загрузчик
ALLDATA.KWI - картографическая информация в специальном формате KIWI
INDEXDAT.KWI - поисковые и справочные индексы
Все эти файла, как правило, записывались на HDD
Пример структуры разделов HDD (MMCS R03)
1. Maps
2. blank
3. Loading
4. ScreenData
5. CDDB
6. AVUnit
На новых моделях, как напрмер MMCS W-11 и W-12, которая устанавливается на Аутлендер третьего поколения, вместо жесткого диска появилось два гнезда для SD карт одна под навигацию другая предположительно для музыки
Здесь описана классическая структура стандарта, но каждый производитель всегда вносит свои коррективы. http://www.kiwi-w.org/documents_eng.html
[свернуть]
LOADING.KWI — загрузчик

Скрытый текст

Это контейнер, который состоит из секций.
В общем случае лоадинг может содержать и одну секцию и больше...главное, что он содержит загрузчик для ОС.... саму ОС (не важно какую) он может и не содержать - загрузчик может ссылаться на другой файл, содержащий ОС....
Пример описания лоадинга на базе ОС WinCE (loading.kwi MITSUBISHI).
1. Заголовок.
1. Loader (boot)
2. Firmware (OS)
3. Screendata (FS)
У W11, W12 доплнительные секции:
4. Графические файлы *.bmp
5. Фалы типа *FONT.BIN — судя по названию, для отображения фонтов на экране.

Структура заголовка Loading.kwi


На примере loading.kwi MITSUBISHI:
Адрес -> Длина -> Назачение

0-1 ------> 2 ------>количество размещеных систем.
2-3 ------> 2 ------>Резерв
4-F ------> 12 ----->Идентификация и управленческая информация
10-11 ---> 2 ------> Количество частей в Loading
12-13 ---> 2 ------> резерв
14 ------> 1 ------> Категория модуля №1: 0- программа инициализации, 1 – программа, 2 – библиотека, 3 – data, + 40h (64) тестовый, + 80h (128) – сервисный диагностический
15-17 ----> 3 ------> Резерв

14-53 ------> 64 ------> 01 Категория Unit №1, NR261RM.MLD.ORG NR261RM.- русская голова,
NR261J11 – японская голова
NR261EM - европа
Эти параметры сравниваются внутри BOOT
.MLD.ORG признак BOOT
00000113 Номер версии (F)
00000113 Номер версия (G)
00000101 Номер версия (J)
00000111 Номер версии (E)
54-93 ------> 64 ------> 01 Категория Init №2, NR261RM.SHx.ORG NR261RM.- русская голова,
NR261J11 – японская голова
NR261EM – Европа
MMC13 – W11 , W12
NR242RM - русский вариант W-12;
NR242EM - европейский вариант;
NR242UM - американский вариант;
NR242AM - австралийский вариант.
Эти параметры сравниваются внутри BOOT
.SHx.ORG признак OS
00000400 Номер версии модуля OS (F)
00000500 Номер версии модуля OS (G)
00011403 Номер версии модуля OS (J)
00006203 Номер версии модуля OS (E)
94-D3 ------> 64 ------> 03 Категория Unit №3 NR261RM.SCN.ORG NR261RM.- русская голова,
NR261J11 – японская голова
NR261EM - европа
Эти параметры сравниваются внутри BOOT
.SCN.ORG признак DATA
00000400 Номер версии модуля FS (F)
00000500 Номер версии модуля FS (G)
00000000 Номер версии модуля FS (J)
00006203 Номер версии модуля FS (E)
D4-D5 ----> 2 ------> 1D 60 1D 60 дата, на которую функции модуля становится действительным.
Дата отображается с количество дней считается с 1 января 1997 года как день 0 на основе UTC.
По умолчанию должен быть установлен с "00 (16)" Если Дата не задана.
Примерно: 10/07/2027
D6-D7 ----> 2 ------> 1D 60 1D 60 дата, на которую функции модуля становится не действительным.
D8-117 ----> 64 ------> Это поле используется для описания модуля для пользователя.
118-11B ----> 4 ------> 00 00 04 00 400 (400*2 =800) В этом поле стартовый адрес программного кода (если есть) Unit умноженое на 2
11С-11F ----> 4 ------> 00 03 74 00 37400 (37400*2 = 6А800) В этом поле размер программного кода (если есть) Unit умноженое на 2
120-1D3 ----> 180 ------> Это поле используется изготовителем модуля, чтобы указать информацию, относящуюся к производителю.
[свернуть]

Описание Loader (boot)


Файл (контейнер) для хранения стартового образа прошивки в формате NB0, он в свою очередь запакован в контейнер BIN (файл формата bib).
Главным показателем того, что перед Вами находится прошивка в контейнере этого типа, является сигнатура BOOOFF.(именно с точкой на конце) , в начале образа.
В нем находится файл nk.exe — ядро системы.
Описание bib формат (файлы bin) http://msdn.microsoft.com/en-us/library/ms898171.aspx
[свернуть]

Описание Firmware (OS)


Файл (контейнер) для хранения рабочего образа прошивки в формате NB0.
Главным показателем того, что перед Вами находится прошивка в контейнере этого типа, является сигнатура BOOOFF.(именно с точкой на конце) , в начале образа.
В нем находятся все модули и файлы системы в разобраном виде. Стандарт PE format.
http://kaimi.ru/2011/07/pe-%D1%84%D0...6%D0%B8%D1%8F/
[свернуть]

Структура Screendata (FS)


Это простой, даже не архивированный контейнер. В нем, по определенной логике лежит информация (жестко записанная) - в каком каталоге должны находиться файлы этой секции
Структура UNIT ScreenData в loading.kwi:
Первый блок:
4h первые -> Количество записей в блоке
4h вторые -> Размер блока от начала блока (в размер входят первые 4h и вторые 4h))
Данные: список каталогов -> Разделитель «00h»
Второй блок:
4h первые -> Количество записей в блоке
4h вторые -> Размер блока от начала блока (в размер входят первые 4h и вторые 4h)
Данные: список имен с каталогом, содержащий последовательность
записи файлов (по порядку)-> Разделитель «00h» (индексный)
4h первые -> Размер файла
далее -> Имя файла заканчивается.
Разделитель «00h»
Третий блок:
Начало: в конце второго блока, начинается файл данных
Данные: по порядку по размеру файла как во втором блоке.
Все данные и адреса считываются ил прошивки по-байтово в обратном порядке - "ногами вперед" — Little-Endian
DWORD num_LE; // little-endian
DWORD num_BE; // big-endian
LE по умолчанию для x86 и SH4.
ScreenData на HDD - это тот же образ, что в loading.kwi, но уже развернутый в выше упомянутом каталоге
[свернуть]
[свернуть]
JRemaker

Скрытый текст

Программа JRemaker. Предназначена для редактирования прошивок от автомагнитол на базе формата контейнера файл: loading.kwi.
OS: WinCe 2.11, 3.0, 4.20, 6.0.
Разработана на основе анализа структуры LOADING.KWI - загрузчик, установленных на атомобилях MITSUBISHI - R01, R02, R03, J03, J05, N04, W11, W12.
Совместима для работы также с E-01..E-06, J-01/02/04/11, N-01, N-02, N-03, N05

Чтобы скачать JRemaker, обращайтесь в личку AS21 или по email: nick@avalr.com.ua.
[свернуть]
Расширение FM-диапазона радио

Скрытый текст

В Японии FM диапазон вещания ограничен более жестко (76...90 МГц) Для обхода этого ограничения необходимо установить FM-модулятор, который расширит диапазон до требуемого российского 108 МГц. Как правило модулятор имеет антенное гнездо и антенный выход и провод питания +12.
1) MMCS среднего поколения (начиная с J-01 от 2006г. и до R-03) имеют в своем составе радиотюнер. Также его имеют MMCS последнего поколения (начиная с J-11 от 2011г. и до нынешней W-12), а предыдущее самое первое поколение MMCS не имело встроенного радиотюнера (например, на Аутлендере первого поколения), а еще более ранние назывались MDS и не имели жесткого диска вообще.
2) в различных странах различные диапазоны для FM-радио, например,
-- Европа/Россия 87..108 МГц с шагом 0,1 МГц;
-- СССР/Россия дополнительно 65,9..74 МГц УКВ;
-- Америка 87..108 МГц с шагом 0,2 МГц;
-- Япония 76..90 МГц с шагом 0,1 МГц,
соответственно, и MMCS-ы для различных регионов изначально имеют локализацию. Причем программно-аппаратную.
Один из вариантов:
----В Японии FM диапазон вещания ограничен более жестко (76...90 МГц) Для обхода этого ограничения необходимо установить FM-конвертер, который расширить диапазон до требуемого российского 108 МГц. Как правило модулятор имеет антенное гнездо и антенный выход и провод питания +12. FM-конвертер позволяет без каких-либо программно-аппаратных изменений в радиотюнере сдвинуть диапазон. Наиболее востребованы и широко применяются такие:
-- для приема УКВ на стандартном российско-европейском тюнере (87..108);
-- для приема российского FM (87..108 с шагом 0,1) на американском тюнере (87..108 с шагом 0,2);
-- для приема российского FM (87..108 с шагом 0,1) на американском тюнере (76..90 с шагом 0,1).
При этом на экране радиотюнера не реально отображается частота принимаемой станции.
3) если же все-таки переделывать ПО и оборудование самой MMCS, то точно нужно перепрошивать микроконтроллер, управляющий синтезатором частоты, наиболее просто это будет с адаптацией американки, т.к. диапазон одинаков (уважаемый Ежик Пых перешивал Ренесасовский NEC микроконтроллер под шаг 0,1). Для японки возможно еще дополнительно прийдется перестраивать контура в ВЧ-блоке...
[свернуть]
Адаптация NTSC ТВ к российскому ТВ

Скрытый текст

Если TV тюнер встроен в головное устройство, устанвливается дополнительный внешний тюнер.
Тюнер обеспечивает возможность приема телевизионных передач цветного изображения в системах PAL/SECAM D/K и отображение принятого сигнала на штатных NTSC мониторах автомобилей японского и американского рынков.
Такие устройства могут коммутировать сигналы формата RGB+SYNC, RGB+HSync+VSync, RGsB.
Данное устройство позволяет подключить ТВ-тюнер к навигационному дисплею автомобиля по RGB+SYNC в случае отсутствия стандартного AV-входа.
Также возможно подключать ТВ-тюнер к навигационным мониторам, где сигналы синхронизации либо формата RGB+HSync+VSync (MITSUBISHI), либо синхронизация передается в канале зеленого цвета (MITSUBISHI, BMW)
Встроенный аналоговый ТВ-тюнер имеют толаько японские варианты MMCS. Остальные редакции его не имеют. В связи с вытеснением аналогового TV цифровым DVB-(T)/T2, аналоговое ТВ скоро возможно скоро будет не актуальным"
[свернуть]
Примеры модификации loading.kwi для MMCS

Скрытый текст


Пример № 1 Руссификация японки

Скрытый текст


NR261RM.- русская голова,
NR261J11 – японская голова

Смотрим раздел Стурктура заголовка loading.kwi
Вариант №1 -> R03G:
Имеет 3 Unit: 10-11 ---> 2 ------> Количество частей в Loading = 3
Категория Unit №1, NR261RM.MLD.ORG
Категория Unit №2, NR261RM.Shx.ORG
Категория Unit №3, NR261RM.SCN.ORG
MLD, SHx, SCN -> ссылки на 3 адреса:
Unit №1:
118-11B ----> 4 ------> 00 00 04 00 = (400*2 =800) В этом поле стартовый адрес программного кода Unit умноженое на 2
11С-11F ----> 4 ------> 00 03 74 00 = (37400*2 = 6А800) В этом поле размер программного кода
Unit №2: -> 218...
Unit №3: -> 318...

Вариант №2 -> J05 + R03G: руссификация японки
Имеет 3 Unit: 10-11 ---> 2 ------> Количество частей в Loading = 4
Категория Unit №1, NR261J11.MLD.ORG
Категория Unit №2, NR261RM.MLD.ORG
Категория Unit №3, NR261RM.Shx.ORG
Категория Unit №4, NR261RM.SCN.ORG
MLD (японский),MLD (русский), SHx(русский), SCN(русский) -> ссылки на 4 адреса:
Unit №1:
158-11B ----> 4 ------> 00 00 04 00 = (400*2 =800) В этом поле стартовый адрес программного кода Unit умноженое на 2
11С-11F ----> 4 ------> 00 03 74 00 = (37400*2 = 6А800) В этом поле размер программного кода
Unit №2:
258-11B ----> 4 ------> 00 00 04 00 400 (400*2 =800) В этом поле стартовый адрес программного кода Unit умноженое на 2
11С-11F ----> 4 ------> 00 03 74 00 37400 (37400*2 = 6А800) В этом поле размер программного кода Unit умноженое на 2
Unit № 1 и Unit № 2 ссылаются на один адрес
Unit №3: -> 358...
Unit №4: -> 458...
[свернуть]
Пример № 2 Maintance от американки:

Скрытый текст


Программа JRemaker:
- Current - R03_G
- Donor - N03 или N04 можно попрбовать с другими версиями американки
-- Надо скопировать из донора в current следующие файлы:
1) HMIManager.exe
2) gs_hmi_string.tbl,
3) HMI.scrn
4) HMI_BMP.symb
5) can.exe
Новые возможности:
>Выбор языка при старте (при выборе языка меняется язык не только MMCS, но и язык отоббражения информации в ETAKS
> через кнопку INFO в меню появляется "тех. обслуживание" -> Maintenance - это специализированный календарь по графику технического обслуживания.
MMCS через can получает данные по maintenance и использует для некоторых расчетов для этотго графика.
В русской такой функции нет, can.exe урезанный по этим функциям соответственно maintenance не работает.
Теперь должен работает в полном объеме.
[свернуть]
[свернуть]
MMCS — Описание, характеристика

Скрытый текст


Описание

Скрытый текст


классификацию самих MMCS, можно разделить на три поколения:
-- пред-MMCS (чаще называемые MDS) были модульными и состояли из отдельных блоков: монитор, CD-радио, блок навигации, ТВ-тюнер и т.п. Жесткого диска не имели, а LOADING и карты грузились с DVD (у меня есть один такой производства Aisin под маркой Mitsubishi);
-- нулевое поколение MMCS это дальнейшее развитие MDS, но в навигационном блоке появился жесткий диск (такие устанавливались на Outlander первого поколения, производитель MELCO);
-- первое поколение MMCS это моноблочный вариант с жестким диском "все-в-одном", который в основном здесь и рассматривается (такие устанавливались на Outlander XL, производитель MELCO).
Есть 3 варианта работы MMCS с BT:
1. Не поддерживается (J-01)
2. Поддерживается старый блок - (R-01, R-02, E-01, E-02, E-03, N-02, N-03, P-01, C-01, J-02, J-03, J-04)
4. Поддержка нового блока - адресная книга, USB, BT Audio (R-03, E-04, E-05, E-06, P-02, C-02, J-05, N-05)
Известны следующие аппаратные редакции устройств.
Для японского региона:
J-01 [8750A082]
J-02 [8750A072]
J-03 [8750A141]
J-04 [8750A115]
J-05 [8750A224]
Для американского региона:
N-01 [8750A069]
N-02 [8750A142]
N-03 [8750A183]
N-04 [8750A???]
N-05 [8750A???]
Для европейского региона:
E-01 [8750A070]
E-02 [8750A143]
E-03 [8750A184]
E-04 [8750A???]
E-05 [8750A???]
E-06 [8750A???]
Для русского региона:
R-01 [8750A169]
R-02 [8750A170]
R-03 [8750A211]
Для австралийского региона (под маркой Mitsubishi, но производитель KENWOOD):
A-01 [8750A132]
A-02 [8750A???]
A-03 [8750A???]
A-04 [8750A196]
соответственно, поскольку австралийские варианты крайне экзотичны у нас и, вероятно, серьезно отличаются по архитектуре, то упомянуты для полноты перечня.
-- второе поколение MMCS это дальнейшее развитие, т.е. обновленный вариант, у которого вместо жесткого диска используется SD-карта памяти (такие устанавливаются на Outlander III).
J-11 [8750A???]
W-11 [8750A???]
W-12EU [8750A374]
W-12RU [8750A391]
[свернуть]
Характеристика

Скрытый текст


R03 и ее аналоги

Скрытый текст

• WinCe 4.2
• Процессор Renesas SH7770
• 30 Гб жесткий диск
---- R-01 Toshiba MK3029GAC
---- R-02 Toshiba MK4036GAC
---- R-03 Toshiba MK4050GAC
---- Вариант установки SSD PATA https://out-club.ru/board/showpost.p...postcount=6574
• Навигационная система double wide DIN
дисплей
----ЖК-панель Sharp LQ070 формально 7-дюймовая (реально чуть меньше, т.е. 6.95") с физическим разрешением 480×234
• Предварительно установленны европейские японские российские дорожные карты
• Touch screen полнофункциональный экран
• Регулировки Аудио кнопками руля
• 8 Гб музыкальный сервер (22 ГБ для навигации)
• Cовместима с MP3 и WMA
• DVD / CD слот
• Стандартный TMC-тюнер (ТВ-в японской версии)
• Информация бортового компьютера
• Опция пользовательских настроек систем автомобиля (открытие с пульта, освещение в дневное время, работа стеклоочистителей, индикаторы) (( в европейско-американской версии))
• Подключаются 6 динамиков стандартной системы и 9 динамиков
Rockford Fosgate
• 4 канала х 45W
• Телефонный адаптер для подключения портативного аудио оборудования
(необязательно) MZ313870
[свернуть]
W12 и ее аналоги

Скрытый текст

MMCS W-11 и W-12 устанавливается на Аутлендер третьего поколения. Типоразмер, модуль блютус , кан модуль такой же как на предыдущих моделях вместо жесткого диска появилось два гнезда для SD карт одна под навигацию другая видимо для музыки DVD диски не воспроизводит, разьемы подключения другие, чем у R-03
[свернуть]
[свернуть]
Cпецификация
[свернуть]
Сервисные инструкции к MMCS, усилителям, штатным ГУ >>>

Наличие порта DEBUG у W-серии >>>

Loading.kwi для MMCS J-11 (оригинальный) >>>

Последний раз редактировалось megaaxel; 27.03.2015 в 14:47.
holod вне форума   Вверх Ответить с цитированием
16 пользователя(ей) сказали cпасибо:
Старый 22.06.2015, 07:03   #2056
AS21
Старожил Клуба
 
Аватар для AS21
 
Имя: Николай
Авто: ASX 1.6 2WD MT
Сообщений: 2,199
По умолчанию Re: Исследование механизма работы ПО MMCS

Вот пример:
Это в рекламе (объявление):
Штатная магнитола Mitsubishi Outlander 2005-2012 - SMARTY Trend - Android 4+
ОС Android 4.2.2 / 4.4.x;
1.5GHz Cortex A9 Dual-Core CPU;
1Gb DDR3 RAM;
Яркий HD дисплей 8 дюймов;
Емкостный multi-touch экран;
Встроенный WiFi (Hotspot);
Аналоговый ТВ тюнер;
Видеорегистратор;
Спящий режим, включение за 2 сек;
OBD2 диагностика.
А это мне ответил продавец:
CAN модуль идет в комплекте!
Ставили такой аппарат неоднократно.
В этой магнитоле по шине работает:
1. Включение камеры заднего вида
2. Сигнал ручника
3. Иллюминация
4. Поддержка системы Rockford
Работают кнопки на руле (резистивные)

Ну и где здесь даже ОДБ2?
Так что не совсем обычная...
AS21 вне форума   Вверх Ответить с цитированием
Старый 22.06.2015, 11:13   #2057
bernik
Старожил Клуба
 
Имя: Александр
Авто: Outlander XL 2.4
Сообщений: 1,555
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от AS21 Посмотреть сообщение
OBD2 диагностика.
Они имеют ввиду что вы купите отдельно OBD2 и вставите в диагностический разъем , а на магнитолу как и на любой андроид установите приложение и можно диагностировать машину.
bernik вне форума   Вверх Ответить с цитированием
Старый 22.06.2015, 11:22   #2058
AS21
Старожил Клуба
 
Аватар для AS21
 
Имя: Николай
Авто: ASX 1.6 2WD MT
Сообщений: 2,199
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от bernik Посмотреть сообщение
Они имеют ввиду что вы купите отдельно OBD2 и вставите в диагностический разъем , а на магнитолу как и на любой андроид
У тебя есть эти приложения, чтобы они работали вместе с магнитолой?
Из переписки с ним, я понял, что продавец этой темой не владеет
ELM327 - работает по диагностике с двигателя хорошо. По связи с ETACS - никак.
Пока, методом орпроса, выяснил, что проблема ELM327, как одна из причин - разные скорости по CAN шине. Вобщем пока неясно

Последний раз редактировалось AS21; 22.06.2015 в 11:36.
AS21 вне форума   Вверх Ответить с цитированием
Старый 22.06.2015, 11:40   #2059
bernik
Старожил Клуба
 
Имя: Александр
Авто: Outlander XL 2.4
Сообщений: 1,555
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от AS21 Посмотреть сообщение
ELM327 - работает по диагностике с двигателя хорошо. По связи с ETACS - никак.
Так оно и есть с ETACS не работают только по двигателю.
bernik вне форума   Вверх Ответить с цитированием
Старый 22.06.2015, 11:42   #2060
AS21
Старожил Клуба
 
Аватар для AS21
 
Имя: Николай
Авто: ASX 1.6 2WD MT
Сообщений: 2,199
По умолчанию Re: Исследование механизма работы ПО MMCS

А почему - не знаешь?
Нет команд, или причина глубже?
Есть окрытый код для андроида по работе с ELM327? Для любого авто....
AS21 вне форума   Вверх Ответить с цитированием
Старый 22.06.2015, 11:46   #2061
bernik
Старожил Клуба
 
Имя: Александр
Авто: Outlander XL 2.4
Сообщений: 1,555
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от AS21 Посмотреть сообщение
А почему - не знаешь?
Нет не знаю.
bernik вне форума   Вверх Ответить с цитированием
Старый 22.06.2015, 22:38   #2062
fbird
Житель Клуба
 
Имя: Дмитрий
Авто: Citroen C-Сrosser 2.2 HDi DCS
Сообщений: 173
По умолчанию Re: Исследование механизма работы ПО MMCS

С ELM327 и смартфоном на андроиде у меня работает программа Torque http://4pda.ru/forum/index.php?showtopic=193433, это походу самая известная. Под нее как плагин есть вроде набор PID под Mitsubishi, называется MUT https://play.google.com/store/apps/d...ixrezza.mut_ii, данные с OBD2 читает вроде и без него, и с ним, возможно с ним точнее, не все, правда, ну что етакс отдает, уровень топлива в баке вроде не читает
fbird вне форума   Вверх Ответить с цитированием
Старый 24.06.2015, 13:18   #2063
AS21
Старожил Клуба
 
Аватар для AS21
 
Имя: Николай
Авто: ASX 1.6 2WD MT
Сообщений: 2,199
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от fbird Посмотреть сообщение
С ELM327 и смартфоном на андроиде у меня работает программа Torque http://4pda.ru/forum/index.php?showtopic=193433, это походу самая известная. Под нее как плагин есть вроде набор PID под Mitsubishi, называется MUT https://play.google.com/store/apps/d...ixrezza.mut_ii, данные с OBD2 читает вроде и без него, и с ним, возможно с ним точнее, не все, правда, ну что етакс отдает, уровень топлива в баке вроде не читает
А есть программа Torque и сам плагин? Покупать не охота, вдруг не смогу раскурочить...
А так поковырялся бы, может че поллезное нашел бы
Выложи плз., если есть, я его никому не дам.

Сегодня нашел по КАН шине ID и много разных циферок, связаных с работой климат контроля
Пока до конца не понял все значения, если получится сделать новую оболочку, косвенно можно попробовать вытащить инфу о температуре в салоне
А температуру на улице надо искать по командной строке, связаной с приборкой.
Вобщем что-то нашел, но вот пока не нашел главный ответ на свой вопрос:
- ELM327 - может редактировать, или только слушает (сканирует)?

Вот здесь чел все расписал
http://vdiag.net/elm327.html
Предварительный вывод, мне его подсказал очень хороший спец по ETACS:
- кодинг шить ELM должен.
надо пробовать
Ищу хоть какую-то открытую инфу по работе с ELM в терминале:
- командные строки для инициализации (т.е. связь с шиной или отдельным устройством, где указывается скорость?)
- синтаксис команд на получение инфы из кан шины как конкретной, так и общей (т.е. если она может получить все, идет по кан шине в этот момент)
-- особенно интересно применительно к митсубиси (но можно и другие авто. Хочу понять правила написания команд)
--- как выглядит командная строка в терминале, например, если поменять пробег для приборки
--- или как выглядит командная строка в терминале на стирание всех ошибок или конкретной ошибки
Давайте навалимся, если получится - это же хоть какой-то шаг вперед....

Последний раз редактировалось AS21; 24.06.2015 в 13:28.
AS21 вне форума   Вверх Ответить с цитированием
Старый 24.06.2015, 16:57   #2064
fbird
Житель Клуба
 
Имя: Дмитрий
Авто: Citroen C-Сrosser 2.2 HDi DCS
Сообщений: 173
По умолчанию Re: Исследование механизма работы ПО MMCS

А он есть и бесплатной версии, и на 4pda, куда ссылку я дал, там и полный есть прям в шапке, оттуда быстрее забрать будет чем я с телефона вытащу, не знаю, сохранился ли там установщик apk
Плагина купленного нет, там же на 4pda есть, правда 1-й версии, 2-й нету. И там же народ активно обсуждает его, делится опытом

ELM327 насколько я понимаю, только читает, и ошибки позволяет стирать
Кстати, там же терминал для ELM327 под Андроид в шапке лежит

Последний раз редактировалось fbird; 24.06.2015 в 17:05.
fbird вне форума   Вверх Ответить с цитированием
Старый 24.06.2015, 17:08   #2065
AS21
Старожил Клуба
 
Аватар для AS21
 
Имя: Николай
Авто: ASX 1.6 2WD MT
Сообщений: 2,199
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от fbird Посмотреть сообщение
А он есть и бесплатной версии, и на 4pda, куда ссылку я дал, там и полный есть, оттуда быстрее забрать будет чем я с телефона вытащу, не знаю, сохранился ли там установщик apk
Плагина купленного нет, там же на 4pda есть, правда 1-й версии, 2-й нету
Вот в том то и беда, что когда я захотел считать, с меня попросили деньги
Если не трудно, проверь плз. Может я не туда ткнулся
Заказал ELM327(2.1) блутуз + переход (грибочек)-блутуз-USB
Мне для начала и первая пойдет, чтобы понять, что она вообще может
Цитата:
Сообщение от fbird Посмотреть сообщение
ELM327 насколько я понимаю, только читает, и ошибки позволяет стирать
Раз позволяет стирать/редактировать, значит есть функция записи.
Осталось понять - насколько зашита: программно или аппаратно?
Если программно: как только пойму, что она считывает (синтаксис), и как она ошибки стирает (тоже синтаксис) - думаю можно будет говорить и об каких-то сроках в ETACS
AS21 вне форума   Вверх Ответить с цитированием
Старый 24.06.2015, 17:32   #2066
fbird
Житель Клуба
 
Имя: Дмитрий
Авто: Citroen C-Сrosser 2.2 HDi DCS
Сообщений: 173
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от AS21 Посмотреть сообщение
Вот в том то и беда, что когда я захотел считать, с меня попросили деньги
Если не трудно, проверь плз. Может я не туда ткнулся
Заказал ELM327(2.1) блутуз + переход (грибочек)-блутуз-USB
Кинул ссылку в личку. А вот с версией 2.1 вроде не все в порядке, не со всеми коннектиться машинами что ли, 1.5 там советуют, у меня 1.5
fbird вне форума   Вверх Ответить с цитированием
Старый 24.06.2015, 18:09   #2067
AS21
Старожил Клуба
 
Аватар для AS21
 
Имя: Николай
Авто: ASX 1.6 2WD MT
Сообщений: 2,199
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от fbird Посмотреть сообщение
Кинул ссылку в личку. А вот с версией 2.1 вроде не все в порядке, не со всеми коннектиться машинами что ли, 1.5 там советуют, у меня 1.5
Спасибо, я тоже это видел, но в основном это касается старых авто.
Зато в 2.1 есть какой-то новый протокол. Ладно придет - буду разбираться
У моего знакомого 1.5. Будет с чем сравнивать
AS21 вне форума   Вверх Ответить с цитированием
Старый 25.06.2015, 01:26   #2068
BeeOS
Вступаю в Клуб
 
Имя: Арсен
Авто: Lancer X 2.0 2WD CVT
Сообщений: 13
По умолчанию Re: Исследование механизма работы ПО MMCS

Всем привет.
Привело меня на этот форум сообщение AS21 на форуме lancer, в теме про китайские андроид-мафоны, и вижу что попал куда надо
Дальше - много текста


Вот инфа, которую сейчас могу дать:

ELM327


Из того что есть:
Lancer X 2.0 2WD CVT (версию етакса надо будет посмотреть)
Samsung galaxy s4 (lollipop 5.0.1)
Torque 1.8.49 (крякнутая, найдено на 4pda)
ELM327 mini v1.5 (по ATZ говорит, что 1.5, ATSP0 ATAL ATIB10 - все ОК)
Плагины MUT и MUT v2 (найдены на 4pda) - так просто не работают.

Профиль Torque:
Протокол - авто
Строка инициализации: ATSP0\nATAL\nATIB10\n

1. Плагин MUT - добавляет кастомные PID, у меня их часть либо не активна, либо показывает постоянно одно значение (бред) и не меняются.
2. Плагин MUT V2 - есть 3 режима, два для работы с ISO 9142-2 Hybrid ("старый импорт" и "v2"), а так же "CAN-BUS mode 23".
Лично у меня они все не работают (датчики не активны), плагин постоянно крашится, если попытаться в него зайти.

mode 23 - эта фишка включается только через прошивку мозгов?
[свернуть]

Китайские андроид-балалайки


По поводу Torque и диагностики на таких мафонах - всё только через ELM327, встроенных средств нет, что бы там не писали.

Было время (около полу года назад), когда сидел на форуме redpower, общался с их директором (или владелец, я хз). Человек сам занимается своим продуктом, обзоры пишет, ведет переговоры с китайцами - в общении человек достаточно заинтересован (но времени у него всегда мало), к людям прислушивается.

Им китайцы делают ГУ на андроиде, и софт они-же пишут (плюшки с хотелок форума иногда добавляли - значит общение с кодерами есть). Однако все прошивки зашифрованы, разобрать их не получится (скорее всего).

В общем, дела с такими мафонами обстоят так:
В ГУ внутри есть платка самого android и отдельно MCU (микроконтроллер). Отдельно подключается Кан-бокс.
Кан-боксы есть разные, в зависимости от модели авто. При том для ВАГов они умеют отображать климат, менять настройки в мозге, штатной сигналке и т д.
Для мицу кан-бокс умеет только управлять штатным рокфордовским усилком (может и выводит сигнал габаритов - не помню уже).

Суть в том, что с кан-боксом андроид общается через MCU, в настройках андроида выбирается автомобиль (так MCU понимает, с каким кан-боксом ему работать), и соответственно меняет функционал ГУ на нужный.

Теперь к вопросам, на которые у меня ответа нет:
1. Почему не реализовано управление етаксом, как в MMCS, для нас? Если у ВАГов то реализовано?
Или у них не было инфы про кан мицу, или аппаратная несовместимость где-то.
2. Для реализации считывания инфы с кана и управления етаксом нужно только допилить прошивку MCU и софт андроида, или надо и кан-бокс переделать? (не забываем, что для разных марок, а иногда и моделей авто - разные кан-боксы)

По поводу редактирования прошивки MCU и андроида (они отдельно идут) - сомневаюсь, что китайцы дадут исходники.

В любом случае:
Я могу зайти на форум, что-то спросить/попросить, познакомить и учавствовать в диалоге.
Я знаю, что у redpower есть офис в Киеве (я, как и AS21 - с Киева). Вполне вероятно, что нам дадут посмотреть ГУ. Однако для тестов - скажут "покупайте", при том останется вопрос с китайцами по поводу прошивки.
[свернуть]
В общем, я чем смогу - тем помогу
BeeOS вне форума   Вверх Ответить с цитированием
Старый 25.06.2015, 16:10   #2069
AS21
Старожил Клуба
 
Аватар для AS21
 
Имя: Николай
Авто: ASX 1.6 2WD MT
Сообщений: 2,199
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от BeeOS Посмотреть сообщение
1. Почему не реализовано управление етаксом, как в MMCS, для нас? Если у ВАГов то реализовано?
Или у них не было инфы про кан мицу, или аппаратная несовместимость где-то.
Скорости КАН шин:
На ASX: 1 - 83.33, 2-500, 3-500;
На Out3: 1 - 250 ; 2-3 сквозная - 500 ;
Плюс, свой MUT протокол
Я уже писал ранее:
1) Ты можешь запустить ELM327 в терминале?
2) Хоть какой-то параметр или посмотреть, а еще лучше поправить, можно и для двигателя?
Мне нужен синтаксис команд. Если получится пример - выложи фото скрина, с подробным описание, что делал.
3) Где у ELM327 при инициализации устанавливается скорость КАН шины?
4) Москва нам не поможет, я имел ввиду продавцов. Надо искать концы в Киеве
5) Не все так плохо с прошивками. Если есть возможность добавлять свое приложение из инета - тогда через подобную функцию, думаю можно будет установить и прогу по обслуживанию ELM327. Или копать инфу на яддро, она есть, только не на все модели.

Добавлено через 8 минут
Я повторюсь. Тема для меня абсолютно новая.
Я пока не знаю синтаксис команд ELM
Если я с помощью ELM327 смогу в терминале:
- поменять язык приборки - тогда все будет сделано быстро
Мой КАН анализатор выдает:
ID=310 D0=02 D1=00 D2=00 D3=00 D4=00 - это английский
....
ID=310 D0=0B D1=00 D2=00 D3=00 D4=00 - это русский
Если кто-то знает как это сдеалать на ELM327 в терминале - буду очень признателен
AS21 вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо:
Старый 28.06.2015, 02:21   #2070
BeeOS
Вступаю в Клуб
 
Имя: Арсен
Авто: Lancer X 2.0 2WD CVT
Сообщений: 13
По умолчанию Re: Исследование механизма работы ПО MMCS

Если есть время - советую посмотреть вот эту pdf'ку. Можно понять как выбрать протокол и работать с стандартными пидами. Вот инфу как получать can сообщения с определенным id, и как их отправлять ещё гуглю.

А тем временем:
1. Могу.
2. Могу читать обычные pid`ы, как работать с кан шиной - пока гуглю.
3. Гуглю
4. Вести переписку с человеком в Москве или в Киеве - нету разницы. А вот их офис/филиал в Киеве есть, соответственно есть возможность в живую покрутить-пощупать ГУ.
5. Установить apk, даже получить рут - не проблема. Проблема - перепрошить микроконтроллер, так как с кан шиной работает именно он.

У меня вот какой вопрос: какая шина висит на 6 и 14 обд пинах?
Какую инфу оттуда можно стянуть, какие параметры поменять?
Какая скорость и длинна ид. Вот варианты:

CAN протоколы, которые тянет ELM327

ISO 15765-4 CAN (11 bit ID, 500 kbaud)
ISO 15765-4 CAN (29 bit ID, 500 kbaud)
ISO 15765-4 CAN (11 bit ID, 250 kbaud)
ISO 15765-4 CAN (29 bit ID, 250 kbaud)
[свернуть]
http://stackoverflow.com/questions/2...s-pernament-on
Вот пример, как отправить что-то в can. Я бы посоветовал отправлять в can-анализатор, а не в машину
BeeOS вне форума   Вверх Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Outlander. Моторчик механизма стеклоподъемника Rikoshet Outlander - Эксплуатация и ремонт 25 31.01.2020 15:47
Поломка механизма поднятия запаски Dozr Outlander XL - Запчасти и ремонт 33 02.08.2017 15:23
Избавлю от площадки заднего дискового тормозного механизма T - 34 Outlander. Агрегаты и иже с ними 0 22.04.2011 15:41
сижу без работы!!! САНЯ В.-58 Работа (поиск и предложения) 0 08.02.2011 18:22

Текущее время: 23:36. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2024, WWW.OUT-CLUB.RU