VAGHelper.X

О VAGHelper.X и SGO файлах

C момента публикации первой части запланированной серии записей про параметрирование рулевых реек ZF прошло уже много времени, а второй части все нет. Данная задержка связана с тем, что после публикации первой части я “обнаружил”, что в природе существуют не только рейки от ZF, но и рейки от APA, которые, в свою очередь, так же поддерживают параметрирование. Однако, файлы SGO от APA имеют другой размер, что требовало создать механизм обработки любых SGO файлов.

В сети Интерент можно найти утилиту под названием VAG SGO Extract.

2016-01-15 12-56-00 VAG SGO Extract

Очевидно, что эта утилита появилась не просто так и у нее явно есть какое-то предназначение, однако получить бинарное содержимое файлов SGO с помощью этой утилиты мне не удалось: вне зависимости от того, с какими параметрыми запускать программу и какие файлы подавать на вход, результат работы программы оказывался одним и тем же: мало похожий на истину набор байт с одним и тем же значением OxFF. Надо признать, что часть информации данная утилита извлекает вполне корректно…

2016-01-15 14-36-30 SGO File Desc D downloads SGO Extract v074N0741K0___Lenkung_Reibung.sgo

Так, для исходного файла  v074N0741K0___Lenkung_Reibung.sgo размером 4589 байт утилита VAG SGO Extract создает файл v074N0741K0___Lenkung_Reibung.bun размером 1 835 080 байт. Это файл можно преобразовать в  файлы типа BIN:

  • v074N0741K0___Lenkung_Reibung.bunExtract [000000-008000].bin
  • v074N0741K0___Lenkung_Reibung.bunExtract [018000-0D0000].bin
  • v074N0741K0___Lenkung_Reibung.bunExtract [800000-900000].bin

При открытии файлов становится понятно, что результат сомнителен: содержимое всех файлов OxFF…

2016-01-15 13-10-09 Hex Workshop - D downloads SGO Extract v074N0741K0___Lenkung_Reibung v074N0741K0___Lenkung_Reibung.bun

Занавес…

Существует еще одна программа для работы с SGO с соответствующим названием SGO Tool, однако мне удалось найти только несколько скриншотов этой программы и никаких указателей на то, где ее приобрести или скачать…

70da657d236e6f67

Тупик? Нет! Используя наработки, полученные при работе с файлами параметрии рулевых реек, оказалось достаточно просто добавить необходимый для работы с SGO файлами функционал в VAGHelper.X (да, проект сменил имя на упрощенный вариант). Чтобы не перегружать программный интерфейс программы, было принято решение отказаться от использования такого инструмента как генератор STT файлов и заменить его на редактор SGO. В эпоху ODIS E необходимость формирования STT файлов для VAS PC крайне сомнительна.

В настоящий момент основная часть работы уже позади и VAGHelper.X умеет загружать любые SGO файлы и отображать информацию об этих файлах в простой и наглядной форме (я так думаю). Более того, все подготовлено для того, чтобы он научился их успешно модифицировать и сохранять, надо только добавить несколько пользовательских элементов =).

Ниже представлено несколько скриншотов результата разбора файлов SGO различных блоков. Заранее извиняюсь за внешний вид того, как представлены сами данные (Data), но пока я не придумал лучшего способа их выводить.

Данные из файла v074N0741K0___Lenkung_Reibung.sgo (параметрия рулевой рейки ZF третьего поколения):

2016-01-15 13-54-29 VAGHelper.X

Данные из файла v074B3365N1___Lenkung.sgo (параметрия рулевой рейки APA):

2016-01-15 14-43-02 VAGHelper.X

На скриншоте можно заметить основное отличие файла параметрии APA от ZF: в файле параметрии рейки APA содержится 4 контейнера, в то время как в файле параметрии рейки ZF только один.

Данные из файла lh0023305.sgo (“обнуляющая” параметрия рулевой рейки ZF-3):

2016-01-15 15-07-59 VAGHelper.X

Данные из файла lh0023305.sgo (основная прошивка рулевой рейки ZF-3):

2016-01-15 15-09-52 VAGHelper.X

В качестве заключения, несколько скриншотов из других блоков, обновление которых, связано с использованием SGO файлов.

Данные из файла 1K0937087D__0575.sgo (файл прошивки блока BCM PQ35):

2016-01-15 13-55-23 VAGHelper.X

Данные из файла VW_PQ25_BCM_0023.sgo (файл прошивки блока BCM PQ25):

2016-01-15 14-02-23 VAGHelper.X

Данные из файла v069K71502ec__getriebe_DSG_GWK7_sw.sgo (файл прошивки DSG):

2016-01-15 14-22-17 VAGHelper.X

Продолжение следует, не переключайтесь…

PPS Материал данной записи будет обновляться по мере обновления VAGHelper.X