Page 5 of 13

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

Posted: Mon Jun 16, 2014 11:36 pm
by acab
russian wrote:
puff wrote:имхо проще перемычкой нужные пины замыкать
Да, именно так. Заземляем PA0.
пробовал, не работает плин(

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

Posted: Mon Jun 16, 2014 11:43 pm
by AndreyB
acab wrote:пробовал, не работает плин(
может на +3, а не заземляем тогда?

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

Posted: Mon Jun 16, 2014 11:46 pm
by acab
russian wrote:
acab wrote:пробовал, не работает плин(
может на +3, а не заземляем тогда?
пробовал, мозг молчит вообще(

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

Posted: Mon Jun 16, 2014 11:47 pm
by AndreyB
acab wrote:пробовал, мозг молчит вообще(
Но ведь и чудес на свете не бывает? Синяя кнопка я точно знаю не открывает портал в галактику.

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

Posted: Mon Jun 16, 2014 11:49 pm
by acab
russian wrote:
acab wrote:пробовал, мозг молчит вообще(
Но ведь и чудес на свете не бывает? Синяя кнопка я точно знаю не открывает портал в галактику.
я тупо подал +3 на РА0 и ребутнул, из терминала тишина и всё. При заземлении вообще ничего не меняется...

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

Posted: Tue Jun 17, 2014 12:57 am
by AndreyB
acab wrote:из терминала тишина и всё
ну в случае TunerStudio там и будет тишина, пока ты что-нить не попросишь.
нажми букву t, подалуйста.

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

Posted: Wed Jun 18, 2014 5:48 pm
by acab
russian wrote: ну в случае TunerStudio там и будет тишина, пока ты что-нить не попросишь.
нажми букву t, подалуйста.
повторюсь, тишина...

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

Posted: Wed Jun 18, 2014 6:13 pm
by puff
проблемы монтажа? перепутал tx и rx? посмотреть туда логанализатором?

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

Posted: Thu Jun 19, 2014 9:57 pm
by acab
puff wrote:проблемы монтажа? перепутал tx и rx? посмотреть туда логанализатором?
да но через дев консоль работает получение данных)

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

Posted: Thu Jun 19, 2014 10:07 pm
by puff
а экранчик подключен? если так, то надо все же имплементировать какое-то условное обозначение текущего режима..
по идее там должно быть одно из состояний-либо то, либо другое. но у меня, например, случалось и полное пропадание пару раз - даже четверка светодиодов не работала - тишина и всё тут..а у тебя на плате их нет?

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

Posted: Tue Jun 24, 2014 1:28 pm
by AndreyB
Я заимплементировал CRC протокол TunerStudio - ошибочные байтики при передаче теперь диагнастируются и мусор в настройки не попадёт.

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

Переключаюсь на баг от @ - в конфигурации Fiesta зажигание неправильное. Оказалось, что это старый баг - углы при отсутствии ДПКВ обрабатываются совсем неправильно. До недавнего изменения эта проблема просто не была видна, сейчас она стала более заметна.

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

Posted: Tue Jun 24, 2014 2:23 pm
by puff
хорошо, что оно так легко обнаружилось! будем надеяться, оно так же легко и починится.

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

Posted: Thu Jun 26, 2014 2:56 am
by AndreyB
Починил логику работы конфигураций без ДПКВ. Завтра буду SD логикой заниматься.

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

Posted: Fri Jun 27, 2014 9:20 pm
by AndreyB
Запретил в консоли вводить команды не по-английски - это рыва.

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

Posted: Sun Jun 29, 2014 10:03 pm
by AndreyB
Заземлением пина PB0 можно активировать крайне неудобный и сырой режим тестирования ввода-вывода. См. http://rusefi.com/wiki/index.php?title=Manual:Hardware_Test_Mode

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

Posted: Wed Jul 02, 2014 1:57 am
by AndreyB
А кое-какое важное место тормозит... Сегодня пооптимизировал хорошо и завтра нужно еще быстрее будет сделать.

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

Posted: Sun Jul 06, 2014 4:51 pm
by AndreyB
TunerStudio должно было стать лучше, и официальная прошифка сейчас копилируются у меня в шкафу на винде на CodeSourcery - тоже должно стать лучше.

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

Posted: Sun Jul 06, 2014 8:22 pm
by AndreyB
В рамках недели удобства использования и подтирания косяков сделал фичу сброса конфигурации прошивки в дефорт в снучае заземления пина PD6.

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

Posted: Thu Jul 10, 2014 1:33 am
by AndreyB
Симулятором стало чуть-чуть удобнее управлять

Image

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

Posted: Mon Jul 14, 2014 2:24 am
by AndreyB
А я кажется допилил Speed Density. Значит по плану http://rusefi.com/forum/viewtopic.php?f=9&t=362 нужно сделать-таки hip9011.

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

Posted: Mon Jul 14, 2014 11:22 pm
by AndreyB
Люди добрые, кто бы записал видео с экрана как скачать симулятор, запустить его, поднять виртуальный com<>TCP порт и подключиться к симулятору Tuner Studio? Цены бы такому видео не было бы...

http://rusefi.com/wiki/index.php?title=Manual:Software:Simulator

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

Posted: Tue Jul 15, 2014 2:42 pm
by AndreyB
[video][/video]

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

Posted: Thu Jul 17, 2014 5:26 am
by puff
словил ошибку на пятый день молотьбы. отец рапортует:
fatal R 599
HardFaultVector

но пятый день имхо неплохой результат. ну и надо понимать, что это пока без всяких нагрузок.

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

Posted: Thu Jul 17, 2014 7:28 am
by rus084
5 дней это слишком мало для такой системы .
ведь зависание может произойти в любой момент. (хоть через секунду , хоть никогда) а если ему захочется это сделать на перекрестке?

нужно ускорить загрузку прошивки и поставить watchdog чтобы обезопаситься от случайностей. но это когда все видимые баги будут исправлены

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

Posted: Wed Jul 23, 2014 9:13 am
by legath-t
Дело не во времени загрузки, а в том что мы очень много времени сидим в прерываниях. Я думаю прежде всего надо механизм прерываний переработать.
Watchdog есть аппаратный на stm , вопрос в том, что это небезопасно , вдруг опять же на перекрестке заглохнет, и по инерции продолжит крутить.

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

Posted: Wed Aug 06, 2014 12:39 am
by AndreyB
Что-то я давно тут не писал ничего. Я тут между двух гонок подряд - неделю назад гонял в Чикаго на своих бывших машинах, а на этих выходных катаюсь уже на новом месте на прости господи Сатурне, с которым недавно познакомился. Сатурн еще сырой, так что есть вероятность больше гайки крутить, чем гонять.

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

Я починил свежекупленную Хонду и тоже кажется должен её достаточно скоро завести, вот как заведу - пойдёт прогресс по прошивке :)

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

Posted: Sun Aug 17, 2014 2:59 am
by AndreyB
Чёртова хонда не заводиться даже на заводском блоке :( Завтра придёт топливный манометр, и видимо нужно будет купить 40 свечей - каждый день свежие свечи. Короче я чутка в пессимизме своих автомобильных навыков.

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

Image

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

Posted: Sun Aug 17, 2014 9:27 am
by stealth
Было бы здорово иметь поддержку всяких периферийных датчиков, типа того же давления топлива(давления масла, температуры всего чего угодно, EGT и т.п.), просто что бы видеть всю картину в целом через консоль, причем в разных режимах работы, а не бегать с манометрами вокруг авто.

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

Posted: Sun Aug 17, 2014 10:20 am
by AndreyB
EGT кстати уже есть на Франкезно - четыре штуки. Есть шанс, что я с горя скоро займусь программированием этого дела :)

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

Posted: Tue Aug 26, 2014 11:31 pm
by AndreyB
Прошивка в спячке - я занимаюсь сборкой десяти плат, чтоб как-то оживить интерес к этому делу. Два комплекта комплектухи едут в Питер - будем надеяться они там нежно спаяются.