American English British English Български Čeština Français Deutsch (Du) Magyar Italiano 日本語 Lietuvių Polski Српски Slovenčina Español (Tú) Türkçe Українська
Select language:

Аварийное дублирование процессора

<<

Dev9tiU

User avatar

Posts: 177

Joined: 11 Aug 2014, 06:21

Location: Россия Якутск

Your CAR: Москвич 2140 , 3320Э

SECU version: DIY SECU-3T


Has thanked: 12 times
Been thanked: 21 times

Post 07 Jan 2017, 17:13

Аварийное дублирование процессора

Поездив некоторое время с системой SECU было замечено то что иногда слетает прошивка или портятся данные в EEPROM в обоих случаях система становилась неработоспособной
однозначного решения проблемы я не нашел хотя лазил по электропитанию и помехоподавлению . есть небольшая склонность к увеличению частоты возникновения данных критических ошибок с понижением температуры окружающей среды. и я задумался над реализацией аварийного дублирования. конечно можно собрать идентичный блок secu но так как у меня нестандартная сборка получится сложно и накладно. больше хотелось бы чтобы процессор был быстросъемный либо на плате было установлено два процессора
кто что думает по этому поводу?

дополнительно как можно электрически (программно) организовать контроль работы процессора т.е. какойто сигнал наличие либо отсутствие такового означает критический отказ
и чтобы данный сигнал мог управлять подключением резервного процессора ?

прошу тех кто хочет написать "моя система работает без сбоев уже 100500 лет" воздержаться от написания вышесказанного и всетаки подумать и предложить свой вариант решения этой задачи
М2140 . УЗАМ 3320 (248). Полусамодельный впускной коллектор. 60-2. Двухканальное зажигание. Фазированный впрыск. ШИМ управление вентилятором. ПО 4,7
ДПКВ.ДПРВ.ДАД.ЛЗ.ДТОЖ.ДТВ.ДД.
<<

alvikagal

User avatar

Posts: 2815

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 339 times
Been thanked: 452 times

Post 07 Jan 2017, 17:51

Re: Аварийное дублирование процессора

Я думал над вариантом на ардуино сделать доезжалку с минимум функционала, ДПКВ и выходы на коммутатор. 328 мега вместила бы прошивку 32 меги, только нужно портировать.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

Dev9tiU

User avatar

Posts: 177

Joined: 11 Aug 2014, 06:21

Location: Россия Якутск

Your CAR: Москвич 2140 , 3320Э

SECU version: DIY SECU-3T


Has thanked: 12 times
Been thanked: 21 times

Post 07 Jan 2017, 18:00

Re: Аварийное дублирование процессора

alvikagal wrote:Я думал над вариантом на ардуино сделать доезжалку с минимум функционала, ДПКВ и выходы на коммутатор. 328 мега вместила бы прошивку 32 меги, только нужно портировать.

хорошо бы и впрыск организовать тоже на минимуме , один канал на все форсунки
М2140 . УЗАМ 3320 (248). Полусамодельный впускной коллектор. 60-2. Двухканальное зажигание. Фазированный впрыск. ШИМ управление вентилятором. ПО 4,7
ДПКВ.ДПРВ.ДАД.ЛЗ.ДТОЖ.ДТВ.ДД.
<<

LysenkoAS

User avatar

Posts: 138

Joined: 11 Apr 2016, 10:47

Location: Днепропетровск обл. г. Перещепино

Your CAR: M2141- двиг. ВАЗ

SECU version: DIY SECU-3T


Has thanked: 25 times
Been thanked: 28 times

Post 07 Jan 2017, 20:02

Re: Аварийное дублирование процессора

С рождеством всех! А что если зделать на тойже ардуине "прошивалку" через rs232! Т.е. подключаемся , нажимаем кнопочку и ждём пока прошьется secu! Как такая идея?
60-2/Самодельная Secu-3/моноинжектор C16NZ/ ГБО-2/ УДК.
<<

andreika

User avatar

Posts: 180

Joined: 21 Oct 2013, 17:52

Location: Киев

Your CAR: ВАЗ-2103

SECU version: DIY SECU-3i


Has thanked: 29 times
Been thanked: 73 times

Post 08 Jan 2017, 13:41

Re: Аварийное дублирование процессора

Dev9tiU wrote:иногда слетает прошивка или портятся данные в EEPROM

Скажите, а бутлоадер тоже портится при этом?
<<

darxfame

User avatar

Posts: 859

Joined: 10 Jul 2015, 19:12

Location: Москва

Your CAR: ИЖ 2126 УМПО 1,7

SECU version: official SECU-3T


Has thanked: 118 times
Been thanked: 125 times

Post 08 Jan 2017, 14:56

Re: Аварийное дублирование процессора

andreika wrote:
Dev9tiU wrote:иногда слетает прошивка или портятся данные в EEPROM

Скажите, а бутлоадер тоже портится при этом?

Нет

Отправлено с моего PRO 6 через Tapatalk
VETune - Тюнер таблиц VE - http://secu-3.org/forum/viewtopic.php?f=9&t=753
S3Emul - Secu3/MS Bridge(онлайн откатка VE) - http://secu-3.org/forum/viewtopic.php?f=9&t=1089
ИЖ 2126 Ода, УМПО 3317, Secu-3T M644, Моновпрыск C16NZ
<<

andreika

User avatar

Posts: 180

Joined: 21 Oct 2013, 17:52

Location: Киев

Your CAR: ВАЗ-2103

SECU version: DIY SECU-3i


Has thanked: 29 times
Been thanked: 73 times

Post 08 Jan 2017, 15:26

Re: Аварийное дублирование процессора

Тогда, во-первых, нужно определить, что именно портится - EEPROM или прошивка? Когда в очередной раз слетит, программатором сделать верификацию памяти.
Во-вторых, нужно добавить проверку контросумм. Если слетает EEPROM, что более вероятно, то нужно в самой прошивке при запуске проверять её контросумму. Если же слетает прошивка, то в бутлоадере проверять её контросумму, и при несовпадении переходить в режим "бутлоадер".
Если так сделать, то затем добавляем в менеджер опцию в параметры прошивки, чтобы автоматически при старте прошивки восстанавливать EEPROM по умолчанию при его слетании. Таким образом, те, кто скопируют свой рабочий текущий EEPROM в саму прошивку и прошьют её, вообще не пострадают.
<<

alvikagal

User avatar

Posts: 2815

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 339 times
Been thanked: 452 times

Post 08 Jan 2017, 15:34

Re: Аварийное дублирование процессора

Мне кажется, что были какие-то изменения по поводу еепром. Почему у одних слетает, а у других нет - тут нужно разбираться. Я меняю постоянно релизы и пользуюсь самыми последними изменениями, проблем со сбросом и потерей связи нет (4.5 сейчас), проехал на нем более 5000 км по стране. Да и выводы BL DE я использую для ВЗ. Настройки в ЕЕПРОМ храню такие же как резервные в прошивке, чтобы не переживать за слет данных во время поездки, т.е. переношу настройки в резерв.

Думаю нужно создать отдельную тему, чтобы найти закономерность, почему слетает прошивка. В теме указать версию релиза, синхронизация от чего и раздача. Думаю так будет быстрее понять причину. Не прохожу мимо этой темы, т.к. считаю, что нужно найти причину, а не костыли мерять. ИМХО.

Ещё думаю можно сделать прошивку, чтобы данные не из ЕЕПРОМ учитывались, а из прошивки (резервные настройки), т.е. оставить только бутлоадер. Надеюсь понятно объяснил и такую прошивку пользоваться тем у кого проблема со слетом прошивки.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

Dev9tiU

User avatar

Posts: 177

Joined: 11 Aug 2014, 06:21

Location: Россия Якутск

Your CAR: Москвич 2140 , 3320Э

SECU version: DIY SECU-3T


Has thanked: 12 times
Been thanked: 21 times

Post 08 Jan 2017, 18:46

Re: Аварийное дублирование процессора

andreika wrote:Тогда, во-первых, нужно определить, что именно портится - EEPROM или прошивка? Когда в очередной раз слетит, программатором сделать верификацию памяти.

Когда слетает прошивка тут уже не до программатора
А вызвать такую ошибку в "лабораторных" условиях не получается
Работает закон подлости
М2140 . УЗАМ 3320 (248). Полусамодельный впускной коллектор. 60-2. Двухканальное зажигание. Фазированный впрыск. ШИМ управление вентилятором. ПО 4,7
ДПКВ.ДПРВ.ДАД.ЛЗ.ДТОЖ.ДТВ.ДД.
<<

Dev9tiU

User avatar

Posts: 177

Joined: 11 Aug 2014, 06:21

Location: Россия Якутск

Your CAR: Москвич 2140 , 3320Э

SECU version: DIY SECU-3T


Has thanked: 12 times
Been thanked: 21 times

Post 08 Jan 2017, 18:48

Re: Аварийное дублирование процессора

Кстати проверка контрсумм в программе имеется. Если сломается что-то незначительное в прошивке или в еепроме то горит чек
М2140 . УЗАМ 3320 (248). Полусамодельный впускной коллектор. 60-2. Двухканальное зажигание. Фазированный впрыск. ШИМ управление вентилятором. ПО 4,7
ДПКВ.ДПРВ.ДАД.ЛЗ.ДТОЖ.ДТВ.ДД.
Next

Return to Аппаратное обеспечение

Who is online

Users browsing this forum: No registered users and 4 guests

cron
Powered by phpBB® Forum Software © phpBB Group.