TRS-SOFTWARE
https://www.injonl.ru/forum/

Соединение с блоком по WiFi
https://www.injonl.ru/forum/viewtopic.php?f=16&t=152
Страница 5 из 5

Автор:  DeviserVRN [ 27 мар 2018, 14:41 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

chip12 писал(а):
Олег, давай придумаем что нибудь с записью прошивки в блок по wifi ?
У макса понятно как это реализовано, свой софт, свой адаптер, pic в адаптере программно подает разрешение программирования ЭБУ.
Программно любой gpio ты сможешь подтянуть на землю или +, это и будет разрешение программирования, но вот со скоростями и протоколом... хотя скорость во время программирования можно присвоить любую, опять же из проги, при нажатии условной кнопки prog в интерфейсе программы.
Вчера по-быстрому попытался проанализировать процесс прошивки через комбик- ничего не понял, ересь полная. Если кто-то подскажет алгоритм процесса - сделаем.

Автор:  Shtep [ 27 мар 2018, 14:51 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

Для репрога скорость может быть любая хоть 9600 хоть 57к. С написания читалки серийника бутстрап не перечитывал, но вроде как там синхра от внешнего источника на соединении. А вот активацию ноги программирования надо делать и ресет надо подавать. Просто запитать ногу программирования ничего не даст. Надо чтобы проц стартанул с поднятым программированием. В асю стукни

Автор:  DeviserVRN [ 27 мар 2018, 14:58 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

Shtep писал(а):
Для репрога скорость может быть любая хоть 9600 хоть 57к. С написания читалки серийника бутстрап не перечитывал, но вроде как там синхра от внешнего источника на соединении. А вот активацию ноги программирования надо делать и ресет надо подавать. Просто запитать ногу программирования ничего не даст. Надо чтобы проц стартанул с поднятым программированием. В асю стукни

А где можно про это почитать? С ресетом согласен, но пока надо с самим принципом разобраться. Аси нет уже давно ((

Автор:  DeviserVRN [ 27 мар 2018, 17:32 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

Понял, в даташите на проц. Буду разбираться.

Автор:  Shtep [ 27 мар 2018, 17:55 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

DeviserVRN писал(а):
Понял, в даташите на проц. Буду разбираться.

Тебе не BSL надо разбираться, а с командами комбика. Там они что-то намутили с управлением через допноги RS232 (DTR/DSR и т.д.) Для этого надо просто отснифить комспаем начало сессии и курить ее.

Автор:  DeviserVRN [ 27 мар 2018, 18:00 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

Shtep писал(а):
DeviserVRN писал(а):
Понял, в даташите на проц. Буду разбираться.

Тебе не BSL надо разбираться, а с командами комбика. Там они что-то намутили с управлением через допноги RS232 (DTR/DSR и т.д.) Для этого надо просто отснифить комспаем начало сессии и курить ее.

У меня есть немного другая мысль...подгружать прошивку через вебморду в память есп и оттуда организовать прошивку. Чтобы не использовать комбик. Это будет более безопасный вариант

Автор:  Shtep [ 27 мар 2018, 18:57 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

DeviserVRN писал(а):
Shtep писал(а):
DeviserVRN писал(а):
Понял, в даташите на проц. Буду разбираться.

Тебе не BSL надо разбираться, а с командами комбика. Там они что-то намутили с управлением через допноги RS232 (DTR/DSR и т.д.) Для этого надо просто отснифить комспаем начало сессии и курить ее.

У меня есть немного другая мысль...подгружать прошивку через вебморду в память есп и оттуда организовать прошивку. Чтобы не использовать комбик. Это будет более безопасный вариант

Тогда надо будет писать свой загрузчик и свой бутлодырь. А начсет безопасности -там насколько помню есть проверка пакета и перезапрос если битый.

Автор:  DeviserVRN [ 27 мар 2018, 19:12 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

Shtep писал(а):
Тогда надо будет писать свой загрузчик и свой бутлодырь. А начсет безопасности -там насколько помню есть проверка пакета и перезапрос если битый.

Да, блин. Немалый объем работы...

Автор:  chip12 [ 18 апр 2018, 23:47 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

DeviserVRN, такое предложение есть. Чтобы подключить параллельно WiFi_k-line адаптеру ещё и к-line проводной, при простое первого, и что бы всё работало, надо что бы WiFi_k-line, на Tx имел "1" стабильную и не отвечал на запросы по Rx. Таким образом мы можем использовать проводной k-line адаптер, не отключая от линии WiFi_k-line. Это очень удобно когда WiFi_k-line размещен внутри инженерника. Не надо городить коммутацию.
Алгоритм WiFi_k-line для этой фишки прост. При отсутствии WiFi соединения esp+комп, т.е. пока WiFi_k-line не соединится с клиентом, не реагировать на запросы на выводе Rx, и на Tx держать постоянную "1". В этом случае, можно спокойно подсоединить проводной k-line, и записать прошивку или работать с ИОН через USB. Что в любом случае можно применять, как постоянная работа, так и как аварийный вариант. Протестировано в ручном режиме.

Автор:  DeviserVRN [ 27 июн 2019, 22:13 ]
Заголовок сообщения:  Re: Соединение с блоком по WiFi

Удалось победить проблему низкой скорости при прошивке ЭБУ адаптером Wifi_K-line.

Переработан алгоритм организации связи программы на ПК и адаптера, что позволило:
— снизить задержки между пакетами, что актуально для коротких посылок;
— более чем в 4,5 раза увеличить скорость чтения и записи прошивки на Январь;
— стабильно получать 12 п/с при работе с ТРС на длинной диагностике;
— повысить стабильность связи за счёт применения своего протокола связи и отказа от библиотеки .NET.

Более подробно можно почитать в статье: https://www.drive2.ru/b/533302997841609368/

Для адаптера WiFi_K-Line разработан кросплатформенный логгер ЭБУ "WiFi ECU Logger", который позволяет:
— автоматически подключаться к ЭБУ при подаче питания;
— отображать на любом устройстве с WiFi и WEB — браузером AFR и параметры ЭБУ, при этом одновременно подключенных устройств может быть несколько;
— мониторить параметры при ОНЛАЙН настройке;
— записывать AFR с контроллера ШДК и параметры ЭБУ на microSD в формате CSV.

Изображение

В настоящий момент доступно 3 типа диагностики для kwp2000: Euro2, TRS, TRS Long.

Обзор интерфейса и принципа работы в статье: https://www.drive2.ru/b/534164190324064589/

Страница 5 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/