Прошивка SECU-3 (Общие вопросы, новости и т.д.)
-
- 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 (Общие вопросы, новости и т.д.)
Да, уже залил ту, что выкладывали для меги-32 под фазу, с ней все нормально.
Я при сборке-то вроде все правильно сделал - строку с опциями в make-файле заменил, команды все сделал, процесс без сбоев прошел. Из добавочных изменений - только время удержания заслонки в закрытом положении изменил с 3 секунд на 7 секунд, все сделал в соответствии с описанием, которое в обсуждении выкладывали, там вполне четко прописано, что и где меняется.
Я при сборке-то вроде все правильно сделал - строку с опциями в make-файле заменил, команды все сделал, процесс без сбоев прошел. Из добавочных изменений - только время удержания заслонки в закрытом положении изменил с 3 секунд на 7 секунд, все сделал в соответствии с описанием, которое в обсуждении выкладывали, там вполне четко прописано, что и где меняется.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
-
- 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 (Общие вопросы, новости и т.д.)
Перед компиляцией обновили репозиторий и вызвали команду?
Code: Select all
configure M32 IAR
ЗАЗ 110247, Солекс, ДПКВ, SECU-3T (M644), ДКЗ, Статика и пр. плюшки
-
- 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 (Общие вопросы, новости и т.д.)
Я делал через avr-gcc. И вот, походу, конфигурацию я как раз забыл. Завтра попробую еще раз пересобрать.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
-
- 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 (Общие вопросы, новости и т.д.)
Тогда нужно запустить:Elektron wrote:Я делал через avr-gcc. И вот, походу, конфигурацию я как раз забыл. Завтра попробую еще раз пересобрать.
Code: Select all
configure M32 GCC
ЗАЗ 110247, Солекс, ДПКВ, SECU-3T (M644), ДКЗ, Статика и пр. плюшки
-
- 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 (Общие вопросы, новости и т.д.)
Значит так. Рассказываю, что и в каком порядке делаю.
Во-первых, в файле choke.c вместо
Вариант первый - сначала команда make clean, потом команда make. Файл secu-3_app.a90 создается, в блок прошивается, но после этого на основной вкладке проходит считывание параметров, приборы кратковременно загораются и появляются значения в окошках, но сразу после этого связь теряется.
Вариант второй - команда configure.bat M32 GCC. Тоже появляется файл secu-3_app.a90 и при его прошивке в блок происходит все то же самое.
Где я не прав?
p.s. Да, забыл. Во вкладке Данные прошивки скомпилированные прошивки открываются нормально, в них можно импортировать свои таблицы, забить свои значения, сохранить все это дело. Но результат от этого не меняется.
Во-первых, в файле choke.c вместо
сделал/**Startup choke closing correction time, 3 sec. */
#define STARTUP_CORR_TIME (3*100)
Во-вторых, в файле fuelpump.c вместо/**Startup choke closing correction time, 7 sec. */
#define STARTUP_CORR_TIME (7*100)
сделал/**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
В-третьих, в make-файле вместо стандартной строки опций поставил свою/**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
После этого пробовал делать так.-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, автоподсос, управление вентилятором и питанием
- 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 (Общие вопросы, новости и т.д.)
Менеджер тоже нужно брать последний, который выкладывали в теме про алгоритм ВЗ.
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 (вступаем!)
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
-
- 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 (Общие вопросы, новости и т.д.)
Вчера писал, что менеджер, разумеется, использую последний.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
- 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 (Общие вопросы, новости и т.д.)
Еще я вспомнил. Я постепенно вношу изменения в код прошивки и не всегда делаю это синхронно с менеджером. Несколько дней назад я немного поменял протокол обмена данными и еще не успел обновить исходники менеджера. Я сообщу когда они будут соответствовать друг другу.
Если хотите чтобы работало, то пока берите исходники прошивки прошлого воскресенья.
Если хотите чтобы работало, то пока берите исходники прошивки прошлого воскресенья.
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 (вступаем!)
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
-
- 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 (Общие вопросы, новости и т.д.)
Ну, я исходники прошивки из репозитория брал, где и сказали, то есть в разделе master, качал в пятницу вечером.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
- 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 (Общие вопросы, новости и т.д.)
В 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 (вступаем!)
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)