Перейти к содержимому


Фотография

Уровень интеграции


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 Кутузофф

Кутузофф

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений
  • ГородМосква

Отправлено 22 апреля 2010 - 06:23

Прошу тока шапками не кидать - а то счас начнется -"зачем тебе этот прогман, кфп рулит....." и тд. Ну вот люблю я когда все по-оригинальному сделано....

Уровень интеграции, как известно пишется в двух блоках - в CAS и FRM. Если уровень интеграции в машине выше чем используемая версия прогмана - прогман пошлет, что, мол, не могу работать. Эта прописная истина и все с этим сталкивались. Но бывают приколы, особенно при установке блоков бу....

Итак, конкретный пример. Имеем машину (правда, пока она нас))))) на которой кто-то очень умный подменил блок FRM. Машина - Е90, рестайл, уровень интеграции соответствует версии прогман 32.1, он все видит, тока просит заменить соответствующий блок. Клиент привозит FRM. Уровень интеграции в нем выше, чем в машине(запрограмлен где-то, видимо у дилера 10.02.2010). При попытке зайти прогманом - посылает. Попытка сделать "финт ушами" - не меняя в нем вин и комплектацию, отключаем FRM, заходим прогманом и пытаемся через спецмероприятие его запрограмить. Получаем на выходе крест - "обновление загрузочного сектора невозможно или не требуется". И вот тут самое интересное - после этого, при повторной попытке зайти прогманом, на уровень интеграции он уже не матерится, но блоки CAS, FRM и почему то EGS в списке блоков не появляются. Попытка поменять в нем вин и записать в него родную комплектацию ни к чему не приводят - глухо как в танке. Попытка пролить кфп CAS - результат тот же.

Вопрос - команда просмотра и перезаписи уроня интеграции для соответствующих блоков в tool32 есть, вот только синтаксис уровня какой ни хрена непонятно. В CAS - одна строчка, в FRM - аж целых три и что там указано вообще непонятно. Кто в теме, подскажите - весь мозг себе вынес уже.....

#2 GUNhed

GUNhed

    Продвинутый пользователь

  • Администраторы
  • 2 871 сообщений

Отправлено 22 апреля 2010 - 11:06

первый это тот с которм машина родилась, второй тот что актуальный, а третий бЭкап (актуального).
второй и третий совпадают
  • vovka это нравится

нету денег - сосите сами


#3 Кутузофф

Кутузофф

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений
  • ГородМосква

Отправлено 22 апреля 2010 - 11:36

Хм, это я уже с утра догадался...

Вообщем так...
При отключении FRM уровень читается из каса. Команда записи есть, успешно работает. Вот только синтаксис неясен - смог добится только Е87Х-21-09-530. А надо Е87Х-08-09-530. То есть - два адреса - один уровень, причем при изменении меняются только последние пять знаков(09530) -бум думать....

#4 GUNhed

GUNhed

    Продвинутый пользователь

  • Администраторы
  • 2 871 сообщений

Отправлено 22 апреля 2010 - 12:36

так а ты чем меняешь?

нету денег - сосите сами


#5 Кутузофф

Кутузофф

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений
  • ГородМосква

Отправлено 22 апреля 2010 - 20:50

tool32. Зашифровано все как то...

#6 GUNhed

GUNhed

    Продвинутый пользователь

  • Администраторы
  • 2 871 сообщений

Отправлено 22 апреля 2010 - 21:05

ну так а в чем проблема?
в аргументах пишешь E89X-ХХ-ХХ-ХХХ;E89x-ХХ-ХХ-ХХХ;E89X-ХХ-ХХ-ХХХ. в аргументах могут быть вписаны только те уровни, которые актуальны для прг файлов

нету денег - сосите сами


#7 Кутузофф

Кутузофф

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений
  • ГородМосква

Отправлено 23 апреля 2010 - 05:57

))))))
Ты не прочитал что я написал - "То есть - два адреса - один уровень, причем при изменении меняются только последние пять знаков(09530)"
Вот в этом и трабла - в функции "изменить", в аргументах, можно вписать только шесть знаков. Вписывается в текстовом формате - потом прога пересчитывает сама в hex.
Формат строки - могу даже точно написать - первые ячейки - одинаковые для всех машин, заканчивается 0B - потом уже уровень идет, т.е. 00 00 00 00 00 00 и последняя ячейка контрольная сумма, естественно. Изменяя значение в этих ячейках - меняется уровень - т.е. если стоит, скажем, E2 E6 - будет 06530,а если E4 E6 - то 09530. Как поменять начальный сегмент строки - в нашем случае E89X-21?
Да, и еще - в дампе с каса найти указанные адреса не удалось....

#8 mike880

mike880

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 122 сообщений

Отправлено 26 апреля 2010 - 14:59

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

#9 Кутузофф

Кутузофф

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений
  • ГородМосква

Отправлено 27 апреля 2010 - 10:23

Неа, не катит.
Все возможные варианты программинга были испробованы сразу же....

Какие еще будут варианты????

#10 Гость__*

Гость__*
  • Гости

Отправлено 27 апреля 2010 - 15:29

....посмотреть внимательнее на правые пункты меню еазикфп

#11 Кутузофф

Кутузофф

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений
  • ГородМосква

Отправлено 29 апреля 2010 - 07:10

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

#12 zass

zass

    Продвинутый пользователь

  • Модераторы
  • 111 сообщений
  • ГородМосква

Отправлено 29 апреля 2010 - 13:12

I-Level чтение и запись




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных