Прошивка (Firmware)

Обсуждение прошивок SECU-3. Discussion of SECU-3 firmware.

Moderator: STC

dimonfish
LQFP144 - On Top Of The Game
Posts: 365
Joined: Fri Aug 19, 2011 4:34 am
Location: Севастополь, UA

Re: Прошивка (Firmware)

Post by dimonfish »

хотел спросить у увожаемого STC, можно ли добавить в текущую стандартную реализацию блока поддержку ЭлектроБензоНасоса, работающего по простейшему принципу, на не используемые выводы 3 или 4 выхода коммутатора?
ПС. запустил СЕКУ на таврии - с первого раза, все замечательно, скоро создам тему.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Опиши алгоритм, как его включать и что с ним делать и я добавлю.
Дальнейшее обсуждение этого вопроса в специальной теме: viewtopic.php?f=52&t=1193
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
User avatar
Vestnik
QFP80 - Contributor
Posts: 34
Joined: Fri Sep 09, 2011 2:02 pm
Location: Петрозаводск
Contact:

Re: Прошивка (Firmware)

Post by Vestnik »

Долго думал, думал, перечитал форум и этот, и на ixbit, но всетаки так и не понял, как же мне собрать прошивку под свои нужды. Скачал из репозитария релиз, нашел исходники, бат-ники, макефайлы, а что как дальше не понятно:
1. Нужно ли устанавливать IAR или AVR Studio (вроде с ней ставится и GCC)?
2. В папке с релизом лежит configure.bat, в readme написано что нужно запустить, указать опции и все начнется, но когда запускаю, окно командной строки просто мелькнет и все.

З.Ы. Извеняюсь если что то где-то очевидное пропустил. Просто для меня это сложно, до этого работал только с баскомом, и оболочкой ардуины, а там как известно все легко и просто.
ВАЗ 21093 99г.в.
Stranger21
LQFP144 - On Top Of The Game
Posts: 1664
Joined: Fri Jul 01, 2011 2:10 pm
Location: г Уфа

Re: Прошивка (Firmware)

Post by Stranger21 »

Прочитайте тему про Переход прошивки под GCC
скачать нужно IAR 4.21a версии новее не верно собирают прошивку!!!! GCC пока тоже под сомнением и версию верную я не знаю ...

эту тему прочти viewtopic.php?f=52&t=1177 там от меня есть все как настроить ИАР
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Кто использует релиз от 05/10/2011? http://subversion.assembla.com/svn/secu ... 102011.zip
Нужны ваши отзывы чтобы помочь Vadim_26, а то он пишет:
Вчера залил релиз 051011, через новый менеджер настроил КАК БЫЛО РАНЬШЕ. Завёл поехал на работу и тут начались чудеса, еду значит в горку (расслабился) и тут как стрельнет из воздушного фильтра, (я аж чуть зубы об руль невыбил)
;)

Vadim_26. От тебя мне нужна следующая информация:
  • Makefile использовавшийся для сборки релиза (если ты сам собирал релиз);
  • Тип используемых коммутаторов;
  • Экранирован ли кабель к ДПКВ, где он заземлен;
  • Проверил ли ты все параметры после перехода на новую прошивку? Формат данных хранимых в EEPROM мог немного измениться и нужно пройтись по всем вкладкам параметров и все проверить.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Vadim_26
QFP80 - Contributor
Posts: 63
Joined: Thu Apr 14, 2011 7:04 pm
Location: г.Ставрополь

Re: Прошивка (Firmware)

Post by Vadim_26 »

Прошивку использовал из релизов, сам не собирал.Коммутатор двухканальный, провод экранированный, экран в одной точке на разьёме блока secu. Просто я до этого долго ездил на релизе 02022011 и никаких подобных проблем никогда небыло. Потом думаю попробую обновлю на последний, но как-то неудачно получилось. Сейчас снова залил 02022011,
сегодня откатал целый день больше не хлопает, поэтому пришол к выводу что чтото с прошивкой. Как мне показалось, происходил пробой искры гораздо раньше чем нужно но это было както непредсказуемо и нечасто невозможно было предугадать когда хлопнет и так хлопало что я неуспевал даже посмотреть на лампочку СЕ загорается она или нет. А вообще она не загоралась ниразу (если двигатель не глох). и почему стреляло именно во впуск, а не в глушитель.
Зашивал прошивку следующим образом: открыл менеджер версии 02022011 считал и сохранил "flash из secu" (резервная копия), потом выбрал "записать flash в secu" и указал bin файл релиза 05102011, зашил. Запустил менеджер 05102011 он соединился, проверил версию и ошибки всё совпадало ошибок контрольных сумм небыло. Потом хотел редактировать настроики ,но они остались какими и были раньше т.е. настроено. Вот в принципе и всё что я делал.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Попробуй после перепрошивки установить перемычку "Default EEPROM" и включить питание. Прошивка запишет данные "c чистого листа".
А что за двухканальный такой коммутатор? У него 2 входа или 1?
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Stranger21
LQFP144 - On Top Of The Game
Posts: 1664
Joined: Fri Jul 01, 2011 2:10 pm
Location: г Уфа

Re: Прошивка (Firmware)

Post by Stranger21 »

вот меня тоже этот двух канальный как то смутил .

вод словом Двух канальный коммутатор я понимаю тот коммутатор от чего не помню , то ли от оки то ли от волги
он работает по обоим фронтам входного сигнала - и по переднему и по заднему - соответственно передний фронт на первый выход искра , задний на второй выход .. если такой - то он работать в секу3 не будет!!!!

а есть еще сдвоенный коммутатор - это просто два , и даже два разъема , просто выполнены в одном корпусе , как бы для резерва сделан .

так вот о чем мы говорим?
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
Vadim_26
QFP80 - Contributor
Posts: 63
Joined: Thu Apr 14, 2011 7:04 pm
Location: г.Ставрополь

Re: Прошивка (Firmware)

Post by Vadim_26 »

Да коммутатор два в одном 133.3774-03, от Оки, (наверное) . У него был один вход и два выхода на катушки, я его переделал под два входа, выпаял инвентирующий транзистор на входе.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Добавил в прошивку опцию (Z1_CRYSTAL_16MHZ) при компиляции с которой, можно использовать для HIP9011 кварц как для микроконтроллера (16mHz). В работе не проверял. Это позволит немного упростить процесс покупки деталей ;-)
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Post Reply