OUT-CLUB.RU

OUT-CLUB.RU (https://out-club.ru/board/index.php)
-   Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация (https://out-club.ru/board/forumdisplay.php?f=271)
-   -   Исследование механизма работы ПО MMCS (https://out-club.ru/board/showthread.php?t=37735)

PUSHIK 15.01.2014 14:21

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1605874)
получил файлы - спасибо...на днях попробую проверить...
пара вопросов:
1) на диск можно писать только лоадинг или еще нужен фейковый ALLDATA?
2) диски CD-R или DVD-R? в принципе отписал на обоих - проверю...
3) что-то мне не отвечают в той теме :( - спрошу здесь...вот тут сфоткал разъемы - я правильно понимаю, что, чтобы сбросить настройки нужно на несколько минут отключить только разъемы С-10 и С-11?

На диск писать не нужно .Нужен русский образ на винт в котором только заменить лодинг.
По разъемам всё верно,нескольких секунд хватит.

MadLord 15.01.2014 14:38

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от PUSHIK (Сообщение 1605945)
Нужен русский образ на винт в котором только заменить лодинг.

качаю вот это - "Обновление (прошивка/образ) MMCS R-03{G} (Версия MAP: 2013-A, CDDB: 4214-0000)" - пойдет?...

PUSHIK 15.01.2014 15:00

Re: Исследование механизма работы ПО MMCS
 
Да подойдёт

AS21 15.01.2014 19:28

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1605767)
лоадниг от этой головы - там OS TRON

Контейнер kwi:
количество размещеных систем - 1
Количество частей -1
Категория модуля - программа
ВЕРСИЯ - KN23
НОМЕР ВЕРСИИ - 01?8
Стартовый адрес прошивки - 800h
Далее прошивка, раз Вы утвеждаете OS TRON - значит она
Как правило кроме OS у системы есть еще тип подсистемы и он прописывается внутри прошивки, в параметрах модуля (если такой термин вообще есть в OS TRON)
OS TRON TRON — операционная система реального времени с открытым исходным кодом ядра. (Разработка японцев, до недавнего времени была закрыта)
loadingView.exe ориентирован исключительно на WinCe 3.0 - 5.0
JRemaker ориентирован исключительно на WinCe 2.11 - 6.0 (Пока...)
Если очень надо будет и OS TRON расковыряем, предварительно - инфа в инете есть
На сегодня пока занимаюсь функуциям для JRemaker - compress, realoc
Спасибо за этот loading, буду знать что и такие есть

MadLord 16.01.2014 07:42

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от AS21 (Сообщение 1606192)
Если очень надо будет и OS TRON расковыряем, предварительно - инфа в инете есть
На сегодня пока занимаюсь функуциям для JRemaker - compress, realoc
Спасибо за этот loading, буду знать что и такие есть

не за что...в принципе все что сказали я и так уже знал ))...расковыривать не надо - просто хотел убедиться что формат лоадинга читабельный....единственно было бы интересно найти модули загрузки и самой ОС, если они тож в разных модулях как у MMCS....

AS21 16.01.2014 09:42

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1606374)
.единственно было бы интересно найти модули загрузки и самой ОС

В этом варианте нет отдельного модуля загрузки,
Количество частей -1
Категория модуля - программа
В этой программе все: и загрузочная часть (boot) и рабочие файлы (OS)
Там есть отдельные части, которые начинаются еще с адресов: 1000h, 1400h и 1800h
Может они каким то образом между собой связаны (загрузочная часть (boot) и рабочие файлы (OS))
Но в шапке этого kwi - на них ссылки я не нашел
Вот для этого и надо изучать формат TRON, искать, как в WinCe, что-то типа nb0 (b000ff)

MadLord 16.01.2014 11:45

Re: Исследование механизма работы ПО MMCS
 
Вложений: 4
Цитата:

Сообщение от PUSHIK (Сообщение 1605077)
У меня нет сейчас ж-01 проверить возможно и так пойдёт, либо править заголовок.

Спешу порадовать )))...лоадинг подошел...
Итого:
- залил на винт (родной) прошивку из соседней ветки (Обновление (прошивка/образ) MMCS R-03{G} (Версия MAP: 2013-A, CDDB: 4214-0000))
- заменил лоадинг на винте
- отключил разъемы от магнитолы (по времени как раз пока менял винт)
- запустил магнитолу - завелась не с первого раза (с первого раза появилась эмблема мицы и все), пришлось разъемы еще раз отключить на несколько секунд

Вот видео результата:


Фотки:
Вложение 104652
Вложение 104653
Вложение 104654
Вложение 104655

Русский шрифт, задняя камера работает, но без парковочных линий...
Music Server пусой - так и должно быть?....

Вот только радио у меня почему-то так и не ловит - может кто помочь? Может там конвертер не так подключили (есть фотки)

Vladan 16.01.2014 12:08

Re: Исследование механизма работы ПО MMCS
 
Ребята а надежды на AUX в движении нет?

mitsubi 16.01.2014 12:10

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1606493)
Спешу порадовать )))...лоадинг подошел...
Вложение 104654
Русский шрифт, задняя камера работает, но без парковочных линий...
Music Server пусой - так и должно быть?....
Вот только радио у меня почему-то так и не ловит - может кто помочь? Может там конвертер не так подключили (есть фотки)

-- выберите тип авто (см. ваше фото) и линии появятся;
-- муз.сервер пустой в образе, залейте туда свои диски штатным вариантом или с помощью утилиты прямой загрузки mp3 (выкладывали в соседней теме);
-- чтобы работало радио нужно перепрошить контроллер на нижней плате (ZYGARD предлагал скинуться и обратиться к Ежику Пых чтобы считать прошивку этого контроллера)

AS21 16.01.2014 12:12

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от Vladan (Сообщение 1606506)
Ребята а надежды на AUX в движении нет?

если сможете помочь, то ускорите процесс и в этом вопросе

Добавлено через 2 минуты
Цитата:

Сообщение от MadLord (Сообщение 1606493)
задняя камера работает, но без парковочных линий...

Выбор авто не поможет
Удалите на HDD полностью вместе с каталогом ScreenData и запустите
Вам надо обновить ScreenData от нового loading.kwi

mitsubi 16.01.2014 12:17

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от Vladan (Сообщение 1606506)
Ребята а надежды на AUX в движении нет?

есть аппаратное решение, которое имитирует низкую скорость движения (при которой еще безопасно смотреть видео)

Добавлено через 6 минут
Цитата:

Сообщение от AS21 (Сообщение 1606509)
если сможете помочь, то ускорите процесс и в этом вопросе

если известен модуль, то могу попробовать его в ida посмотреть, но с этим процессором я не знаком и архитектура MMCS мне неизвестна, поэтому это либо просто покопаюсь на удачу (вдруг где-то удастся догадаться случайно), либо поставьте задачу что нужно копать и что уже известно об этом

AS21 16.01.2014 12:24

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от mitsubi (Сообщение 1606516)
есть аппаратное решение, которое имитирует низкую скорость движения (при которой еще безопасно смотреть видео)

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

Добавлено через 6 минут
Цитата:

Сообщение от mitsubi (Сообщение 1606516)
если известен модуль

Предположение, что это AVUnite, но не факт, почитайте начальные посты
Если бы можно было восстановить вывод logov хотя бы на экран, а еще лучше в файл на HDD. Но не знаю как это сделать даже на уровне идеи
Заглушка скорее всего сидит или в первом nk.exe или во втором
Для IDA nk.exe вытаскивать лучше всего Remaker Holod -> decompress
У меня эта функция пока не работает, я ее пишу сейчас

MadLord 16.01.2014 12:55

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от mitsubi (Сообщение 1606507)
-- чтобы работало радио нужно перепрошить контроллер на нижней плате (ZYGARD предлагал скинуться и обратиться к Ежику Пых чтобы считать прошивку этого контроллера)

перепрошить контроллер?....это из-за чего?....радио изначально на японце не работает или потому что прошивка русская?....там вроде речь про USB-блок была?...или я не про то?..

mitsubi 16.01.2014 13:16

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1606547)
перепрошить контроллер?....это из-за чего?....радио изначально на японце не работает или потому что прошивка русская?....там вроде речь про USB-блок была?...или я не про то?..

у японцев другой диапазон, соответственно, и управление синтезатором частоты в прошивке этого контроллера другое, поэтому нужна прошивка от русской R-03, а попутно еще и BT+USB можно будет подключить

MadLord 16.01.2014 13:19

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от mitsubi (Сообщение 1606557)
у японцев другой диапазон, соответственно, и управление синтезатором частоты в прошивке этого контроллера другое, поэтому нужна прошивка от русской R-03

да нет, проблема как раз в том, что радио даже на родной японской прошивке не ловит (конвертер стоит, хотя может и не рабочий)....

mitsubi 16.01.2014 13:28

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1606562)
да нет, проблема как раз в том, что радио даже на родной японской прошивке не ловит (конвертер стоит, хотя может и не рабочий)....

поскольку японский (76..90) и российский (87..108) ФМ-ы перекрываются, то для теста нужно залить обратно японский лоадинг, убрать конвертер и настроиться на радио, например, Юмор-ФМ (88,3) -- вот, и будет тест японскому тюнеру. А для русского лоадинга от R-03 для нормальной работы тюнера должна быть адекватная прошивка в контроллере на нижней плате и конвертер тут не при чем

borisov383 17.01.2014 13:11

Re: Исследование механизма работы ПО MMCS
 
Приветствую.
Имею на руках девственно чистую J-03.
Можно в 2-х словах последовательность действий для русификации данного
аппарата.

AS21 17.01.2014 13:18

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от borisov383 (Сообщение 1607209)
Имею на руках девственно чистую J-03.
Можно в 2-х словах последовательность действий для русификации данного
аппарата.

Как то хотелось, чтобы здесь обсуждались вопросы, связаные с темой

PUSHIK 17.01.2014 13:20

Re: Исследование механизма работы ПО MMCS
 
Алексей нерабочий конвертор у Вас.
Замена лодингов диапазона радио не меняет,конвертор просто сдвигает частоту, а на экране будут отображаться родные частоты.кпримеру настроите 101,1мГц а на экране напишет 80,0мГц.Вот и вся разница.
На японках иногда РДС может считать инфу и запомнить волну по названию. Тоесть фактическая частота 100, частота видимая головой 90, а на иконке запомненного канала может написать 100.Как-то так.

Добавлено через 5 минут
Цитата:

Сообщение от MadLord (Сообщение 1606493)
Спешу порадовать )))...лоадинг подошел...

Тот лодинг что я дал чисто под J-01 на J-02-04 не подойдёт.

MadLord 17.01.2014 14:41

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от PUSHIK (Сообщение 1607217)
Тот лодинг что я дал чисто под J-01 на J-02-04 не подойдёт.

а в чем разница?....просто не успел еще посмотреть изменения в лодинге...

PUSHIK 17.01.2014 14:44

Re: Исследование механизма работы ПО MMCS
 
На первой версии используется JM, на высших JM07 лодинги.

WhiteTiger 17.01.2014 15:57

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от AS21 (Сообщение 1605799)
В принципе уже все loading.kwi на базе WinCe

В любом случае - высылайте, мне интересно, чем он отличается от наших

А на тойотовский лоадинг не интересно взглянуть?

AS21 18.01.2014 10:18

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от WhiteTiger (Сообщение 1607319)
А на тойотовский лоадинг не интересно взглянуть

loading.kwi на OS TRON я смотрел, если он *.kwi - интересно...

vadimus_ca 18.01.2014 18:29

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от PUSHIK (Сообщение 1607259)
На первой версии используется JM, на высших JM07 лодинги.

Так как Madlord англофицировал свою J-01 лоадингом под JM7, похоже, есть совместимость снизу вверх.

AS21 18.01.2014 19:29

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от WhiteTiger (Сообщение 1607319)
тойотовский лоадинг

В нем такая структура:
7 частей, все они одной версии 104:
V206; V214, V308, V309, V312, V443, V453 - у всех одна категория: программа
первая часть V206 : у нее своих 5 субчастей:
Сектор описания адресов каждой части начинается с сигнатуры: "16 AB 00 00"
формула вычисления адресов и длин:
Старт описания расположения 1-й (V206) части: 1D4h. Длина описаний каждой части занимает 100h. Далее за ней 2-я и т.д.
- offset от начала описания V206 = 44h -> 2 байта = количество субчастей в части + следующие 2 байта - назначение пока не понял. Там где более 1-й субчасти в этих 2-х байтах -> "00 00", там где количество субчастей более 1-й субчасти в этих 2-х байтах -> "00 01"
- offset начала описания первой субчасти от начала описания V206 = 48h, длина 10h
- offset начала описания "старт + длина" от начала описания субчасти = 8h, далее 4 байта старт (S) и 4 байта длина (D)
Формула вычисления фактических адресов расположения субчастей и их длин отличается от нашей:
SS = S*2 + 1000h
DD = D
Соответсвенно адрес конца субчасти = SS + DD
1) LDM/LDR старт: S = 0; SS = 0*2 +1000h = 1000h; D = 28800h;
2) APM/APR
3) AUM/APR
4) FONT/FNT
5) OSM/OS
и т.д.
В конце описания раздела адресов каждой части есть в раза по 2 байта:
Например: в конце первой части V206 -> "02 00" и "1E 7D" -> назначение пока не уловил.
Также не знаю какая OS, во вском случае на WinCe не похожа

WhiteTiger 18.01.2014 21:01

Re: Исследование механизма работы ПО MMCS
 
Зато большой плюс тойоты - полное (ну или почти полное) соответствие стандарту kiwi. Я вот ковыряю voicedat.kwi - Aisin даже честно пишет свои координаты туда.

Но нужен полный стандарт - JIS D 0810

У меня ГУ Gen05, проц тот же SH4, точную модель не знаю - мои версии ПО это V308, V309.

У тойоты жуткий бардак, есть процы fujitsu, для европы делает aisin, для штатов - denso. Куча моделей, куча поколений, куча софта.

MadLord 20.01.2014 11:26

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от PUSHIK (Сообщение 1608689)
Алексей, давайте по руссификации японок в соседнюю тему.Прошивка не доделана.ДВД видео не работает.Если ничего не добьёмся ,выложу так.

ну в соседнюю, так в соседнюю...
а что с ДВД?...нет ДВД в движении или речь о формате PAL?...

PUSHIK 20.01.2014 11:41

Re: Исследование механизма работы ПО MMCS
 
Речь полностью о двд-видео.
Был взят лодинг от русской версии и заменён модуль ав-юнит на американский.
Разница в том что экраны яп/америкосов NTSC и видео шло соответствующего формата.Теперь вставляя диск пал система его хавает, но видеопроц. не декодирует,это понятно.
Что мне не понятно так это почему мультиформатная по сути русская прога с подсунутым ntsc модулем не хавает тотже ntsc диск.

MadLord 20.01.2014 12:29

Re: Исследование механизма работы ПО MMCS
 
не совсем проблему понял...
насколько я понимаю, воспроизведением видео рулят 2 части: программная (прошивка) и аппаратная (проц экрана)...
по идее в программной части проблем не должно быть - прошивка должна хавать диски любого формата...
а вот аппаратная часть может быть заточена только под один формат (как, например, у япов)...
дальше ситуация такая:
а) суем диски формата NTSC и PAL в "якобы" мультиформатную прошивку - смотрим, что на экране в обоих случаях...
б) на япах (с родной прошей) будут нормально воспроизводится только диски в NTSC (это я проверял), PAL по идее просто должен неправильно видео показывать, но все-таки показывать...
ну и т.д....

PUSHIK 20.01.2014 13:16

Re: Исследование механизма работы ПО MMCS
 
Попробуйте сейчас.
Пункт Б, програмно голова вообще не пускала диск ,типа error format.
Я не понимаю почему сейчас на модифицированной прошивке не идёт ntsc.
Судя повсему ,не только в ав-юните заложена работа привода.
Наверно на русской прошивке видеосигнал в любом формате конвертится в пал и выводится на экран.Вот и получаем типа нарушенную развертку.

MadLord 20.01.2014 14:12

Re: Исследование механизма работы ПО MMCS
 
Ок, попробую...
Жень, расскажи, пожалуйста, поподробнее, что ты менял в оригинальном русском лоадинге для работы на японской голове?....что-то я глянул файлы и там изменений оказалось гораздо больше, чем я предполагал :(

PUSHIK 20.01.2014 14:14

Re: Исследование механизма работы ПО MMCS
 
Менял не я , а Максбут на американку. Я только переписал его под японку.

MadLord 20.01.2014 14:17

Re: Исследование механизма работы ПО MMCS
 
т.е. заменил буковки RM->JM и все?...

PUSHIK 20.01.2014 14:33

Re: Исследование механизма работы ПО MMCS
 
Нет.Так в лоб это может заработать только с загрузочным диском.
Нужно присутствие в шапке заголовков обоих лодингов родного и донорского.Кроме этого японки разбиты на простой лодинг JM и более позние JM07 в случае с 07 обращайте внимание на сдвиги строк.
У вас же есть все лодинги ,сравните заголовки до строчки BOOFF

AS21 20.01.2014 14:45

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1608725)
ну в соседнюю, так в соседнюю...
а что с ДВД?...нет ДВД в движении или речь о формате PAL?...

Думаю и руссификация, и все, что связано с DVD (формат, в движении и т.д), совместимость отдельных модулей из разных прошивок - предлагаю все-таки обсуждать здесь
Очень интересная инфа по экспериментам MAXBOOT и полезная
Скорее всего здесь проблема еще и с dll, которые смотрят на AVunit.exe

Vladan 20.01.2014 14:51

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от AS21 (Сообщение 1606509)
если сможете помочь, то ускорите процесс и в этом вопросе

Добавлено через 2 минуты

Выбор авто не поможет
Удалите на HDD полностью вместе с каталогом ScreenData и запустите
Вам надо обновить ScreenData от нового loading.kwi

Готов помочь! Нужен мне AUX.

AS21 20.01.2014 16:24

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от Vladan (Сообщение 1608926)
Готов помочь! Нужен мне AUX.

У Вас JRemaker установлен?
У Вас есть возможность модернизированные Вами loading.kwi тестировать на практике на MMCS?

vadimus_ca 20.01.2014 19:57

Re: Исследование механизма работы ПО MMCS
 
Увидел на скриншотах MadLord TMC.

Моя N-02 этой поддержки не имеет, потому вопрос - можно ли из J-01 и N-02 собрать гибрид с поддержкой и TMC, canbox и Rockford?

MadLord 21.01.2014 06:54

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от AS21 (Сообщение 1606509)
Выбор авто не поможет
Удалите на HDD полностью вместе с каталогом ScreenData и запустите
Вам надо обновить ScreenData от нового loading.kwi

удалил папку ScreenData - точнее не совсем удалил, почему-то удалились только все файлы в папках, а сама папка и подпапки не удалились (хз почему, вроде и unlocker использовал) - итог:
mmcs загрузилась, прошло обновление программы экрана, перезагрузка - и все, дальше мигание экрана и больше ничего, даже заставка мицы не появилась....
1) нужно было полностью удалить ScreenData, вместе с самими папками?
2) ScreenData должна сама восстановиться из лоадинга или нужно что-то ручками было сделать?

Цитата:

Сообщение от PUSHIK (Сообщение 1607217)
Алексей нерабочий конвертор у Вас.
Замена лодингов диапазона радио не меняет,конвертор просто сдвигает частоту, а на экране будут отображаться родные частоты

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

Цитата:

Сообщение от AS21 (Сообщение 1608917)
Очень интересная инфа по экспериментам MAXBOOT и полезная

а где бы ее взять? )))....читал его сообщения в соседней ветке, но там ее немного совсем...

Добавлено через 14 минут
Цитата:

Сообщение от PUSHIK (Сообщение 1608898)
У вас же есть все лодинги ,сравните заголовки до строчки BOOFF

ага, вижу дублирующиеся блоки в заголовке...

кстати, лоадинг с модифицированным заголовком не открывается в JRemaker!...

AS21 21.01.2014 10:06

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1609478)
1) нужно было полностью удалить ScreenData, вместе с самими папками?
2) ScreenData должна сама восстановиться из лоадинга или нужно что-то ручками было сделать?

Да именно так

Добавлено через 2 минуты
Цитата:

Сообщение от MadLord (Сообщение 1609478)
кстати, лоадинг с модифицированным заголовком не открывается в JRemaker!..

Пришлите мне его, я проверю, возможно у Вас версия jRemaker старая, скачайте последнюю в # 164

Добавлено через 10 минут
Сегодня, по моей просьбе, Алексей (Zygard) проверил работу jRemaker:
- в current (R03) от donor (R03) поменял AVUnit.exe (DVD в движении) - нормально распаковалось и заработало на машине - значит прорамма по пересбору loading.kwi работает нормально
Алексей - спасибо, мы на правильном пути
Вопрос ко всем:
- нужен пример рабочего модернизированного loading.kwi, у которого размер прошивки после модернизации увиличился (увеличился pToc и physLast.)
можно в личку, можно ссылку или на мой email


Текущее время: 12:55. Часовой пояс GMT +3.

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