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)

MadLord 27.03.2014 12:04

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

vadimus_ca 27.03.2014 16:42

Re: Исследование механизма работы ПО MMCS
 
Вложений: 1
MadLord, ошибка,если слева не выбран ни один из элементов.

Кстати, а как добавить новый блок (а не заменить существующий)?

MadLord 27.03.2014 19:00

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

Сообщение от vadimus_ca (Сообщение 1657722)
MadLord, ошибка,если слева не выбран ни один из элементов.

странно )))...не предполагал, что может быть не выбран ни один элемент )))...поправлю...
Цитата:

Сообщение от vadimus_ca (Сообщение 1657722)
Кстати, а как добавить новый блок (а не заменить существующий)?

кнопка "<<"....а вообще в Help вроде все описал....

vadimus_ca 27.03.2014 19:01

Re: Исследование механизма работы ПО MMCS
 
Кто ж Help-то читает? :)

Добавлено через 1 минуту
Кстати, добавь в проект иконку, а то без нее странный вид в таскбаре.

MadLord 27.03.2014 19:10

Re: Исследование механизма работы ПО MMCS
 
из меня иконописец как из слона балерина ))).....

vadimus_ca 27.03.2014 19:11

Re: Исследование механизма работы ПО MMCS
 
Так поставь по умолчанию, как на прошлой версии.

MadLord 27.03.2014 19:13

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

vadimus_ca 27.03.2014 19:15

Re: Исследование механизма работы ПО MMCS
 
https://out-club.ru/board/attachment...pdxneqyegh.png

MadLord 27.03.2014 19:16

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

vadimus_ca 27.03.2014 19:19

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

Сообщение от MadLord (Сообщение 1657790)
плагиат....

Это почему?
Как насчет MMCS в заголовке, это тоже иконописец сочинил? ;)

MadLord 28.03.2014 09:24

Re: Исследование механизма работы ПО MMCS
 
Вложений: 1
обновил:
- добавил иконку
- убрал лишние кнопки (exit по крестику, help в вопросике)
- добавил возможность правки имени блока в current (по аналогии с правкой версии)
- обновил вывод сообщений
- исправил багу не выбранных блоков

AS21 28.03.2014 11:20

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

Сообщение от MadLord (Сообщение 1658039)
обновил:

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

MadLord 28.03.2014 11:56

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

Сообщение от AS21 (Сообщение 1658109)
Т.е. если ошибка - не знаю как выйти обратно, чтобы было без ошибок

жми "Open current", грузи опять лоадинг - таблица обновится...

Schumy 28.03.2014 22:40

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

Сообщение от MadLord (Сообщение 1658039)
обновил:
- добавил иконку
- убрал лишние кнопки (exit по крестику, help в вопросике)
- добавил возможность правки имени блока в current (по аналогии с правкой версии)
- обновил вывод сообщений
- исправил багу не выбранных блоков

Отличная программа, но не хватает одного элемента -нет R-01,
нужно добавить в список unit NR261EMR.MLD.ORG

P.S.
Ещё и P-01-02, С-01-02 нет, с их юнитами NR261EM_PUG.MLD.ORG, NR261EM_CTR.MLD.ORG

vadimus_ca 28.03.2014 22:53

Re: Исследование механизма работы ПО MMCS
 
Дайте кто-нибудь лоадинг от R-01, тот что говорит "карты недоступны"

Schumy 28.03.2014 22:58

Re: Исследование механизма работы ПО MMCS
 
У меня только есть лоадинг G переделанный под R-01

Anatori 29.03.2014 23:48

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

Сообщение от vadimus_ca (Сообщение 1658560)
Дайте кто-нибудь лоадинг от R-01, тот что говорит "карты недоступны"

вот, пожалуйста
https://cloud.mail.ru/public/a01af34...OADING_R01.zip

MadLord 31.03.2014 06:19

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

Сообщение от Schumy (Сообщение 1658550)
Отличная программа, но не хватает одного элемента -нет R-01,
нужно добавить в список unit NR261EMR.MLD.ORG
P.S.
Ещё и P-01-02, С-01-02 нет, с их юнитами NR261EM_PUG.MLD.ORG, NR261EM_CTR.MLD.ORG

я хотел добавить все юниты из шапки, но там нет соответствия юнита версии MMCS (т.е., например, NR261J11 – японская голова, а то, что это J-02/04 не указано)....
поэтому добавил только те юниты, которые знаю + добавил возможность вручную менять имя юнита в current....

Schumy 31.03.2014 15:50

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

Сообщение от MadLord (Сообщение 1659450)
я хотел добавить все юниты из шапки, но там нет соответствия юнита версии MMCS (т.е., например, NR261J11 – японская голова, а то, что это J-02/04 не указано)....
поэтому добавил только те юниты, которые знаю + добавил возможность вручную менять имя юнита в current....

Похоже я что-то пропустил, но что за японец - NR261J11?

Мне казалось что всё выглядит так:
NR261JM -> J-01
NR261JM7 -> J-02 - J-05
NR261UM -> N-01 - N-05
NR261EM -> E-01 - E-06
NR261EMR -> R-01
NR261RM -> R-02 - R-03
NR261EM_PUG -> P-01 - P-02
NR261EM_CTR -> С-01 - С-02

Или я заблуждаюсь ?

kidanov 03.04.2014 23:24

Re: Исследование механизма работы ПО MMCS
 
Что за тишина, есть движение в область W-12?

AS21 04.04.2014 00:02

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

Сообщение от kidanov (Сообщение 1662011)
Что за тишина, есть движение в область W-12?

Я выложил версию
Релок работает
Жду отзывы, особенно от тех, у кого W12
Хотя бы просто пересобрать версию loading.kwi и сообщить, что все Ok или есть проблемы!!!

MadLord 04.04.2014 08:49

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

Сообщение от Schumy (Сообщение 1659715)
NR261JM -> J-01
NR261JM7 -> J-02 - J-05
NR261UM -> N-01 - N-05
NR261EM -> E-01 - E-06
NR261EMR -> R-01
NR261RM -> R-02 - R-03
NR261EM_PUG -> P-01 - P-02
NR261EM_CTR -> С-01 - С-02

добавил все эти модели в программу + добавил ссылку на исходники...
если есть желание, можно добавить в шапку эту ссылку...

AS21 04.04.2014 08:55

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

Сообщение от MadLord (Сообщение 1662073)
если есть желание, можно добавить в шапку эту ссылку...

Если позволит модератор - я только ЗА

vadimus_ca 05.04.2014 23:53

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

У кого есть фотки или кто может посмореть - очень ищу распайку промежуточной проводки MMCS. Интересует, куда идут 2 провода со среднего разъема со стороны машины - там идут с краю красный и желтый (друг над другом) - куда они идут дальше в MMCS?

AS21 06.04.2014 09:50

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

Сообщение от vadimus_ca (Сообщение 1663128)
красный и желтый (друг над другом) - куда они идут дальше в MMCS?

Это CAN шина, она не используется

vadimus_ca 06.04.2014 22:06

Re: Исследование механизма работы ПО MMCS
 
Откуда эти схемы? Я такого в мануале не нахожу. Можно ссылку на оригинал, а то мелкий шрифт не читаемый.

Добавлено через 4 минуты
Похоже, это оно

andrich 06.04.2014 22:14

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

Сообщение от AS21 (Сообщение 1662027)
Я выложил версию
Релок работает
Жду отзывы, особенно от тех, у кого W12
Хотя бы просто пересобрать версию loading.kwi и сообщить, что все Ok или есть проблемы!!!

Что такое "релок"? Где скачать?

AS21 06.04.2014 23:23

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

Сообщение от vadimus_ca (Сообщение 1663671)
Откуда эти схемы? Я такого в мануале не нахожу.

Это мануал и есть, 90-й раздел handsFree

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

Сообщение от andrich (Сообщение 1663678)
Что такое "релок"? Где скачать?

когда из другой прошивки копируется модуль типа *.dll - у этих модулей есть фиксированные виртуальные адресса для импорта. Их надо корретировать, иначе не будут работать эти модули. Эта коррекция происходит в большой винде через таблицу релокации. Отсюда название. В малой винде, такой как WinCe, чтобы с экономить место, при сборке прошивки, сама таблица удаляется, а адресса, которые подлежат релокации - жестко привязываются к базовому виртуальному адресу самой *.dll, который получился при сборке прошивки.
Если Вы перемещаете модуль *.dll - Вам неизбежно надо менять базовый виртуальный адресс, поскольку, тот на который завязана новая или старая билиотека (*.dll) - уже испльзуется другим модулем.
Саму программу JRemaker можно скачать из шапки.

vadimus_ca 07.04.2014 20:28

Re: Исследование механизма работы ПО MMCS
 
Несколько дней провел, создавая разных франкенштейнов и пробуя их на J-01, N-02, N-05.

Не получается запустить европейский или российский AVUnit.exe.
Причем пробовал как родной лоадинг с замененным AVUnit, так и российский лоадинг без изменений з подправленным загрузочным модулем. При нажатии любой кнопки в меню источников звука MMCS подвисает на несколько минут, только нажатие аппаратных кнопок иногда выводит из этого состояния.
Кстати, есть возможность принудительно перезаргузить даже зависшую MMCS -долго, секунд 30, держим Navi+Menu

AS21 07.04.2014 20:30

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

Сообщение от vadimus_ca (Сообщение 1664443)
Не получается запустить европейский или российский AVUnit.exe.

Более четко нарисуй: какую задачу ты решаешь?
Если берешь какой-то от DONOR - exe - надо проверять через CFF - его импорт, и тянуть с ним этот импорт
Там могут быть различия в библитеках между прошивками

vadimus_ca 07.04.2014 21:05

Re: Исследование механизма работы ПО MMCS
 
Задача - получить поддержку RDS на американских версиях.


Цитата:

Сообщение от AS21 (Сообщение 1664445)
Если берешь какой-то от DONOR - exe - надо проверять через CFF - его импорт, и тянуть с ним этот импорт

Я брал полностью российский и европейский лоадинги, менял только заголовок EM/RM на UM - все равно не работает, так что тут дело не в рассогласовании версий AVUnit и библиотек ими используемых.

AS21 07.04.2014 21:15

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

Сообщение от vadimus_ca (Сообщение 1664466)
получить поддержку RDS на американских версиях.

не готов консультировать, здесь вопрос может оказаться не только в MMCS

vadimus_ca 07.04.2014 21:23

Re: Исследование механизма работы ПО MMCS
 
Только. Штатная 6-дисковая балалайка RDS показывала, более того я вижу названия станций и прочий текст в меню настройки TMC. Так что это точно програмная проблема.

Еще в копилку пожеланий к деду морозу - найти бы, как nk.exe (тот, что в MLD), определяет марку HDD, и отказывается устанавливаться на не-Тошибу.

Сейчас при холодном старте мой SSD не принимается даже при наличии CD c лоадингом, приходится загружаться с родного диска и только после этого ставить на месть SSD.

AS21 12.04.2014 09:14

Re: Исследование механизма работы ПО MMCS
 
Планирую через неделю разбираться с ординалами (таблица импорта)
Похоже они тоже влияют на релокацию
Если у кого есть интересные ссылки - сократите мне время на поиски материала

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

Сообщение от vadimus_ca (Сообщение 1664480)
Еще в копилку пожеланий к деду морозу - найти бы, как nk.exe (тот, что в MLD), определяет марку HDD,

Попрошу его через неделю

MadLord 14.04.2014 05:53

Re: Исследование механизма работы ПО MMCS
 
кстати, насчет HDD: его код разблокировки, кроме nk.exe и ata_hdd.dll, прописан в загрузчике навигации....мой знакомый слил этот загрузчик с микрухи MBM29DL163BE у R-01....

vadimus_ca 14.04.2014 05:57

Re: Исследование механизма работы ПО MMCS
 
Ну, это-то ожидаемо, иначе как бы загрузчик прочитал лоадинг с запароленного диска при холодном старте?

Добавлено через 49 секунд
Цитата:

Сообщение от MadLord (Сообщение 1668931)
мой знакомый слил этот загрузчик с микрухи MBM29DL163BE

А дамп выложить можешь?

MadLord 14.04.2014 06:16

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

Сообщение от vadimus_ca (Сообщение 1668932)
А дамп выложить можешь?

вот...

vadimus_ca 14.04.2014 06:19

Re: Исследование механизма работы ПО MMCS
 
Интересно, можно ли этот чип перезаписать без программатора...

Добавлено через 5 минут
Кстати, получается, загрузчик умеет запускать не только \HDD\LOADING.KWI, но и \HDD\NK.BIN!

MadLord 16.04.2014 06:26

Re: Исследование механизма работы ПО MMCS
 
что-то не получается русифицировать нормально J-03 и J-04...у кого-нить есть успешный опыт?...проблема основная - зависания при выборе любого из источников мультимедиа....
вот такие эксперименты провел на J-01:
1. накатил русский образ (tib) на винт
2. прошивка родная N-04 - все норм (только кириллица на картах кракозябрами)
3. прошивка родная R-03F - все норм
4. прошивка родная R-03G - зависания в пунктах меню MODE
5. замена модуля AVUnit.exe в R-03G из N-04 - все норм

отдал людям модифицированную прошивку из п.5 (с заголовком для J-02..05):
- на J-03 прошивка перегружается при обновлении экрана
- на J-04 вроде после перезагрузки надпись на японском какая-то (пока уточняю)


еще вопрос: можно ли (теоретически) изменить в модуле таблицу импорта dll и саму dll так, чтобы изменилось само имя dll?...
смысл такой: сравнил таблицы импорта модуля Navi.exe в R-03G и N-04 - списки используемых dll одинаковы, но реально только 2 dll значительно отличаются по содержимому (остальные практически идентичны)....вот только эти dll используются еще и в других модулях...т.е. идея импортировать эти dll под другим именем и соответственно изменить таблицы импорта в Navi.exe....

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

Сообщение от MadLord (Сообщение 1670354)
- на J-04 вроде после перезагрузки надпись на японском какая-то (пока уточняю)

вроде удалось победить...вот только пришлось таки обесточить навигацию на время...через HDD Load не удалось нормально перешить....

psy 16.04.2014 17:51

Re: Исследование механизма работы ПО MMCS
 
MadLord, у меня получалось удачно русифицировать J-04.
Если просто подменить загрузчик от R-03, то будут зависания. После замены AVUnit все нормально.


Текущее время: 20:48. Часовой пояс 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