Subaru ez30d

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Subaru ez30d

Post by llock » Sat May 28, 2016 10:38 pm

Приветствую всех форумчан!
Имеется в наличии машинка субару с двигателем ez30d. Двигатель 6 цилиндров, 6 катушек зажигания , два датчика детонации, два датчика положения распредвалов, ДАД, мех. дроссельная заслонка,
система изменения геометрии впускного коллектора, два широкополосных датчика кислорода(по одному на каждый полублок).Возможно ли применение вашего устройства на данном двигателе? На сколько глобальны будут переделки блока ECU (программно и аппаратно)? Заранее спасибо!

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Sat May 28, 2016 10:49 pm

Привет! ЭБУ достаточно универсальный - и железо и прошивку не нужно я думаю будет менять совсем, оно должно просто взять и заработать. Разве что форму сигнала датчиков положения валов нужно будет записать и добавить - это я с радостью сделаю.

изменение геометрии - пока опыта с этим ноль, пока никто не пытался. Два широкополосных датчика кислорода потребуют внешних контроллеров - контролера ШДК на борту нет.

А коробка там ручная, или коробки там нет - это же большой Субарик получается, зачем мы хотим его мучать? :)
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Sun May 29, 2016 8:12 am

Изменение геометрии управляется вакуумом и на сколько понял с мозгами не завязано. Мотор свапнут. Мозги штатные с двигла автоматные на проце моторолла с MASK ROM, у меня механическая КПП.
Если с мозгами проблема будет решена, тогда можно подумать и об компрессоре или турбине ) :D
Вопрос не по теме. Не могу скачать TortoiseSVN, сайт не открывается. Мож у кого завалялся дистрибутив?

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Sun May 29, 2016 1:47 pm

Можно сказать с github снепшот rusefi в виде..zip
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Mon Jul 23, 2018 3:38 pm

Решил немного поковыряться с платкой stmf4 discovery. Скачал последнюю версию console(20180130). Firmware 2018061. Залил в дисковери. Подключил к консоли. В консоли выскакивают постоянные ошибки вида:
2018-07-23 18_31: EngineState: TunerStudio W=0 / C=0 / P=0 / page=0
2018-07-23 18_31: EngineState: TunerStudio: invalid size: 0
2018-07-23 18_31: EngineState: ERROR: CRC header size
2018-07-23 18_31: EngineState: TunerStudio size=356 / total=50117 / errors=36335 / H=0 / O=6370 / P=150 / B=0
2018-07-23 18_31: EngineState: TunerStudio W=0 / C=0 / P=0 / page=0
2018-07-23 18_31: EngineState: TunerStudio: invalid size: 0
2018-07-23 18_31: EngineState: ERROR: CRC header size
2018-07-23 18_31: EngineState: TunerStudio size=356 / total=50119 / errors=36336 / H=0 / O=6371 / P=150 / B=0

Что это за ошибки и как их отключить или исправить?

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Mon Jul 23, 2018 6:03 pm

Это голая stm32f4discovery плата, запитанная по miniUSB и общаешься ты с нею по нижнему microUSB?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Mon Jul 23, 2018 8:44 pm

Абсолютно верно.

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Mon Jul 23, 2018 9:03 pm

Еще вопрос. Подключился к тюнер студии и начал менять Base Engine->Base engine Settigs-> число цилиндров ставлю 6 , порядок работы цилиндров. Burn и получаю красный светодиод на плате и ошибку в тюнер студии:
Attachments
Безымянный.png
Безымянный.png (406.32 KiB) Viewed 2044 times

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Tue Jul 24, 2018 1:28 am

Там есть какая-то плавающая ошибка - она то проявляется, то не проявляется. Я её вижу иногда, когда новые платы тестирую.

Сделал там сохранение разного кода ошибки в разных местах - https://github.com/rusefi/rusefi/commit ... acb4cda925

можешь с новой версией заново добиться красной лампочки? какое там значение error gauge?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Tue Jul 24, 2018 10:35 am

Залил прошивку 20180721. Ничего не изменилось. Так же зависает с красной лампочкой. Можно поподробнее где посмотреть значение error gauge.

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Tue Jul 24, 2018 4:56 pm

После зависания можно переподключиться TunerStudio?

На любом циферблате правую кнопку, Gauge Templates->error - lastErrorCodeGauge. что этот циферблат покажет?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Tue Jul 24, 2018 6:42 pm

При запуске и работе показывает постоянно 120. иногда стрелка прыгает примерно до 6000 тыс. При переключении цилиндров от 1 до 4 переключает и записывает нормально. От 5 цил. и больше - красная лампочка. Error также показывает значение 120. Один раз при изменении цилиндров выбил 6501. После зависания TunerStudio подключится не может. Подключается только после перезагрузки платы.

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Tue Jul 24, 2018 11:29 pm

Давай заново. Можно попросить тебя очень подробно расписать, что ты делаешь, с самого начала?

Если у тебя ошибка воспроизводится 100%, значит и я должен как-то её у себя получить?
шаг 1: erase chip
шаг 2: program firmware/debug или firmware/release?
шаг 3: новый проект с нуля, на сброшенной прошивке?
шаг 4: ставишь 6 цилиндров?
шаг 5: какой именно firing order?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Tue Jul 24, 2018 11:42 pm

о, научился зажигать красную лампочку с кодом 6550. попробую понять.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Wed Jul 25, 2018 12:41 am

Это будет https://github.com/rusefi/rusefi/issues/598

Может быть починил версией 20180722? Попробуй пожалуйста?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Wed Jul 25, 2018 9:06 am

До этого в тюнер студии проект не менял... пробывал прошивки на старом проекте.

Залил последнюю прошивку .... без изменений.
Что я делаю:
1. Скачал snapshot_20180724_2051_rusefi -> STM32 ST-LINK Utility -> erase chip ->
Program&verify->rusefi_debug.hex
2. TunerStudio MS -> Новый проект -> rusefi.ini (snapshot_20180724_2051_rusefi).
Сейчас менял кол-во цилиндров с 1 цилиндра до 4 цилиндра все записывается.
5, 6 - красная лампочка. Один раз когда установил 5 цил (1-2-4-5-3)
показало ошибку 6501.
Attachments
Безымянный1.png
Безымянный1.png (417.29 KiB) Viewed 1971 times

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Wed Jul 25, 2018 9:11 am

Вчера плата была подключена к тюнер студии часа 3 . Успел заметить ошибки 6043 6035 6026. На поведение платы эти ошибки никак не отразились. При нажатии синей кнопки на плате (я так понял эмуляция дросселя) показывает ошибку 6035 без зависания платы.

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Wed Jul 25, 2018 10:01 pm

llock wrote:
Wed Jul 25, 2018 9:11 am
При нажатии синей кнопки на плате (я так понял эмуляция дросселя) показывает ошибку 6035 без зависания платы.
ой, ты это как связал синию кнопку с дросселем? нет там никакой связи кажется.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Wed Jul 25, 2018 11:33 pm

Так это только у меня такой прикол с синей кнопочкой? ;) Зажимаешь кнопочку и throttle position подскакивает до 92%.

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Thu Jul 26, 2018 2:02 am

Аааа, я вспомнил. Синяя кнопочка сидит на АЦП пине, который педаль газа - так что да, она куда-то что-то замыкает электрически :)
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Thu Jul 26, 2018 3:12 am

А вот так у меня не получается воспроизвести



А у тебя случайно экранчика 20x4 нет? А то он на экранчик пишет сообщение тоже подробнее.


Ага, значит один раз мелькнул как раз немного универсальный код ошибки
CUSTOM_ERR_ASSERT_VOID = 6501

Пожалуйста попробуй с новой версией: я сделал, чтоб у каждой неожиданной ситуации стал уникальный код ошибки. Теперь тебе надо заново увидеть этот редко успевающий показаться код. https://github.com/rusefi/rusefi/commit ... 3a1fb41c44
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Thu Jul 26, 2018 3:03 pm

Экранчика к сожалению пока нет. При выставлении 6 цил. все осталось без изменений (красная лампочка,без вывода ошибки ) . Когда поставил 5 цил. успел заскринить ошибку. При прошивке и запуске голой платы дискавери сколько должно светодиодов светится? У меня моргают 3 светодиода, это нормально? Плата у меня MB997C.
Attachments
ошибка 6591.png
ошибка 6591.png (602.39 KiB) Viewed 1905 times

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Thu Jul 26, 2018 9:15 pm

Очень интересно, значит CUSTOM_ERR_6591

Если просто питание подано, то только синий диод - плата жива - будет гореть.

Второй зажигается в момент обмена данными по кабелю.

А третий означает, что есть сигналы датчиков коленвала или распредвала - чего у меня нет и у тебя быть не должно. У тебя там пины работают как антенны и ловят сигналы из космоса?

Я поменял логику вокруг кода ошибки CUSTOM_ERR_6591. Как работает последняя версия?

Ну или вариант заземлить PA5 & PC6 и перестать ловить сигналы из космоса.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Thu Jul 26, 2018 9:56 pm

Залил версию snapshot_20180726_1722_rusefi все записывает без красной лампочки. :D Отлично! Пару раз выскакивала ошибка 6043, без зависаний.

2018-07-23 18_31: EngineState: TunerStudio W=0 / C=0 / P=0 / page=0
2018-07-23 18_31: EngineState: TunerStudio: invalid size: 0
2018-07-23 18_31: EngineState: ERROR: CRC header size
2018-07-23 18_31: EngineState: TunerStudio size=356 / total=50117 / errors=36335 / H=0 / O=6370 / P=150 / B=0

Эти ошибки возникают из-за того что у меня голая плата дискавери?

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Thu Jul 26, 2018 10:04 pm

Сам задал вопрос - сам отвечу.

2018-07-23 18_31: EngineState: TunerStudio W=0 / C=0 / P=0 / page=0
2018-07-23 18_31: EngineState: TunerStudio: invalid size: 0
2018-07-23 18_31: EngineState: ERROR: CRC header size
2018-07-23 18_31: EngineState: TunerStudio size=356 / total=50117 / errors=36335 / H=0 / O=6370 / P=150 / B=0
2018-07-23 18_31: EngineState: TunerStudio W=0 / C=0 / P=0 / page=0

Эти ошибки пропадают, если плату осторожно взять и поднять со стола.

puff
contributor
contributor
Posts: 2738
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Subaru ez30d

Post by puff » Thu Jul 26, 2018 10:56 pm

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

А почему CRC Header size ошибки лезут? они же вроде про коммуникации, а не про ловлю недостоверных значений

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Thu Jul 26, 2018 11:24 pm

Сейчас ради любопытства заливал поочереди старые версии прошивок (20180723_2148,20180725_2148) и на них тоже все стало записываться без красной лампочки. CRC Header size ошибки лезут из за наводок, прикоснешься пальцем к разъему micro usb на на плате, они и пропадают.

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Thu Jul 26, 2018 11:28 pm

CRC Header size может быть это наводки на TTL пины? у прошивки есть два канала коммуникации - микроUSB и TTL на PC10/PC11 кажется.

Увеличение количества цилиндров просто не справлялось с наводками.

Предлагаю заземлить четыре пина:
PC10, PC11, PA5 & PC6

А мне надо бы да, где-то написать, что эти четыре пина полезно заземлять. С другой стороны, наводки на ДПКВ и ДПРВ нужно уметь обрабатывать без фатальной ошибки и во время изменения количества цилиндров, что я и попытался сделать.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9767
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Subaru ez30d

Post by russian » Thu Jul 26, 2018 11:32 pm

добавил про заземление в https://rusefi.com/wiki/index.php?title ... an_I_do.3F
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

llock
Posts: 20
Joined: Sat May 28, 2016 10:21 pm

Re: Subaru ez30d

Post by llock » Thu Jul 26, 2018 11:54 pm

Без заземления пинов PC6 и PA5 на прошивке 20180726_1722 изменения не вносятся. Зависает напрочь без красной лампочки и ошибок.

Post Reply