EcuCheck (проверка скорости работы эбу)

Модераторы: Habis, SkAD, flesher, De-nys, Klassikovod

Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

Идея создания этой программы пришла достаточно давно, но все руки не доходили.
Очень часто пользователи спрашивают какие таймауты ставить в программе. Плюс я заметил что у некоторых пользователей все "летает", а у некоторых тормозит. У части пользователей нету связи с блоком, у других тормозят адапторы или к-линия. В общем у всех все очень по разному. Даже оперативка ноутбуков и ОС влияет на скорость откатки. Поэтому я решил сделать очень простую программу для проверки работы ЭБУ. Настройки минимальные , функционал простой, поэтому если пользователи будут выкладывать свои полученные результаты то будет некий эталон нормальной работы адаптора, эбу и клинии, на который можно будет ровняться при разных вопросах типа "почему медленно".

Программа EcuCheck
скачать можно отсюда - http://www.atomic-dm.ru/soft/EcuCheck.rar

Настройки:
крайне просты. нужно выбрать лишь порт и скорость обмена и нажать кнопку Соединиться.

Принцип работы:
Соединение на маленькой скорости ( большой таймаут) и дальнейшее увеличение скорости(уменьшение таймаута) чтобы понять на каком этапе эбу перестает нормально работать. Это проявляется двумя способами: или идут неверные ответы или эбу вообще перестает отвечать на запросы. В этом случае программа останавливается.

После каждой остановки желательно сделать скриншот(кнопка Скриншот), чтобы запомнить картинку. и перезагрузить программу. так же возможно нужно будет перезагрузить эбу ( выключить зажигание, подождать отщелкивания главного реле, включить зажигание)

Порядок действий

I) Выбираем порт и скорость, нажимаем Соединиться.

II) После соединения загораются три кнопки
1. проверка инженерника.
при ее нажатии активируется переход эбу в онлайн режим. Это можно увидеть в лог по командам. Если кнопку эту не нажимать, то программа будет работать в обычном диагностическом режиме.
2. быстрый тест.
при нажатии на нее, слевая появляется таблица. Далее через каждые три секунды скорость обмена данными будет возрастать (таймаут, начиная с 300мсек будет меняться в меньшую сторону на 10 мсек каждые 3 секунды)
3. тест стабильности.
принцип тот же самый, только интервал измерения - 1 минута. скорость начинается с 100 таймаута.шаг уменьшения таймаута 5 мсек.
Этот тест для более точного определения таймаутов.

III) после окончания нажимаем кнопку Скриншот.
Далее загружаем скриншот в эту тему и пишем какой был эбу и какой был адаптор.

Таблица состоит из 5 столбцов. каждая строчка имеет такие данные:

Таймаут - на каком таймауте были сделаны измерения.
Пакеты - количество переданных пакетов данных. Пакет это комплект диагностических параметров, которые выдает эбу. В программе реализованы лишь два пакета - обычный и диагностический.
Битые - количество неправильных ответов эбу. Такое возможно, когда эбу не успевает послать данные. или не успевает весь пакет.
Верные - разница между общим числом пакетов(2 столбец ) и битыми пакетами (3) столбец
Пак./сек - Количество пакетов в секунду.
_________________________________________________________
Ниже прикладываю свои скриншоты. Тест проводился "на столе" с инженерным Январь 5.1 . адаптор собственного изготовления. Windows 7.

Прошивка trs249
1. обычный режим на скорости 57600
screenshot_0 57600.jpg
screenshot_0 57600.jpg (223.56 КБ) 13486 просмотров
2. обычный режим на скорости 10400
screenshot_0 10400.jpg
screenshot_0 10400.jpg (118.57 КБ) 13486 просмотров
3. инженерный режим на скорости 57600
screenshot_0 inj 57600.jpg
screenshot_0 inj 57600.jpg (237.7 КБ) 13486 просмотров
4. инженерный режим на скорости 10400
screenshot_0 inj 10400.jpg
screenshot_0 inj 10400.jpg (228.97 КБ) 13486 просмотров
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

В общем выкладывайте ваши скриншоты. Ну или хотя бы расскажите какие у вас получились таймауты.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
muinmyha
Сообщения: 146
Зарегистрирован: 04 май 2015, 00:04

Re: EcuCheck (проверка скорости работы эбу)

Сообщение muinmyha »

Ммм интересная программка )) Завтра за ребенком поеду проверю)
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

ну для начала проверь на ХХ. Все же врят ли диагностический обмен скажется на остальной работе эбу, но все же...
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

Кстати даже по моим скриншотам можно сделать некоторые выводы
1. скорость обмена дает уменьшение таймаута на 20 мсек. в моем случае
2. на инженерном эбу таймаут чуть больше, скорость медленнее. Связано это с тем что инженерный протокол содержит больше информации.т.е. посылка тяжелее, вот и начинает чудить как только таймаут становится меньше 70. ( в обычном режиме даже 50 получилось)

длинный тест кстати показал что мой инженерник на скорости 57600. уверенно держит таймаут 65. но как только таймаут становится чуть меньше - сразу обрыв связи.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
muinmyha
Сообщения: 146
Зарегистрирован: 04 май 2015, 00:04

Re: EcuCheck (проверка скорости работы эбу)

Сообщение muinmyha »

Atomic писал(а):ну для начала проверь на ХХ. Все же врят ли диагностический обмен скажется на остальной работе эбу, но все же...
Ок )) Как я понял сначало быстрый тест(1,5 минуты) потом Тест стабильности 16 минут на хх??? Там лог запишет, или скриншоты выложить?
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

скриншота достаточно будет.

быстрый это чтобы понять хотя бы в каких диапазонах эбу вырубает диагностику. тест стабильности он конечно не 16 минут, а меньше... он скорее для точного определения. Плюс если работа идет на граны обрыва связи то длительный тест даст это понять. за 3 секунды может эбу и не вырубиться на 75 мсек.а вот за минуту уже может и вырубится.

Из моих рекомендаций - найти минимально возможный таймаут , прибавить к нему 10-20 и уже полученное число ставлять во второй таймаут Atomic tune online.

вообще задача программы не столько в секундах и миллисекундах, а в том, чтобы люди выложили данные и посмотреть что в среднем получается. Это будет крайне полезно для изучения общей картины адапторов, разных настроек, скоростей , ОС и т.д. Будет общая картина с нормальными средними данными - будет примерный эталон на что ровняться. Я просто по скриншотам вижу, что у всех людей скорости абсолютно разные, но я физически не могу залесть к каждому в компьютер и понять в чем может быть причина. надеюсь эта программа поможет понять большинство причин глюков.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

Так же думаю станет ясно как и почему могут быть отвалы связи . Отвалы есть в любом софте, просто иногда авторы это маскируют .Следствие отвалов - софт подвисает или вырубается.
В моей программе сыпались приглюках связи сыпались ошибки, которые всех бесили. я эти ошибки скрыл. но это лишь следствие. Задача разобраться со связью в целом.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

Второе(косвенное) применение программы - проверка самодельных инженерников. Если программа вырубиться на switch to ram значит в инженерный режим перешло.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

третье применение такое - если эта программа стабильно не работает, то мою онлайновую программу покупать крайне не рекомендуется.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
osmak
Сообщения: 174
Зарегистрирован: 31 май 2015, 14:19

Re: EcuCheck (проверка скорости работы эбу)

Сообщение osmak »

Красава, я думаю программа многим поможет в понимании не понятного (что же не так и чего лагает, кто бля козел:))

У меня блин машина была 2110 я не мог с ней соединиться пока он газ не нажмет, как бросит связь рвалась. Так и не понял в чем беда замена ЭБУ не помогла, таймауты не помогли. Грушу на проводку её не смотрел не было времени. Потом по загадочным причинам удалось откатать по логам, но когда катал УОЗ опять фиг ... короче ппц
D1Nalchik
Сообщения: 734
Зарегистрирован: 11 май 2012, 10:20
Откуда: Нальчик
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение D1Nalchik »

Инженерник 7.2, скорость 57600, адаптер rd-lab
screenshot_0.jpg
Мотор 16V турбо плюс 4-х дроссельный впуск в одном флаконе!
maxpeyn10
Сообщения: 310
Зарегистрирован: 11 янв 2014, 14:11
Откуда: Нижний Тагил
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение maxpeyn10 »

Наконец, Дима, воплотил. Теперь будет намного проще при выявлении проблем.
SkAD
Сообщения: 2594
Зарегистрирован: 23 апр 2012, 09:51
Откуда: Челябинск
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение SkAD »

Мозги: Январь7.2 и М73 (результаты одинаковые)
Адаптер: МастерКит (ВМ9213)
ОС: Win7-начальная
Проверял на заведенном моторе.
я72.png
Замечания:
1. Скриншот сделанный программой, не открывается стандартыми средствами виндовс. При загрузке его на форум, выдало ошибку "невозможно определить размеры изображения".
2. Для теста на стабильность, сделать ручное изменение начальной задержки. А то, пока дождался, когда она со 100 до 45 доползет, минут 10 прошло.
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

SkAD писал(а):Замечания:
1. Скриншот сделанный программой, не открывается стандартыми средствами виндовс. При загрузке его на форум, выдало ошибку "невозможно определить размеры изображения".
2. Для теста на стабильность, сделать ручное изменение начальной задержки. А то, пока дождался, когда она со 100 до 45 доползет, минут 10 прошло.
1. да я тоже заметил, что на форум некоторые скриншоты не хотят грузиться. но почему то в винде открываются. если его открыть и пересохранить, то баг этот изчезает.
2. если сделать какие то другие доп. настройки,то все пользователи начнут их править и уже не будет общей картины.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
osmak
Сообщения: 174
Зарегистрирован: 31 май 2015, 14:19

Re: EcuCheck (проверка скорости работы эбу)

Сообщение osmak »

можно вместо 300 сделать 200. Вряд ли у кого-то на 200-300 будет лучше...
уже видно что максимальная пропускная способность находится очень близко с отвалом

мотор обязательно заводить или просто на влк зажигании делать ?
Habis
Сообщения: 1750
Зарегистрирован: 22 окт 2013, 18:26
Откуда: Пермь
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Habis »

osmak писал(а):можно вместо 300 сделать 200. Вряд ли у кого-то на 200-300 будет лучше...
уже видно что максимальная пропускная способность находится очень близко с отвалом

мотор обязательно заводить или просто на влк зажигании делать ?
Думаю да.
Часто элементы зажигания вносят не малый вклад в отвалы...
===
Lada Kalina 1.6 8v Я7.2 J7ES
Ваз 21093 1.5 16v biturbo Я5.1
Продается готовый эбу j738sx --> viewtopic.php?f=17&t=846&start=20
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

osmak писал(а):можно вместо 300 сделать 200. Вряд ли у кого-то на 200-300 будет лучше...
уже видно что максимальная пропускная способность находится очень близко с отвалом

мотор обязательно заводить или просто на влк зажигании делать ?
вначале дождемся какого-нибудь не очень хорошего по результатам теста и посмотрим.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
osmak
Сообщения: 174
Зарегистрирован: 31 май 2015, 14:19

Re: EcuCheck (проверка скорости работы эбу)

Сообщение osmak »

немного не понятно какой таймаут меняет программа ?
есть же:
Таймаут чтения
Таймаут записи
Задержка между запросами

а в программе только одно значение, как быть с остальными они вить тоже влияют на обмен данными ...
Atomic
Сообщения: 3133
Зарегистрирован: 01 июн 2011, 03:49
Откуда: Питер
Контактная информация:

Re: EcuCheck (проверка скорости работы эбу)

Сообщение Atomic »

хороший вопрос :)

в общем
1. идет передача команды в порт
2. таймаут
3. берем данные из порта.

т.е. тут реализован таймаут между отправкой посылки для эбу и получением ответа.

бывает еще таймаут от получения ответа до посылки в порт. но как показала практика он может быть крайне мал и его можно не учитывать. Удивительно что в протоколе он конечно имеет диапазоны, но лично у меня в практике я вижу что он не важен.
http://www.atomic-dm.ru - мой блог про ВАЗ, тюнинг и мой личный опыт.
http://www.lada-samara.com - мой форум по марке Лада-Самара
Ответить