Чем открыть файл sgo
Пользователи, которые следят за моим блогом уже знают, что в свое время я заморозил разработку VAGHelper.X на неопределенный срок. Вместе с другими функциями, которые были ранее анонсированы, была заморожена и та часть, которая касалась работы с файлами SGO.
Скорее всего, проект так бы и лежал мертвым грузом где-то на у меня сервере, если бы однажды мне в личку на Драйве не постучал Олег с просьбой помочь с RDKS… Задачу решили, RDKS успешно запустили, но это оказалось мелочным и неважным, после того как выяснилось, что Олег занимается изучением ECU двигателей на VAG группе путем дизассемблирования прошивок!
В общем, Олег придал должное ускорение, в результате чего на свет появился SGOEditor — форк VAGHelper.X ориентированный исключительно на работу с SGO файлами.
Основной функционал по работе с датаблоками уже был частично реализован ранее, поэтому в первую очередь было решено проверить то, что требовало минимальных доработок и исправлений: экспорт данных. Учитывая, что в моем автомобиле используется блок 3T0907115F с прошивкой 0030, для проверки использовался 3T0907115F__0030.sgo
Редактор SGO файлов
После извлечения, получается группа из четырех файлов:
Контейнера SGO в формате BIN
Однако практического смысла в этих файлах нет, файлы шифрованные. С расшифровкой помог Олег, у которого уже были наработки в этой области.
Распакованные контейнера в формате BIN
Файлики извлечены, но как убедится в том, что данные соответствуют тем, что записаны в ECU? Самый надежный вариант считать их программатором. Для этого пришлось снять блок с авто…
Снятие ECU двигателя CDAB Снятие замка с разъема ECU ECU MED17 двигателя CDAB
Дальше немного магии и получается набор из четырех файликов из ECU в бинарном виде.
Оригинальные данные ECU в формате BIN
Стоит ли говорить что данные оказались абсолютно одинаковыми?
Сравнение данных в HEХ редакторе
Вторым шагом в цепочке экспериментов стала запись модифицированного SGO файла. Самый простой вариант модифицировать SGO — удалить «лишние» датаблоки. Следующий эксперимент проводился уже «на столе» с блоком 06J906026D, благо у Олега оказался «свободный» блок =)
Был файл 06J906026D__3945.sgo размером 1 215 531 байт, содержащий 4 блока данных:
Сводная информация о файле в SGOeditor
Стал файл 06J906026D__3945.sgo размером 47 913 байт, содержащий 1 блок данных:
Модифицированный SGO файл
Запускаем ODIS E и…
Ошибка записи модифицированного файла ODIS E
…получаем ошибку по ИММО. В общем-то логично, учитывая что кроме ECU двигателя никаких других блоков нет.
После отключения ИММО, модифицированный файл наконец-то пишется в ECU!
Запись модифицированного файла ODIS E Артефакты после прошивки модифицированным файлом
В ближайшее время в планах проверить самое интересное, то, ради чего создавался SGOEditor — создание SGO файла на базе модифицированных BIN файлов и разобраться с артефактами прошивки.
Программы, которые поддерживают SGO расширение файла
Программы, которые могут обрабатывать SGO файлы, следующие. SGO файлы можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.
Программы, обслуживающие файл SGO
Windows
Как открыть файл SGO?
Отсутствие возможности открывать файлы с расширением SGO может иметь различное происхождение. С другой стороны, наиболее часто встречающиеся проблемы, связанные с файлами ECU Update, не являются сложными. В большинстве случаев они могут быть решены быстро и эффективно без помощи специалиста. Мы подготовили список, который поможет вам решить ваши проблемы с файлами SGO.
Шаг 1. Получить VAG CAN PROFESSIONAL
Основная и наиболее частая причина, препятствующая открытию пользователями файлов SGO, заключается в том, что в системе пользователя не установлена программа, которая может обрабатывать файлы SGO. Решение простое, просто скачайте и установите VAG CAN PROFESSIONAL. В верхней части страницы находится список всех программ, сгруппированных по поддерживаемым операционным системам. Если вы хотите загрузить установщик VAG CAN PROFESSIONAL наиболее безопасным способом, мы рекомендуем вам посетить сайт и загрузить его из официальных репозиториев.
Шаг 2. Проверьте версию VAG CAN PROFESSIONAL и обновите при необходимости
Вы по-прежнему не можете получить доступ к файлам SGO, хотя VAG CAN PROFESSIONAL установлен в вашей системе? Убедитесь, что программное обеспечение обновлено. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с новыми версиями своих приложений. Причиной того, что VAG CAN PROFESSIONAL не может обрабатывать файлы с SGO, может быть то, что программное обеспечение устарело. Последняя версия VAG CAN PROFESSIONAL должна поддерживать все форматы файлов, которые совместимы со старыми версиями программного обеспечения.
Шаг 3. Свяжите файлы ECU Update с VAG CAN PROFESSIONAL
Если проблема не была решена на предыдущем шаге, вам следует связать SGO файлы с последней версией VAG CAN PROFESSIONAL, установленной на вашем устройстве. Следующий шаг не должен создавать проблем. Процедура проста и в значительной степени не зависит от системы
Изменить приложение по умолчанию в Windows
- Нажатие правой кнопки мыши на SGO откроет меню, из которого вы должны выбрать опцию Открыть с помощью
- Нажмите Выбрать другое приложение и затем выберите опцию Еще приложения
- Чтобы завершить процесс, выберите Найти другое приложение на этом. и с помощью проводника выберите папку VAG CAN PROFESSIONAL. Подтвердите, Всегда использовать это приложение для открытия SGO файлы и нажав кнопку OK .
Изменить приложение по умолчанию в Mac OS
Шаг 4. Убедитесь, что SGO не неисправен
Если вы выполнили инструкции из предыдущих шагов, но проблема все еще не решена, вам следует проверить файл SGO, о котором идет речь. Вероятно, файл поврежден и, следовательно, недоступен.
1. SGO может быть заражен вредоносным ПО - обязательно проверьте его антивирусом.
Если SGO действительно заражен, возможно, вредоносное ПО блокирует его открытие. Сканируйте файл SGO и ваш компьютер на наличие вредоносных программ или вирусов. SGO файл инфицирован вредоносным ПО? Следуйте инструкциям антивирусного программного обеспечения.
2. Проверьте, не поврежден ли файл
Если вы получили проблемный файл SGO от третьего лица, попросите его предоставить вам еще одну копию. Возможно, что файл не был должным образом скопирован в хранилище данных и является неполным и поэтому не может быть открыт. Если файл SGO был загружен из Интернета только частично, попробуйте загрузить его заново.
3. Проверьте, есть ли у пользователя, вошедшего в систему, права администратора.
Некоторые файлы требуют повышенных прав доступа для их открытия. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.
4. Убедитесь, что в системе достаточно ресурсов для запуска VAG CAN PROFESSIONAL
Операционные системы могут иметь достаточно свободных ресурсов для запуска приложения, поддерживающего файлы SGO. Закройте все работающие программы и попробуйте открыть файл SGO.
5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов
Регулярно обновляемая система, драйверы и программы обеспечивают безопасность вашего компьютера. Это также может предотвратить проблемы с файлами ECU Update. Возможно, что одно из доступных обновлений системы или драйверов может решить проблемы с файлами SGO, влияющими на более старые версии данного программного обеспечения.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла SGO мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле SGO.
SGO is a file extension commonly associated with ECU Update files. Files with SGO extension may be used by programs distributed for Windows platform. Files with SGO extension are categorized as Misc Files files. The Misc Files subset comprises 6033 various file formats. The software recommended for managing SGO files is VAG CAN PROFESSIONAL.
Programs which support SGO file extension
Programs that can handle SGO files are as follows. SGO files can be encountered on all system platforms, including mobile, yet there is no guarantee each will properly support such files.
Programs that support SGO file
Windows
How to open file with SGO extension?
Being unable to open files with SGO extension can be have various origins. On the bright side, the most encountered issues pertaining to ECU Update files aren’t complex. In most cases they can be addressed swiftly and effectively without assistance from a specialist. We have prepared a listing of which will help you resolve your problems with SGO files.
Step 1. Get the VAG CAN PROFESSIONAL
The main and most frequent cause precluding users form opening SGO files is that no program that can handle SGO files is installed on user’s system. The solution is straightforward, just download and install VAG CAN PROFESSIONAL. On the top of the page a list that contains all programs grouped based on operating systems supported can be found. If you want to download VAG CAN PROFESSIONAL installer in the most secured manner, we suggest you visit website and download from their official repositories.
Step 2. Check the version of VAG CAN PROFESSIONAL and update if needed
You still cannot access SGO files although VAG CAN PROFESSIONAL is installed on your system? Make sure that the software is up to date. Sometimes software developers introduce new formats in place of that already supports along with newer versions of their applications. The reason that VAG CAN PROFESSIONAL cannot handle files with SGO may be that the software is outdated. The latest version of VAG CAN PROFESSIONAL should support all file formats that where compatible with older versions of the software.
Step 3. Associate ECU Update files with VAG CAN PROFESSIONAL
If the issue has not been solved in the previous step, you should associate SGO files with latest version of VAG CAN PROFESSIONAL you have installed on your device. The next step should pose no problems. The procedure is straightforward and largely system-independent
Change the default application in Windows
- Clicking the SGO with right mouse button will bring a menu from which you should select the Open with option
- Click Choose another app and then select More apps option
- To finalize the process, select Look for another app on this PC entry and using the file explorer select the VAG CAN PROFESSIONAL installation folder. Confirm by checking Always use this app to open SGO files box and clicking OK button.
Change the default application in Mac OS
- By clicking right mouse button on the selected SGO file open the file menu and choose Information
- Open the Open with section by clicking its name
- Select VAG CAN PROFESSIONAL and click Change for all.
- A message window should appear informing that This change will be applied to all files with SGO extension. By clicking Continue you confirm your selection.
Step 4. Verify that the SGO is not faulty
If you followed the instructions form the previous steps yet the issue is still not solved, you should verify the SGO file in question. It is probable that the file is corrupted and thus cannot be accessed.
1. The SGO may be infected with malware – make sure to scan it with an antivirus tool.
If the SGO is indeed infected, it is possible that the malware is blocking it from opening. Scan the SGO file as well as your computer for malware or viruses. SGO file is infected with malware? Follow the steps suggested by your antivirus software.
2. Check whether the file is corrupted or damaged
If you obtained the problematic SGO file from a third party, ask them to supply you with another copy. It is possible that the file has not been properly copied to a data storage and is incomplete and therefore cannot be opened. If the SGO file has been downloaded from the internet only partially, try to redownload it.
3. Check if the user that you are logged as has administrative privileges.
Some files require elevated access rights to open them. Log in using an administrative account and see If this solves the problem.
4. Make sure that the system has sufficient resources to run VAG CAN PROFESSIONAL
The operating systems may note enough free resources to run the application that support SGO files. Close all running programs and try opening the SGO file.
5. Check if you have the latest updates to the operating system and drivers
Regularly updated system, drivers, and programs keep your computer secure. This may also prevent problems with ECU Update files. It is possible that one of the available system or driver updates may solve the problems with SGO files affecting older versions of given software.
Do you want to help?
If you have additional information about the SGO file, we will be grateful if you share it with our users. To do this, use the form here and send us your information on SGO file.
C момента публикации первой части запланированной серии записей про параметрирование рулевых реек ZF прошло уже много времени, а второй части все нет. Данная задержка связана с тем, что после публикации первой части я «обнаружил», что в природе существуют не только рейки от ZF, но и рейки от APA, которые, в свою очередь, так же поддерживают параметрирование. Однако, файлы SGO от APA имеют другой размер, что требовало создать механизм обработки любых SGO файлов.
В сети Интерент можно найти утилиту под названием VAG SGO Extract.
Очевидно, что эта утилита появилась не просто так и у нее явно есть какое-то предназначение, однако получить бинарное содержимое файлов SGO с помощью этой утилиты мне не удалось: вне зависимости от того, с какими параметрыми запускать программу и какие файлы подавать на вход, результат работы программы оказывался одним и тем же: мало похожий на истину набор байт с одним и тем же значением OxFF. Надо признать, что часть информации данная утилита извлекает вполне корректно…
Так, для исходного файла v074N0741K0___Lenkung_Reibung.sgo размером 4589 байт утилита VAG SGO Extract создает файл v074N0741K0___Lenkung_Reibung.bun размером 1 835 080 байт. Это файл можно преобразовать в файлы типа BIN:
- v074N0741K0___Lenkung_Reibung.bunExtract 6628.bin
- v074N0741K0___Lenkung_Reibung.bunExtract [018000-0D0000].bin
- v074N0741K0___Lenkung_Reibung.bunExtract 863243.bin
При открытии файлов становится понятно, что результат сомнителен: содержимое всех файлов OxFF…
Существует еще одна программа для работы с SGO с соответствующим названием SGO Tool, однако мне удалось найти только несколько скриншотов этой программы и никаких указателей на то, где ее приобрести или скачать…
Тупик? Нет! Используя наработки, полученные при работе с файлами параметрии рулевых реек, оказалось достаточно просто добавить необходимый для работы с SGO файлами функционал в VAGHelper.X (да, проект сменил имя на упрощенный вариант). Чтобы не перегружать программный интерфейс программы, было принято решение отказаться от использования такого инструмента как генератор STT файлов и заменить его на редактор SGO. В эпоху ODIS E необходимость формирования STT файлов для VAS PC крайне сомнительна.
В настоящий момент основная часть работы уже позади и VAGHelper.X умеет загружать любые SGO файлы и отображать информацию об этих файлах в простой и наглядной форме (я так думаю). Более того, все подготовлено для того, чтобы он научился их успешно модифицировать и сохранять, надо только добавить несколько пользовательских элементов =).
Ниже представлено несколько скриншотов результата разбора файлов SGO различных блоков. Заранее извиняюсь за внешний вид того, как представлены сами данные (Data), но пока я не придумал лучшего способа их выводить.
Данные из файла v074N0741K0___Lenkung_Reibung.sgo (параметрия рулевой рейки ZF третьего поколения):
Данные из файла v074B3365N1___Lenkung.sgo (параметрия рулевой рейки APA):
На скриншоте можно заметить основное отличие файла параметрии APA от ZF: в файле параметрии рейки APA содержится 4 контейнера, в то время как в файле параметрии рейки ZF только один.
Данные из файла lh0023305.sgo («обнуляющая» параметрия рулевой рейки ZF-3):
Данные из файла lh0023305.sgo (основная прошивка рулевой рейки ZF-3):
В качестве заключения, несколько скриншотов из других блоков, обновление которых, связано с использованием SGO файлов.
Данные из файла 1K0937087D__0575.sgo (файл прошивки блока BCM PQ35):
Данные из файла VW_PQ25_BCM_0023.sgo (файл прошивки блока BCM PQ25):
Данные из файла v069K71502ec__getriebe_DSG_GWK7_sw.sgo (файл прошивки DSG):
Продолжение следует, не переключайтесь…
PPS Материал данной записи будет обновляться по мере обновления VAGHelper.X
Всем привет!
Если это не мега-секрет — то расскажите, кто знает, как достать программы для программирования блоков управления VW — знаю, что файлы эти идут с расширением sgo… — мне очень срочно нужен файл — v069D8710AM___getriebe_DSG_cDD8.sgo — как-то так должен называться — я далекий от использования заводских программ VW — недавно только чуть-чуть начал разбираться в заводских программах BMW — там мне понятно, что как и где взять, а с VAS как-то даже не знаю с чего начать…
В общем примитивно просто — хочется иметь доступ ко всем sgo файлам :)
Спасибо
Если это супер секрет :) поделитесь тогда файлом…
Спасибо
Наша страница на DRIVE2:
Комментарии 10
Сго, сгм-это форматы софта, для сго еще нужен стт файл, в основном мотор, и коробка, а так везде сгм файлы, далее с vas -ом софт не зальешь, даже не пытайся, нужен админский вас со многими сопутствующими папками, для закачки software.
Ну и последнее софт достать не проблема, и стт напишу, но как ты собираешься его закачивать.
мне не надо закачивать — мне надо просто получить sgo файл — в настоящий момент конкретный sgo, но в будущем хотелось бы иметь возможность брать любые если понадобиться… конкретный файл мне нужен для того, чтоб получить доступ к программе управления DSG-7 и на ее основе можно будет писать тюнинговую программу…
Боюсь любые-это не для всех. Главное не переборщить, а то дсг выкинешь на свалку, если что то не так сделать.
ну не я буду делать :) мне надо найти…
у тебя есть возможность такой файл дать?! на его основе будет разработана программа…
Читайте также: