Прошивка (Firmware)

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

Moderator: STC

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 »

В последнем релизе есть баг в менеджере. При использовании опции "Прошивать только код" или импорта данных из другой прошивки в некоторых случаях портится прошивка, выходы зажигания при этом могут остаться в неправильном состоянии и есть риск спалить модуль зажигания (если выходы долгое время будут с закрытыми транзисторами). Так что рекомендую при использовании DWELL_CONTROL на время перепрошивки отключать катушки от греха подальше.
Я скоро выпущу новый релиз с исправлениями.
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
dimonfish
LQFP144 - On Top Of The Game
Posts: 365
Joined: Fri Aug 19, 2011 4:34 am
Location: Севастополь, UA

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

Post by dimonfish »

именно ето я пронаблюдал в июне, когда мы еще через личку отписывались. а вот если импортировать просто таблицы отдельно, затем епром, то прошка не "погибает". также замечен косяк со связью (блузубом, "шарик" от микрософта отпадает). на главном окне все в порядке, а вот жмеш на вкладку напрмер настройка дд - отвал связи.
пс. я скоро встану всетаки на путь тестировщика :-) дкз почти готов.
ппсс. шанс погибнуть у проши скомпиленой гцц гораздо выше чем иаром 4.21.
и кстати етот баг не только в последнем релизе, в предрилизных тоже был
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 »

Да. Баг с пропусками зажигания был и в предыдущих релизах, не только в последнем. Но теперь с ним покончено, и GCC-шная прошивка теперь работает четко, без пропусков.
Баг связанный с помиранием прошивки при импорте данных и прошивке только кода вроде появился весной, после ввведения функции переназначения выходов. С ним тоже покончено. Я взялся за прошивку серьезно, багам теперь прийдется очень несладко ;-) :lol: :ugeek:
Image
Attachments
bug.gif
(4.91 KiB) Not downloaded yet
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
Vasili4
DIP8 - Involved
Posts: 26
Joined: Wed Jul 04, 2012 8:45 am

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

Post by Vasili4 »

бинарник брал готовый, вот этот secu-3t_app_m32_dwell.bin, но у меня ДТ 19.3828, хотя использование ДТ я отключил
Проблема с тем что глохнет оказалась не только на хх. Сегодня заводил холодную машину - на полном подсосе примерно через 5с заглохла, при повторной попытке - секунд 10 поработала, с 3 раза работала и не глохла.... В чем прикол я так и не понял. Возможно причина в МЗ - он новый только из магазина, хотя это ничего не значит. Провода все пропаяны, питание ни на МЗ, ни на secu не пропадает когда она глохнет. ДПКВ может давать такой глюк?
DGrees
LQFP112 - Up with the play
Posts: 209
Joined: Sun Dec 19, 2010 7:47 pm

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

Post by DGrees »

На горьком опыте - проверь подачу бензина. У меня подыхал бензонасос, я грешил на секу, оказалось что зря.
Vasili4
DIP8 - Involved
Posts: 26
Joined: Wed Jul 04, 2012 8:45 am

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

Post by Vasili4 »

так проблема одинакова на газу и бензине.... появилась с переходом на МЗ. когда было 2 406 катушки все норм было, за исключением пропусков зажигания. Щас одна из катушек треснула, решил поставить МЗ
Vasili4
DIP8 - Involved
Posts: 26
Joined: Wed Jul 04, 2012 8:45 am

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

Post by Vasili4 »

все таки это косяк релиза 03072012
Собрал прошивку с помощью GCC из релиза 10032012, машина завелась, работает. Бывают пропуски, но не глохнет! Проездил весь день - работает. Значит версия с МЗ отсекается
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 »

Vasili4, Спасибо за информацию. Проверь еще последнюю версию прошивки если есть время. Чтобы быстро вернуться на ту прошивку, которая работает, сохрани предварительно содержимое EEPROM и FLASH.
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
Vasili4
DIP8 - Involved
Posts: 26
Joined: Wed Jul 04, 2012 8:45 am

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

Post by Vasili4 »

Вновь прошился релизом 03072012 - начала глохнуть. Видимо баг с пропусками перерос в баг с тем что глохнет :?:
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 »

Трудно сказать, так как у меня релиз 03072012 работал в режиме управления накоплением энергии без проблем, правда машина тестироваласть только 2 дня и общий пробег по городу составил около 35 км. Но, я много тестировал эту прошивку на осциллографе и эмуляторе ДПКВ. В режиме работы с обычными коммутаторами этот релиз уже работает 1.5 месяца, проблем не было.
Vasili4, ошибок ДПКВ нет?
Землю на МЗ как подключил? (землю от блока к нему лучше не подключать)
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