Добро пожаловать на форум по автодиагностике, автосканерам! Чтобы общаться на форуме и получить доступ к информации, пожалуйста, зарегистрируйтесь!









Автосканеры, оборудование для диагностики


Вернуться   Форум по автодиагностике, автосканерам, ремонту, обслуживанию и эксплуатации автомобилей > VAG > Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники
Расширенный поиск

Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники Форум по работе с автомобилями группы VAG.

VAS 5054 (он же VAS 5054a)


Like Tree1432Likes

Ответ
 
LinkBack Опции темы Поиск в этой теме Опции просмотра
Старый 16.09.2019, 01:24   #7941 (permalink)
Абориген
 
Регистрация: 07.12.2013
Сообщений: 1,534
Вы сказали Спасибо: 14
Поблагодарили 1,036 раз(а) в 554 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 1 раз в 1 сообщении
Откуда: МО
По умолчанию

Цитата:
Да нет там проблем с таймаутами, так как я пробовал ему не руками, а из кода слать ответы на запросы. Протокол там простой, модуль и Infineon общаются по протоколу LMX9830, где защита это старт байт 02, стоп байт 03 и контрольная сумма типа, опкода и длины пакета.
Речь не идет о таймаутах протокола обмена между EDICconfig и модулем.
Может и нет проблем с ними, но я таки нашел код, где у процессора идет выборка данных из таблицы команд BT.
В этом коде обмена между XC161 и BT виден некий подсчет таймаутов
И конечный результат работы подпрограммы зависит от того истек этот таймаут или нет.
veloseeped вне форума   Ответить с цитированием
Старый 16.09.2019, 06:31   #7942 (permalink)
Участник тусовки
 
Регистрация: 05.05.2014
Сообщений: 169
Вы сказали Спасибо: 9
Поблагодарили 52 раз(а) в 20 сообщениях
Сказал(а) Фууу!: 2
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: клоповник Москва
Авто: Toyota liteace '92
По умолчанию

Вот вы заморозились по полной. Предлагаю другой подход, более гибкий: установить флаг в eeprom на 5055(при этом вкладки конфигуратора будут открываться, но параметры будут серыми косаемые блютуз). И на писать какую нибудь тузлу для чтения/записи eeprom, пофигу какую( драйвер к minimon-у или даже работу через edic, всяко легче на мой взгляд и расширенные возможности).
AWAS likes this.
pepelxl вне форума   Ответить с цитированием
Старый 16.09.2019, 13:23   #7943 (permalink)
Абориген
 
Регистрация: 07.12.2013
Сообщений: 1,534
Вы сказали Спасибо: 14
Поблагодарили 1,036 раз(а) в 554 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 1 раз в 1 сообщении
Откуда: МО
По умолчанию

Цитата:
Возможно на оригинале PG6 и PG7 задействованы и Infineon только тогда выдает правильный ответ, когда на PG6 или PG7 высокий или низкий уровень.
На оригинальном модуле с AMB2300 задействована только PG6 (link status) и ее состояние программа процессора отслеживает.
veloseeped вне форума   Ответить с цитированием
Старый 16.09.2019, 21:26   #7944 (permalink)
Завсегдатай
 
Регистрация: 11.07.2019
Сообщений: 335
Вы сказали Спасибо: 87
Поблагодарили 86 раз(а) в 48 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Планета Земля
По умолчанию

Цитата:
На оригинальном модуле с AMB2300 задействована только PG6 (link status) и ее состояние программа процессора отслеживает.
PG6 у меня никуда не подключен, но при подаче питания 12В на OBD2, на PG6 Infineon выставляет напряжение 3В.

На оригинале при соединении по bluetooth AMB2300 на PG6 делает низкое напряжение?
PS: Прозвонил PG6 ногу на 3В, есть сопротивление, значит она не подключена на 3В напрямую.

Последний раз редактировалось lprot; 16.09.2019 в 21:55..
lprot вне форума   Ответить с цитированием
Старый 16.09.2019, 22:21   #7945 (permalink)
Абориген
 
Регистрация: 07.12.2013
Сообщений: 1,534
Вы сказали Спасибо: 14
Поблагодарили 1,036 раз(а) в 554 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 1 раз в 1 сообщении
Откуда: МО
По умолчанию

Цитата:
PG6 у меня никуда не подключен, но при подаче питания 12В на OBD2, на PG6 Infineon выставляет напряжение 3В.

На оригинале при соединении по bluetooth AMB2300 на PG6 делает низкое напряжение?
Процессор ничего на линию PG6 не выставляет - эта ножка порта процессора конфигурируется и инициализируется как "вход".
А вот AMB2300 инициализирует линию PG6
I/O GPIO (default setting as output, display a link connection)
Вложения Чтобы получить возможность просматривать вложения других пользователей на форуме, у Вас должно быть не менее 15 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
veloseeped вне форума   Ответить с цитированием
Старый 16.09.2019, 22:42   #7946 (permalink)
Завсегдатай
 
Регистрация: 11.07.2019
Сообщений: 335
Вы сказали Спасибо: 87
Поблагодарили 86 раз(а) в 48 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Планета Земля
По умолчанию

Цитата:
Процессор ничего на линию PG6 не выставляет - эта ножка порта процессора конфигурируется и инициализируется как "вход".
А вот AMB2300 инициализирует линию PG6
I/O GPIO (default setting as output, display a link connection)
Тогда по идее получается, пока Infineon не "увидит" сигнал на PG6 от bluetooth модуля, он на команды:
00 ff 04 00 02 00 aa 01
f0 f1 f2 f3
00 ff 01 00 04 00 ff 30 0f 00 будет реагировать ошибкой 00 ff 01 00 02 00 05 00...

Последний раз редактировалось lprot; 16.09.2019 в 22:43..
lprot вне форума   Ответить с цитированием
Старый 16.09.2019, 23:38   #7947 (permalink)
Абориген
 
Регистрация: 07.12.2013
Сообщений: 1,534
Вы сказали Спасибо: 14
Поблагодарили 1,036 раз(а) в 554 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 1 раз в 1 сообщении
Откуда: МО
По умолчанию

Цитата:
Тогда по идее получается, пока Infineon не "увидит" сигнал на PG6 от bluetooth модуля, он на команды:
Будет или нет это нужно в коде внимательно и долго ковырятся.
Но вот то, что он на этот сигнал смотрит и переходы в коде делаются с учетом состояния этого сигнала можно утверждать на 100%
В принципе можно поставить эксперимент - замкнуть линию на 10-ти пиновом разъеме, куда должен был подходить вывод PG6, на массу и посмотреть, что получится.
Замыкать можно смело - ничего не погорит
Для просмотра ссылок или изображений в данном разделе, у Вас должно быть не менее 15 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


PS: Посмотрел на эту линию c модулем AMB. Там "0" в спокойном состоянии и "1" когда идет передача пакетов по BT.

Последний раз редактировалось veloseeped; 17.09.2019 в 00:02..
veloseeped вне форума   Ответить с цитированием
Сказал Спасибо veloseeped за это сообщение:
lprot (17.09.2019)
Старый 17.09.2019, 01:23   #7948 (permalink)
Завсегдатай
 
Регистрация: 11.07.2019
Сообщений: 335
Вы сказали Спасибо: 87
Поблагодарили 86 раз(а) в 48 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Планета Земля
По умолчанию

Цитата:
Посмотрел на эту линию c модулем AMB. Там "0" в спокойном состоянии и "1" когда идет передача пакетов по BT.
Я правильно тебя понял, что при подаче питания на amb2300 он коротит pg6 на землю и соответственно там 0, а при появлении линка, он размыкает pg6 и там появляется 3В?
lprot вне форума   Ответить с цитированием
Старый 17.09.2019, 21:42   #7949 (permalink)
Завсегдатай
 
Регистрация: 11.07.2019
Сообщений: 335
Вы сказали Спасибо: 87
Поблагодарили 86 раз(а) в 48 сообщениях
Сказал(а) Фууу!: 3
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Планета Земля
По умолчанию

Цитата:
PS: Посмотрел на эту линию c модулем AMB. Там "0" в спокойном состоянии и "1" когда идет передача пакетов по BT.
Вобщем запаял я перемычку между PIO9 модуля и PG6 на 10-ти пиновом разъеме. В прошивку добавил pull down PIO9 пока нет соединения по bluetooth и pull up когда соединение установлено.

Что изменилось - раньше когда посылал f0 f1 f2 f3 и светодиод загорался и я делал дисконнект соединения по bluetooth, светодиод продолжал гореть. Если соединялся в PDU, то при отсоединении светодиод не моргал. Сейчас сразу после разъединения bluetooth соединения светодиод начинает моргать. Тоесть Infineon понимает тепрь что произошел разрыв соединения.

Также при посылке ошибочных сообщений когда Infineon начинал моргать двумя короткими, одним длинным и коротким сигналами, без отключения питания невозможно было начать bluetooth соединение. Теперь при отключении bluetooth, после нескольких повторов морганий ошибки он успокаивается и моргает раз в секунду ожидая соединения по bluetooh.

Уже шаг вперед. На 00 ff 01 00 04 00 ff 30 0f 00 как и раньше пока реагирует ответом 01 FE 01 00 02 00 05 00.

Без управления PG6 модулем bluetooth, для Infineonа ситуация выглядит так, как будто соединение на модуле bluetooth висит постоянно. Это в точности мне напомнило как себя вели у меня одисы, когда у меня была неисправна 3072 и зажигание всегда в одисах присутствовало.

Последний раз редактировалось lprot; 17.09.2019 в 23:15..
lprot вне форума   Ответить с цитированием
Старый 18.09.2019, 10:23   #7950 (permalink)
Новичок
 
Регистрация: 02.08.2015
Сообщений: 60
Вы сказали Спасибо: 2
Поблагодарили 5 раз(а) в 5 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Воронеж
Авто: VW Golf4
По умолчанию

Никогда бы не подумал что китайца будут дорабатывать на таком уровне, снимаю шляпу. Я выбрал более простой путь( купил БУ оригинал), сравнил платы и понял как же дохрена в китайце не хватает. Хотя китаец работал исправно и шараны тоже видел. Но было жутко обидно что не мог включить пищалку в конфиге(вместо АМБ стоит другой блютус модуль)
volt133 вне форума   Ответить с цитированием
Ответ

Метки
vas 5054






Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



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


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