Firmware developent status

It's all about the code!
User avatar
russian
Site Admin
Posts: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Tue Jun 04, 2019 9:08 pm

russian wrote:
Sat Jun 01, 2019 8:33 pm
https://rusefi.com/build_server/ is back in business
Now it's really back in business using USB-TTL instead of ST native VCP.


Next step trying different USB controller
https://www.amazon.com/gp/product/B01G85LFEK
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sat Jun 08, 2019 1:35 am

In order to be the best open source project in our field we have to rely on best infrastructure. While rusEfi is probably the only open source ECU with unit tests and continues integration testing already, we still can use more tools to be even better. If anyone is interested to help here are some of the boring tickets: https://github.com/rusefi/rusefi/labels/INFRASTRUCTURE
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Mon Jun 10, 2019 12:44 am

rusEfi bundle files on https://rusefi.com/build_server/ now have a bit nicer folder structure and a bit less files to reduce confusion. Also readme.html is now included! :)
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Jun 16, 2019 11:43 pm

Initial setup could be a bit easier for future users once we document how to use https://rusefi.com/build_server/st_file ... rivers.exe

More details on this at https://github.com/rusefi/rusefi/issues/845
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Jun 23, 2019 2:46 pm

I have added some Windows 10 into my life so https://github.com/rusefi/rusefi/issues/849 and https://github.com/rusefi/rusefi/issues/816 were resolved

Can use some help with https://github.com/rusefi/rusefi/issues/858 investigation
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Mon Jul 01, 2019 4:51 pm

Usability improvement: rusEfi console now comes with ST drivers and a button to install those. https://github.com/rusefi/rusefi/issues/845

Image
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Jul 07, 2019 1:10 am

Minor usability improvement - if your cranking fuel is zero due to corrections, at least you get a warning code now.

https://github.com/rusefi/rusefi/commit ... 701d5723d5
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Jul 07, 2019 9:38 pm

@mck1117 has contributed TunerStudio tooth logger implementation - currently works only for single VR channel but that's a great step forward!

https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

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

Re: Firmware developent status

Post by puff » Sun Jul 07, 2019 10:12 pm

where do we read about it?
the window to the left - what is it?
what's needed to get into this tooth logger?

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

Re: Firmware developent status

Post by russian » Sun Jul 07, 2019 10:15 pm

puff wrote:
Sun Jul 07, 2019 10:12 pm
where do we read about it?
what's needed to get into this tooth logger?
There is a slack room for this feature https://rusefi.slack.com/messages/CL8EYJSUX/details/
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Jul 14, 2019 1:26 pm

Too much usability maybe? Not sure. rusEfi console now has an icon to launch Device Manager since that's how you know which COM port to select.
Attachments
rusEfi_console_start_screen.png
rusEfi_console_start_screen.png (40.22 KiB) Viewed 1185 times
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Jul 14, 2019 10:13 pm

Build server now uses gcc 8.3 (8-2019-q3-update arm) - as of yesterday it was gcc 7 from 2017.
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Jul 28, 2019 5:07 pm

A stepping stone for better firmware upgrade experience is "software DFU switch", this now works at least on stm32f4 - see https://github.com/rusefi/rusefi/issues/809

Clive Two.Zero is the guy on ST community forums without whom I would not be able to implement this so quickly. I've just paypalled him some $$ and I would encourage everyone to consider the same. His PayPal, Venmo and Amazon Gift Cards info at https://community.st.com/s/profile/0050X000007vuogQAA
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Thu Aug 15, 2019 2:41 am

rusEfi console new usability feature: auto-detect serial port.
Attachments
java_LsFEyCHirj.png
java_LsFEyCHirj.png (46.91 KiB) Viewed 1005 times
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Mon Aug 26, 2019 4:40 pm

I put a lot of emphasis on infrastructure and testing automation. In my opinion it was important to get https://rusefi.com/docs/unit_tests_coverage/ and we now have it :)
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Tue Sep 10, 2019 12:56 am

https://github.com/rusefi/rusefi/issues/924 fixed & some CI coverage added. Thank you @Fantomiaso for error report!
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sat Sep 14, 2019 2:39 pm

Attachments
rusEfi_console_20190914.png
rusEfi_console_20190914.png (52.66 KiB) Viewed 839 times
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Sep 22, 2019 10:17 pm

ETB target is using integer values #945 fixed https://github.com/rusefi/rusefi/issues/945

While originally discovered in relation to ETB, same defect was probably affecting VVT target value and maybe some other table lookup.

Thank you @mck1117 for spotting the issue!
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Mon Sep 23, 2019 6:04 am

Another juicy defect - https://github.com/rusefi/rusefi/issues/948 - good old buffer overrun!

this time it's the other way around - I've discovered and @mck1117 fixed :)
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: 9770
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Firmware developent status

Post by russian » Sun Sep 29, 2019 1:58 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

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

Re: Firmware developent status

Post by russian » Thu Nov 07, 2019 8:24 pm

Build server now uses brand new GCC 9 compiler https://github.com/rusefi/rusefi/issues/1001
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

Post Reply