TRS-SOFTWARE

Текущее время: 28 мар 2024, 12:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу Пред.  1, 2, 3, 4, 5
Автор Сообщение
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 14:41 
Не в сети

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


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 14:51 
Не в сети

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


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 14:58 
Не в сети

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

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


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 17:32 
Не в сети

Зарегистрирован: 11 сен 2017, 20:24
Сообщения: 10
Понял, в даташите на проц. Буду разбираться.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 17:55 
Не в сети

Зарегистрирован: 08 апр 2013, 12:01
Сообщения: 1068
DeviserVRN писал(а):
Понял, в даташите на проц. Буду разбираться.

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


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 18:00 
Не в сети

Зарегистрирован: 11 сен 2017, 20:24
Сообщения: 10
Shtep писал(а):
DeviserVRN писал(а):
Понял, в даташите на проц. Буду разбираться.

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

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


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 18:57 
Не в сети

Зарегистрирован: 08 апр 2013, 12:01
Сообщения: 1068
DeviserVRN писал(а):
Shtep писал(а):
DeviserVRN писал(а):
Понял, в даташите на проц. Буду разбираться.

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

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

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


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 мар 2018, 19:12 
Не в сети

Зарегистрирован: 11 сен 2017, 20:24
Сообщения: 10
Shtep писал(а):
Тогда надо будет писать свой загрузчик и свой бутлодырь. А начсет безопасности -там насколько помню есть проверка пакета и перезапрос если битый.

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


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 18 апр 2018, 23:47 
Не в сети

Зарегистрирован: 21 дек 2016, 14:28
Сообщения: 28
Откуда: Йошкар-Ола
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. Что в любом случае можно применять, как постоянная работа, так и как аварийный вариант. Протестировано в ручном режиме.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Соединение с блоком по WiFi
СообщениеДобавлено: 27 июн 2019, 22:13 
Не в сети

Зарегистрирован: 11 сен 2017, 20:24
Сообщения: 10
Удалось победить проблему низкой скорости при прошивке ЭБУ адаптером 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/


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу Пред.  1, 2, 3, 4, 5

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти: