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

Обсуждаем прошивки, алгоритмы работы в разных режимах (например, алгоритм работы автоподсоса).
Наборы тюнингованых прошивок МПСЗ SECU (заточенных под конкретную конфигурацию двигателя)
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 (Общие вопросы, новости и т.д.)

Post by Elektron »

Да, уже залил ту, что выкладывали для меги-32 под фазу, с ней все нормально.
Я при сборке-то вроде все правильно сделал - строку с опциями в make-файле заменил, команды все сделал, процесс без сбоев прошел. Из добавочных изменений - только время удержания заслонки в закрытом положении изменил с 3 секунд на 7 секунд, все сделал в соответствии с описанием, которое в обсуждении выкладывали, там вполне четко прописано, что и где меняется.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
dimonfish
Posts: 1181
Joined: 10 May 2013, 09:16
Your CAR: I go on foot
SECU version: DIY SECU-3T
Has thanked: 147 times
Been thanked: 186 times

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

Post by dimonfish »

Перед компиляцией обновили репозиторий и вызвали команду?

Code: Select all

configure M32 IAR
ЗАЗ 110247, Солекс, ДПКВ, SECU-3T (M644), ДКЗ, Статика и пр. плюшки :)
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 (Общие вопросы, новости и т.д.)

Post by Elektron »

Я делал через avr-gcc. И вот, походу, конфигурацию я как раз забыл. Завтра попробую еще раз пересобрать.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
dimonfish
Posts: 1181
Joined: 10 May 2013, 09:16
Your CAR: I go on foot
SECU version: DIY SECU-3T
Has thanked: 147 times
Been thanked: 186 times

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

Post by dimonfish »

Elektron wrote:Я делал через avr-gcc. И вот, походу, конфигурацию я как раз забыл. Завтра попробую еще раз пересобрать.
Тогда нужно запустить:

Code: Select all

configure M32 GCC
ЗАЗ 110247, Солекс, ДПКВ, SECU-3T (M644), ДКЗ, Статика и пр. плюшки :)
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 (Общие вопросы, новости и т.д.)

Post by Elektron »

Значит так. Рассказываю, что и в каком порядке делаю.

Во-первых, в файле choke.c вместо
/**Startup choke closing correction time, 3 sec. */
#define STARTUP_CORR_TIME (3*100)
сделал
/**Startup choke closing correction time, 7 sec. */
#define STARTUP_CORR_TIME (7*100)
Во-вторых, в файле fuelpump.c вместо
/**Turn off timeout used at startup, 5 seconds*/
#define FP_TURNOFF_TIMEOUT_STRT 500

/**Turn off timeout used when engine stops, 3 seconds */
#define FP_TURNOFF_TIMEOUT_STOP 300
сделал
/**Turn off timeout used at startup, 10 seconds*/
#define FP_TURNOFF_TIMEOUT_STRT 1000

/**Turn off timeout used when engine stops, 5 seconds */
#define FP_TURNOFF_TIMEOUT_STOP 500
В-третьих, в make-файле вместо стандартной строки опций поставил свою
-DREALTIME_TABLES -DBL_BAUD_RATE=9600 -DSECU3T -DTHERMISTOR_CS -DCOOLINGFAN_PWM -DDIAGNOSTICS -DHALL_OUTPUT -DFUEL_PUMP -DPHASE_SENSOR -DPHASED_IGNITION -DREV9_BOARD -DSM_CONTROL
После этого пробовал делать так.
Вариант первый - сначала команда make clean, потом команда make. Файл secu-3_app.a90 создается, в блок прошивается, но после этого на основной вкладке проходит считывание параметров, приборы кратковременно загораются и появляются значения в окошках, но сразу после этого связь теряется.
Вариант второй - команда configure.bat M32 GCC. Тоже появляется файл secu-3_app.a90 и при его прошивке в блок происходит все то же самое.

Где я не прав?

p.s. Да, забыл. Во вкладке Данные прошивки скомпилированные прошивки открываются нормально, в них можно импортировать свои таблицы, забить свои значения, сохранить все это дело. Но результат от этого не меняется.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 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 (Общие вопросы, новости и т.д.)

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 (вступаем!)
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 (Общие вопросы, новости и т.д.)

Post by Elektron »

Вчера писал, что менеджер, разумеется, использую последний.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 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 (Общие вопросы, новости и т.д.)

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 (вступаем!)
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 (Общие вопросы, новости и т.д.)

Post by Elektron »

Ну, я исходники прошивки из репозитория брал, где и сказали, то есть в разделе master, качал в пятницу вечером.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 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 (Общие вопросы, новости и т.д.)

Post by STC »

В Git есть возможность обновиться до определеной ревизии. Или подожди пока я приведу менеджер в порядок.
Менеджер еще не научился компилировать?
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 (вступаем!)
Post Reply

Return to “Прошивки”