Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей

Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей (http://autoprogs.ru/index.php)
-   Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники (http://autoprogs.ru/forumdisplay.php?f=228)
-   -   VAS 5054 (он же VAS 5054a) (http://autoprogs.ru/showthread.php?t=1180)

jack42 11.02.2018 00:24

Коллеги, а расскажите кто такой 41, 42 софт?
Одис?
У меня китаец. Работает с одис 4.2.2 и инженерной 7.4.3
Что с ним не так?
Кстати у китайцев выбирал адаптер по фото ОКИ чипа, сравнивали с даташитом.

krut 11.02.2018 00:38

Цитата:

Сообщение от jack42 (Сообщение 675194)
Кстати у китайцев выбирал адаптер по фото ОКИ чипа, сравнивали с даташитом.

Оки не нужен для диагностики и прошивки ВАГ! Уже давно многие это поняли)

jack42 11.02.2018 00:45

Я не знал!
Поэтому выбирал максимально приближены к оригиналу.
Выбирал по фоткам.
Но косяк, у китайца, остался. Не смог запустить блютуз - адаптер не видит. По проводу все хорошо

----------

Наберу 15 сообщений, скачал инженеру 8ю, попробую будет работать или нет:ph34r:

rekrut385 11.02.2018 01:02

Цитата:

Сообщение от jack42 (Сообщение 675199)
скачал инженеру 8ю, попробую будет работать или нет:ph34r:

Не спеши. Для начала сохрани файлы 1.20.041 и 1.20.040 по пути C/Programme/Softing/D-PDU API (какие там есть сейчас у тебя). Затем сохрани папку C/ProgramData/D-PDU API.
После установки новых версий Одис Сервис 4.3.3 и Одис Инженеринг 8.1.3 удаляешь папку C/Programme/Softing/D-PDU API 1.20.042 и в папку C/Programme/Softing/D-PDU API копируешь сохранённые папки с версиями 41 и 40 и редактируешь файл pdu_api_root.xml ([Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] пост 23), спасибо пользователю 6483648. Вместо редакции можешь просто заменить сохранённую папку C/ProgramData/D-PDU API.
Если кабельное соединение было нормальное - оно и будет работать. А вот блютус нужно настроить правильно.
Подключи модуль блютус и дай Виндовсу выполнить установку автоматически (сделает установку упдат).
Подключи VAS5054 в авто, включи зажигание, добавь новое устройство по блютус в виндовсе. Используй копелюнг с ключом от VAS5054 (у многих клонов 082145725). Затем уже включаешь программу EDIC Configuration Manager и в ней прописываешь COM Port для блютус. Вот тогда будет связь VAS5054 с программами.

spacer 11.02.2018 05:55

rekrut385, все верно. при подмене на 041 блютус в 8й инженерке все равно работать не будет, только кабель. в сервисе 4.3.3 работает и блютус и кабель.

adolf80 11.02.2018 09:00

Цитата:

Сообщение от spacer (Сообщение 675222)
rekrut385, все верно. при подмене на 041 блютус в 8й инженерке все равно работать не будет, только кабель. в сервисе 4.3.3 работает и блютус и кабель.

И все же кроме 93с42 где ещё лежит серийник? Если его изменить заработает ли с 42?

koliamihaylow 11.02.2018 09:08

Все работает с клонами :thumbup:

По кабелю:


[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]


По Bluetooth


[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]


В архиве решение:

spacer 11.02.2018 09:33

adolf80, не знаю, мне неактуально. 041 работает вполне корректно, заниматься 042 нет ни времени, ни желания.

по блютус 8-я инженерка не может правильно опросить голову, не получает требуемые данные о версии железа, по этому косячит. при подключении через шнурок все получает верно и работает корректно.

----------

koliamihaylow, спасибо! заработал блютус в 8-й инженерке.

ChuvakOzr 11.02.2018 10:03

Скажите, диод, который перевёрнуто припаян, за что отвечает?

pepelxl 11.02.2018 16:11

Вложений: 4
Борьба с ошибкой 200.46 или почему некоторым адаптерам требуется подмена папки с прошивкой.
Здесь мои изыскания, может кому поможет, может кто подскажет мне.
Немного теории:
Для тех кто не знает – папка vecom содержит куски прошивки для адаптера. Запускаясь, диагностическое приложение, каждый раз проверяет версию прошивки внутри адаптера и обновляет его до нужных значений в случаи несовпадения.
Файлы с расширением bin и есть куски прошивки, а файл с расширением cnf адресация процессора куда всё это будет укладываться, любезно предоставленная разработчиками софта.
Кроме этого все файлы имеют звучные названия. По адресам понятно, что boot и sys живут внутри процессора, а всё остальное в 29f160. Для того что бы адаптер стартанул достаточно только содержимого процессора. Однако разрабы перестраховались на случай непредвиденных обстоятельств во время обновления и уложили sysbk во флеш. То есть, если испорчен sys, адаптер стартанёт с sysbk.
Теперь немного о процессоре – это xc161. Из даташита можно вычитать, что процессор имеет два механизма зашиты к внутренней памяти закрытую 64 битным паролём. Первый: защита от записи секторов – блокируется любое изменение данных, чтение при этом доступно. Второй: глобальная защита – механизм, который служит для защиты от нежелательных лиц(то есть нас). Пока процессор загружается и работает с внутренней памяти, защита отключена. Если загрузка инициализируется с внешних источников включаются защитные регистры и доступ к внутренней памяти прекращается до hw_reset.
Так вот некоторые адаптеры приходят с включённой глобальной защитой. В этом и кроется проблема обновления версий и необходимость подкидывать старые прошивки.
Тут не понятно кого винить, китайцев или немцев. Ведь адаптер стартует изнутри, значит защита должна быть отключена, но механизм обновления в прошивке запускает срабатывание регистров защиты.
Что можно попробывать: отключить защиту введя пороли ff,00 и т.д.
Как подключится к адаптеру: понадобится COM с уровнями TTL. На борту 5V, крайне желательно. Но я лично схватил первое, что попалось мне под руку, мекетка с FT2232HL с 3.3V, которая удачно зацепилась.
Далее всё просто – пять проводов 5V,GRN,RX,TX,BOOT.
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
Boot через резистор(например 1Kом) сажаем на массу и подаём питание. Если работаем с внутренней памятью, то boot можно оставить на массе, если работаем с периферией то отключаем провод от boot. Заводской программой будет MiniMon. Выбиваем COM порт, архитектуру процессора, частоту и скорость(или оставляем всё по умолчанию в программе нажимаем connect. Я использовал 20мгц, com=38400,n,8,1. Регистры лучше оставить по умолчанию, ели вы работаете с прошивкой процессора, так отключен EBC и меньше шансов что-нибудь спалить.
Проверяем состояние защиты – нажимаем status
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
В данном случаи statusword0 это регистр SFR, а statusword1 это регистр PROCON
Если PROCON=0000 то защита отключена, если 800X, то шлите китайцам пламенный привет.
Синие платы приходят с SFR=0800 PROCON=0000. Это ничего страшного, включена защита на стирание из вне. Достаточно сделать unprotect с пустым паролем.
Про саму разблокировку: включаем её в программе:
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
Нажимаем и вводим пароль, можно попробовать заполнить лёгкие ff или 00, программа скажет ок, но в статусе ничего не изменится. После каждой попытки не забывайте делать hw_reset, так как процессор принимает пароль один раз.
Тем кому надо поиграться с периферией(29F160, RAM и т.д.), значения регистров EBC легко высматриваются в BOOT.bin:
EBCMOD0 4055
TCONCS0 21C0
FCONCS0 0021
TCONCS1 0040
FCONCS1 0021
ADDRSEL1 70E0
TCONCS2 0040
FCONCS2 0021
ADDRSEL2 0807
TCONCS3 78BF
FCONCS3 0021
ADDRSEL3 3FE0
TCONCS4 28A8
FCONCS4 0011
ADDRSEL4 3FF0
С EBCMOD1 непонятки, но для работы с периферией достаточно =0000
Кому впадлу взять и вызвонить концы на плате, подскажу: CS0=FLASH, CS1,CS2=RAM.
TCON – тайминги шины, можете сами посчитать, какие чипы, максимально, могут уложить китайцы на плату.:confused:
Также примечателен регистр ADDRSEL1, кому впадлу открыть даташит, скажу, что размечено как 4KB, на чём китайцы и жадничают, не впаивая вторую ram.

И так, способов стереть или изменить содержимое заблокированного процессора я не нашел, если кто подскажет, буду премного благодарен?
Не понятен механизм процедуры обновления. Судя по содержимому папки с прошивками, за загрузку отвечает загрузчик Flash.bin. Но он ведь сам загружается в нулевой адрес, а там исходя из регистров EBC ничего не примонтированно?


Текущее время: 02:34. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot
Автодиагностика и автосканеры.