PSA Coder - чтение ошибок, кодирование, прошивка и загрузка калибровок

Автор infizer, Июнь 03, 2022, 06:46

« назад - далее »

infizer

Аналог Diagbox.

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

Основной функционал по кодированию блоков:
— телекодирование BSI2010 (Continental и Valeo), BSI2010_EV (Delphi);
— телекодирование матричного дисплея (цветной, полихромный под can2010);
— телекодирование проекционного дисплея VTH;
— телекодирование блока помощи при парковке Gen4 (на 8 датчиков, без слепых зон и автопарковки), Gen5 с поддержкой слепых зон, автопарковки. Не поддерживается кодирование Gen6 (блоки в новых C5 Aircross, 3008/5008);
- телекодирование многофункциональных камер CVM2 и CVM3;
- кодирование VIN в радио RD6.

Загрузка калибровок и прошивка:
- прошивка BSI2010 и BSI2010_EV;
- прошивка и загрузка калибровок цветных матричных дисплеев MATT_2010_C;
- загрузка калибровок приборной панели Cirocco;
- загрузка калибровок мультимедиа NAC и RCC;
- загрузка калибровок аудиоусилителя Ampli gen3;
- загрузка калибровок блока бесключевого доступа.

You are not allowed to view links. Register or Login

В процессе тестирования прошивка СVM2/CVM3.

Можно сохранять настройки блоков в файл и прописывать их в другой блок.

Подключение Arduino:
— используем arduino с can модулем MCP2515, прошиваем под канхакер. Инструкции в интернете есть и You are not allowed to view links. Register or Login.
— для OBD2 — ставим скорость 500000, can-h — пин 3, can-l — пин 8;
— для шины комфорт (видны блоки только из данной шины) — скорость 125000, точки подключения ищите сами.
— в зависимости от загруженного скетча выбираем скорость соединения с Arduino - 115200 (рекомендуется), 250000 и 500000 (только для прошивки)

Подключение STM32:
— для OBD2 — ставим скорость 500000, can-h — пин 3, can-l — пин 8. Остальные настройки не важны.

Подключение ACTIA XS Evolution:
- настройки не важны
- драйвер You are not allowed to view links. Register or Login

Требования:
— Windows 8.1 и выше, только 64 bit.

Программа требует You are not allowed to view links. Register or Login

Скачать:
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Программа поставляется по принципу "AS IS" ("как есть\). Никакие гарантии не прилагаются и не предусматриваются. Вы используете данное программное  обеспечение на свой страх и риск. Автор программы не будет отвечать ни за какие потери или искажения данных, нарушения работоспособности других программ и системы, а также за любую упущенную выгоду в процессе использования или неправильного использования данного программного продукта.


infizer

Меню подключения
Спойлер
Вы не можете просматривать это вложение.
[свернуть]

Список обнаруженных блоков
Спойлер
Вы не можете просматривать это вложение.
[свернуть]

Меню кодирования
Спойлер
Вы не можете просматривать это вложение.
[свернуть]

Чтение ошибок
Спойлер
Вы не можете просматривать это вложение.
[свернуть]

Редактор зон
Спойлер
Вы не можете просматривать это вложение.
[свернуть]

Модуль прошивки и загрузки калибровок
Спойлер
Вы не можете просматривать это вложение.
Вы не можете просматривать это вложение. 
[свернуть]

infizer

Порядок активации.
1. Запускаете программу.
Вы не можете просматривать это вложение.

2. В появившемся окне копируете ID. Он уникальный каждого компьютера и установленной системы. При переустановке ОС он изменится.
3. Отправляете этот ID текстом мне в личных сообщениях, а не фотографией, а также ссылку на ваш профиль в любой автомобильной социальной сети, любого автомобильного форума, либо ссылку на этот ресурс и ник. Это обусловлено тем, что доступ не будет предоставляться всем подряд, а тем, кто вносит вклад в сообщество Citroen и Peugeot - описывает установку дополнительного оборудования, активацию функций, решает и подробно описывает возникшие при эксплуатации проблемы (например, ремонт).   
4. В ответном сообщении я уведомлю об активации.
5. Пользуйтесь на здоровье.
 

Дима


tigerby

You are not allowed to view links. Register or LoginНа Win7 32 ругается на несовместимость.  :(
написано же:

Требования:
— Windows 8.1 и выше.

p.s. у самого из виндовсов есть только виндовс7, но, вроде, 64 битная:)

infizer

You are not allowed to view links. Register or LoginТребования:
— Windows 8.1 и выше.

p.s. у самого из виндовсов есть только виндовс7, но, вроде, 64 битная:)


Это я исправил требования.

infizer

You are not allowed to view links. Register or LoginНа Win7 32 ругается на несовместимость.  :(

Исправил описание. К сожалению, компилятор совместим только с версиями от windows 8.1. Исправил описание. У самого 11 версия стоит. Работает нормально. В 10 тоже проверено

AlexMux

Привет. Я так понял что можно сохранить настройки BSI2010. Стереть его и снова налить назад.

infizer

You are not allowed to view links. Register or LoginПривет. Я так понял что можно сохранить настройки BSI2010. Стереть его и снова налить назад.

Можно сохранить и восстановить. Стереть нельзя. После восстановления через диагбокс необходимо выставить тип авто. В ближайшее время исправлю этот недочет.

tigerby

а калибровки rcc/nac это разве не софт Людвига только делает?
Насколько я понял, для калибровок его софт и хочет интернет, а уже "телекодирование" можно офлайн, типа вкл/выкл опций. или я с точностью наоборот понял все?:)

поставил себе RCC A1 бошевский, но никак не получается второй usb включить, на выходных с Альбином пробовали и от 3008 пыжа заливать - не наступило счастье (как и с панорамной камерой оригинальной, если включить 180градусов через прогу Людвига rcc вообще перестает пытаться рисовать видео, с 130град - рыбий глаз+ зеркалит :((( ).
Ардуину я сравнительно давно слепил, только не помню что сейчас в нее залито, канхакер или под прогу Людвига,
но запустить софт так и не дошли руки, на виртуалке только ХР у меня была 32битная

infizer

Калибровки можно и через мою попробовать. С кодированием NAC\RCC заморачиваться не буду.

Nillos

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

infizer

Конфиг Bsm2010 готов к запуску. Если будут заявки на блоки с can2010, можно сделать. Исхожу из личных потребностей.

Можно, но нужно диагбокс патчить

Nillos

Кто-то такое уже делал? Интересует ABS/ESP - товарищ перестроил DS3 с ЕР6 на eb2cdtx и 6ст акпп, но напрягает невозможность отключить Start/Stop и поменять тип мотора - как следствие несоответствие данных по сети can и минус одна полуось вкупе со шлицами акпп из-за неправильной информации о крутящем моменте.

infizer