SECU-3 Manager (Общие вопросы, новости и т.д.)

Обсуждаем все что касается программ для персонального компьютера:
менеджер, логгер, автопостроитель кривых УОЗ и т.д.
Elektron
Posts: 602
Joined: 23 May 2013, 09:36
Your CAR: М2141 с УМПО-248
SECU version: official SECU-3T
Location: Россия, Саратов
Has thanked: 10 times
Been thanked: 95 times
Contact:

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by Elektron »

Все, заработало. Похоже какой-то косяк с ноутбуком. Системы одинаковые - форточки 8.1, оба ноута Lenovo, один G580 (на котором вот получилось, винда тут, кстати, лицензионная), второй B590 (винда пиратка).
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
andreika
Posts: 179
Joined: 21 Oct 2013, 17:52
Your CAR: ВАЗ-2103
SECU version: DIY SECU-3i
Location: Киев
Has thanked: 28 times
Been thanked: 78 times
Contact:

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by andreika »

Подскажите, пожалуйста, какой из билдов за июнь-июль с "IO remapping v2.0" самый стабильный, чтобы можно было пользоваться без боязни?
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by STC »

В июне-июле не было билдов бинарей, только исходники обновлялись. Трудно сказать какой самый стабильный. Бери последнюю ревизию.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
Serj_K
Posts: 87
Joined: 23 Apr 2014, 17:05
Been thanked: 48 times

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by Serj_K »

Так как сейчас основным методом обмена менеджера и блока является обмен в двоичном виде, может сделать так же и в загрузчике? Скорость как мимнимум чтения увеличится раза в 2. А если вместо встроенной EEPROM применять внешнюю память типа FRAM - то и скорость записи будет ограничена только скоростью обмена.
Процесс записи EEPROM можно ускорить примерно на 30%, если сделать блочную запись. Сначала получить блок о ОЗУ, а потом его записывать. Я так понял, что 10мс на запись байта в EEPROM формирует менеджер, а при этом время записи байта реально может быть от 7.5мс.
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by STC »

Да, в будущем можно и загрузчик перевести на бинарный режим.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
Serj_K
Posts: 87
Joined: 23 Apr 2014, 17:05
Been thanked: 48 times

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by Serj_K »

Тут был бы полезен не просто бинарный режим, а ускорение записи EEPROM. У меня сама по себе FRAM пишется за доли секунды.
Я себе в загрузчик добавил функцию стирания EEPROM когда проверял чтение/запись RFAM через загрузчик. Может быть полезна для определения битых ячеек, если они с какой-то стати появятся.
К стати, в том тестовом менеджере чтение/запись EEPROM проходят нормально, но после записи только что сохранённого файла выдаёт - Ошибка: некорректные данные. Менеджер что, проверяет содержимое?
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by STC »

Честно говоря скорость записи/чтения EEPROM не имеет большого значения, так как эти функции относительно редко используются. Поэтому я не буду спешить тратить ресурсы не доработку загрузчика.
К стати, в том тестовом менеджере чтение/запись EEPROM проходят нормально, но после записи только что сохранённого файла выдаёт - Ошибка: некорректные данные. Менеджер что, проверяет содержимое?
Нет, он только контрольную сумму сравнивает (контрольную сумму отправленных данных и контрольную сумму полученную из загрузчика). Но "Ошибка: некорректные данные." не связана с контрольной суммой, она возникает если полученные данные не соответствуют ожидаемым или ошиобка раскодирования.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
n1ger
Posts: 475
Joined: 13 Dec 2013, 23:20
Your CAR: 21043-SL
SECU version: official SECU-3T
Has thanked: 10 times
Been thanked: 65 times
Contact:

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by n1ger »

Последнее время заметил следующее. Если просто запускать менеджер, то все Ок. Если к ноуту подключен блок и запустить менеджер, то антивирусник вякает на файл в каталоге аппликатион/темп. Вроде файл обзывается driveinstal.exe. Сегодня еще при подключении блока, до запуска менеджера винда объявила мне, что нашла мышь или совместимое устройство. :) запустил менеджер и бац вылезло сообщение про отключеенный ком порт. На запущенном менеджере передернул кабель и все стало нормально.
И вроде работает все, и с другой стороны не так работает :)
ВАЗ 21043 карб 21053-...-20 secu-3t 60-2 холостая искра + управление ВЗ
В электричестве всего две неисправности: нет контакта там, где он нужен и есть контакт там, где он не нужен.
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by STC »

Про мышу известно уже давно. Чтобы этого не было нужно подключать кабель только после загрузки винды.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
Serj_K
Posts: 87
Joined: 23 Apr 2014, 17:05
Been thanked: 48 times

Re: SECU-3 Manager (Общие вопросы, новости и т.д.)

Post by Serj_K »

Возился я на выходных со своей прошивкой в части удобства редактирования таблиц со стороны БК. Наконец сделал правильное определение нужных точек редактирования для конкретных значений измеренных параметров. На мой взгляд в менеджере этого не хватает в табличном режиме редактирования, когда отображается текущая точка в таблице.
Что имею в виду. В менеджере, когда значение измеренной величины находится между точками таблицы (почти 100% случаев), то менеджер предлагает редактировать предыдущую точку, которую эта измеренная величина превысила, даже если измеренное значение находится ближе к следующей точке.
Я сделал так - если значение измеренной величины находится ближе к предыдущей точке, то редактируется она, если к следующей - то она. По оборотам и температуре так сделать просто так как дискретность измеренных значений маленькая. А вот по давлению всего 16 шагов - мало. Я у себя при работе с БК использую точность по давлнию в 10 раз выше. То есть при реальном разрежении, например 6.3 редактируется точка, соответствующая разрежению 6, а если 6.8 - то разрежению 7. Соответственно по оборотам и температуре алгоритм аналогичный.
Думаю в менеджере было бы не плохо тоже так сделать. Ну и точность по разрежению увеличить для режима редактирования таблиц.
Post Reply

Return to “Программное обеспечение для ПК и релизы ПО”