[info] Текущий прогресс по прошивке.

Про байтики и логику ЭБУ
Post Reply
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Текущий прогресс по прошивке.

Post by acab »

russian wrote:
puff wrote:имхо проще перемычкой нужные пины замыкать
Да, именно так. Заземляем PA0.
пробовал, не работает плин(
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

acab wrote:пробовал, не работает плин(
может на +3, а не заземляем тогда?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Текущий прогресс по прошивке.

Post by acab »

russian wrote:
acab wrote:пробовал, не работает плин(
может на +3, а не заземляем тогда?
пробовал, мозг молчит вообще(
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

acab wrote:пробовал, мозг молчит вообще(
Но ведь и чудес на свете не бывает? Синяя кнопка я точно знаю не открывает портал в галактику.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Текущий прогресс по прошивке.

Post by acab »

russian wrote:
acab wrote:пробовал, мозг молчит вообще(
Но ведь и чудес на свете не бывает? Синяя кнопка я точно знаю не открывает портал в галактику.
я тупо подал +3 на РА0 и ребутнул, из терминала тишина и всё. При заземлении вообще ничего не меняется...
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

acab wrote:из терминала тишина и всё
ну в случае TunerStudio там и будет тишина, пока ты что-нить не попросишь.
нажми букву t, подалуйста.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Текущий прогресс по прошивке.

Post by acab »

russian wrote: ну в случае TunerStudio там и будет тишина, пока ты что-нить не попросишь.
нажми букву t, подалуйста.
повторюсь, тишина...
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Текущий прогресс по прошивке.

Post by puff »

проблемы монтажа? перепутал tx и rx? посмотреть туда логанализатором?
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Текущий прогресс по прошивке.

Post by acab »

puff wrote:проблемы монтажа? перепутал tx и rx? посмотреть туда логанализатором?
да но через дев консоль работает получение данных)
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Текущий прогресс по прошивке.

Post by puff »

а экранчик подключен? если так, то надо все же имплементировать какое-то условное обозначение текущего режима..
по идее там должно быть одно из состояний-либо то, либо другое. но у меня, например, случалось и полное пропадание пару раз - даже четверка светодиодов не работала - тишина и всё тут..а у тебя на плате их нет?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Я заимплементировал CRC протокол TunerStudio - ошибочные байтики при передаче теперь диагнастируются и мусор в настройки не попадёт.

Но поймать и проигнорировать мусорные байты - это одно, а успешно передать пакет - это другое. Большие пакеты по UART всё равно передаются нестабильно, трёх попыток не хватает, так что по UART TS до сих пор часто отваличается. UART скорость в режиме TS я кстати снизил до 38400. Позанимался потреблением ресурсов - стало лучше, но проблема всё еще есть. Я пока жду ответа от авторов TunerStudio по поводу некоторых настроек у них, стабильный TS - через serial-over-USB.

Переключаюсь на баг от @ - в конфигурации Fiesta зажигание неправильное. Оказалось, что это старый баг - углы при отсутствии ДПКВ обрабатываются совсем неправильно. До недавнего изменения эта проблема просто не была видна, сейчас она стала более заметна.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Текущий прогресс по прошивке.

Post by puff »

хорошо, что оно так легко обнаружилось! будем надеяться, оно так же легко и починится.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Починил логику работы конфигураций без ДПКВ. Завтра буду SD логикой заниматься.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Запретил в консоли вводить команды не по-английски - это рыва.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Заземлением пина PB0 можно активировать крайне неудобный и сырой режим тестирования ввода-вывода. См. http://rusefi.com/wiki/index.php?title=Manual:Hardware_Test_Mode
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

А кое-какое важное место тормозит... Сегодня пооптимизировал хорошо и завтра нужно еще быстрее будет сделать.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

TunerStudio должно было стать лучше, и официальная прошифка сейчас копилируются у меня в шкафу на винде на CodeSourcery - тоже должно стать лучше.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

В рамках недели удобства использования и подтирания косяков сделал фичу сброса конфигурации прошивки в дефорт в снучае заземления пина PD6.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Симулятором стало чуть-чуть удобнее управлять

Image
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

А я кажется допилил Speed Density. Значит по плану http://rusefi.com/forum/viewtopic.php?f=9&t=362 нужно сделать-таки hip9011.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Люди добрые, кто бы записал видео с экрана как скачать симулятор, запустить его, поднять виртуальный com<>TCP порт и подключиться к симулятору Tuner Studio? Цены бы такому видео не было бы...

http://rusefi.com/wiki/index.php?title=Manual:Software:Simulator
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

[video][/video]
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Текущий прогресс по прошивке.

Post by puff »

словил ошибку на пятый день молотьбы. отец рапортует:
fatal R 599
HardFaultVector

но пятый день имхо неплохой результат. ну и надо понимать, что это пока без всяких нагрузок.
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Текущий прогресс по прошивке.

Post by rus084 »

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

нужно ускорить загрузку прошивки и поставить watchdog чтобы обезопаситься от случайностей. но это когда все видимые баги будут исправлены
legath-t
contributor
contributor
Posts: 10
Joined: Mon Jun 23, 2014 6:48 pm
Location: Ryazan

Re: Текущий прогресс по прошивке.

Post by legath-t »

Дело не во времени загрузки, а в том что мы очень много времени сидим в прерываниях. Я думаю прежде всего надо механизм прерываний переработать.
Watchdog есть аппаратный на stm , вопрос в том, что это небезопасно , вдруг опять же на перекрестке заглохнет, и по инерции продолжит крутить.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

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

По прошивке прогресс: минимально улучшилось удобство плюс добавил декодер Митсубиси сигнала для нашего тайландского друга, который очень шустро всё себе назаказывал и запаял. Есть шанс, что скоро заведётся - см. http://rusefi.com/forum/viewtopic.php?f=3&t=622

Я починил свежекупленную Хонду и тоже кажется должен её достаточно скоро завести, вот как заведу - пойдёт прогресс по прошивке :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Чёртова хонда не заводиться даже на заводском блоке :( Завтра придёт топливный манометр, и видимо нужно будет купить 40 свечей - каждый день свежие свечи. Короче я чутка в пессимизме своих автомобильных навыков.

Добавляю вывод информации на текстовый экран, добавил сегодня управление подогревом лямбда зонда.

Image
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
stealth
Posts: 32
Joined: Thu Aug 14, 2014 12:56 pm
Location: St.Petersburg

Re: Текущий прогресс по прошивке.

Post by stealth »

Было бы здорово иметь поддержку всяких периферийных датчиков, типа того же давления топлива(давления масла, температуры всего чего угодно, EGT и т.п.), просто что бы видеть всю картину в целом через консоль, причем в разных режимах работы, а не бегать с манометрами вокруг авто.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

EGT кстати уже есть на Франкезно - четыре штуки. Есть шанс, что я с горя скоро займусь программированием этого дела :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Текущий прогресс по прошивке.

Post by AndreyB »

Прошивка в спячке - я занимаюсь сборкой десяти плат, чтоб как-то оживить интерес к этому делу. Два комплекта комплектухи едут в Питер - будем надеяться они там нежно спаяются.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply