MEGAsquirt A place to collectively sort out this megasquirt gizmo

MS3 Basic Firmware

Thread Tools
 
Search this Thread
 
Old 04-04-2019, 10:46 AM
  #1  
Junior Member
Thread Starter
 
rrjwilson's Avatar
 
Join Date: Aug 2008
Posts: 390
Total Cats: 1
Default MS3 Basic Firmware

How does everyone deal with firmware releases in their cars?

I ask because I'm a software engineer and know there are basically two methods for people:
  1. Don't - It works stop touching it.
  2. Bleeding edge - latest firmware always.
I've only just started my MegaSquirt journey on a @Reverant MS3 Basic with v1.4.0 firmware.
Watching some videos online I can see that v1.4.1 has idle specific tables and such.
Obviously the latest has the most bells and whistles but more code means more to break.
So wondering if people jump on the new ones or just tune and forget.
rrjwilson is offline  
Old 04-04-2019, 11:00 AM
  #2  
Senior Member
iTrader: (6)
 
yossi126's Avatar
 
Join Date: Sep 2013
Posts: 855
Total Cats: -15
Default

I would advise against, unless there is an official firmware release by Reverant which I am unaware of atm.
1.4.0 is good enough.
yossi126 is offline  
Old 04-04-2019, 11:16 AM
  #3  
Elite Member
iTrader: (8)
 
bahurd's Avatar
 
Join Date: Apr 2013
Posts: 2,381
Total Cats: 314
Default

^ this is always a confusing thing with units from @Reverant. As I recall his MS2 stuff had to go back to him but the MS3 units use the “off the shelf” firmware. Maybe he can pop in and clarify.
bahurd is offline  
Old 04-04-2019, 11:27 AM
  #4  
Junior Member
 
lbatalha's Avatar
 
Join Date: May 2015
Location: Portugal
Posts: 106
Total Cats: 22
Default

His MS3 can use official firmware just fine. But unless you REALLY REALLY have a REAL problem to fix, I would not with 1.5 series of firmware due to the honestly braindead Engine States feature. AFAIK the only real improvement you could get would be in terms of EBC code.
lbatalha is offline  
Old 04-04-2019, 11:45 AM
  #5  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Basic series ECUs always use stock firmware.

If the ECU works fine for you and you don't need additional (ie new) features, stick with the firmware provided. It's not a phone or a PC, you don't need to patch security vulnerabilities.
Reverant is offline  
Old 04-04-2019, 05:26 PM
  #6  
Junior Member
Thread Starter
 
rrjwilson's Avatar
 
Join Date: Aug 2008
Posts: 390
Total Cats: 1
Default

Thanks you all.
@Reverant The only reason I was asking was the tutorials at the top of this forum all use the v1.4.1 firmware.
Making the tutorials noticeably different for those on different firmwares (like me on v1.4.0).

Like having dedicated idle tables (literally as far as i have got).
rrjwilson is offline  
Old 04-04-2019, 09:51 PM
  #7  
Newb
 
VcrMiata's Avatar
 
Join Date: Dec 2011
Posts: 29
Total Cats: 6
Default

I self-identify as type 2: bleeding edge (currently on 1.5.2 b4)

I have the Rev MS3 Basic.
Moved to 1.5.1 ages ago, and I am very happy with engine states; it makes a lot of sense to me now.

Engine states doesn't take much to understand; within 2 days I had idle engagement working perfectly.
It takes some of the complexity out of idle engagement, a number of fiddly parameters disappeared in the Closed-Loop idle settings. On 1.4 I had a intermittent low speed (2-5kph) throttle lift RPM drops that I couldn't completely fix - I think related to disable RPMdot, those went away with 1.5.1.
And it got even simpler when the fast accel/decel settings were removed.

The engine states tune tips explain what to look for in the logs to adjust the slow accel/decel values and once set, idle engagement becomes absolutely solid. Of course, YMMV.

Tony
VcrMiata is offline  
Old 04-05-2019, 07:40 AM
  #8  
Junior Member
Thread Starter
 
rrjwilson's Avatar
 
Join Date: Aug 2008
Posts: 390
Total Cats: 1
Default

As someone that has moved firmware did the frimware update have entries in the new cells already?
I only wish to go up to 1.4.1 so mine matches the video tutorials but it has some unique things which may not be populated so did the firmware propogate any infromation into these sorts of cells for you?
rrjwilson is offline  
Old 04-07-2019, 05:08 PM
  #9  
Newb
 
VcrMiata's Avatar
 
Join Date: Dec 2011
Posts: 29
Total Cats: 6
Default

Yes, values are placed in the new fields which are typically sane values but they aren't necessarily good values for your application. Nothing will blow up but you may have minor issues.

For example: the engine state slow deceleration value was too low and caused idle engagement to oscillate in and out. It didn't break anything and only needed one log to determine what the value needed to be.
VcrMiata is offline  
Old 04-08-2019, 05:59 AM
  #10  
Junior Member
Thread Starter
 
rrjwilson's Avatar
 
Join Date: Aug 2008
Posts: 390
Total Cats: 1
Default

After reading about the difficulties of engine states with idle and the fact I'm a daily I will bump to 1.4.1 so i can do as the tutorials ask but no further.
rrjwilson is offline  
Old 04-08-2019, 11:15 AM
  #11  
Newb
 
timbomfg's Avatar
 
Join Date: Nov 2014
Location: London, United Kingdom
Posts: 30
Total Cats: 3
Default

Originally Posted by Reverant
Basic series ECUs always use stock firmware.

If the ECU works fine for you and you don't need additional (ie new) features, stick with the firmware provided. It's not a phone or a PC, you don't need to patch security vulnerabilities.
Rev, does this apply to the Mini ecus too? I've got an NB MS3Mini running 1.4.0 which i'd like to bump to 1.4.1 for the revised closed-loop boost features.

Last edited by timbomfg; 04-08-2019 at 11:16 AM. Reason: Quote
timbomfg is offline  
Old 04-08-2019, 01:50 PM
  #12  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Yes.
Reverant is offline  
Old 04-09-2019, 11:44 AM
  #13  
Junior Member
 
Mudflap's Avatar
 
Join Date: May 2017
Location: Louisville, Co
Posts: 466
Total Cats: 86
Default

Anyone out there running the new 1.5.2 beta 4 have experience with the new change to "Type B" PID? How about this new "Add negative direction EGO authority table"?

Three Types of PID Equations

Do folks really get the PID settings to be completely stable and quick to resolve to the solution? I find I always get some ripple and overshoot otherwise it takes a lot longer to resolve.
Mudflap is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Itty
MEGAsquirt
7
11-27-2017 12:20 PM
aceswerling
MEGAsquirt
8
02-13-2017 04:20 PM
TorqueZombie
MEGAsquirt
81
01-23-2017 05:13 PM
Ben
MEGAsquirt
17
01-20-2017 05:29 PM
EErockMiata
MEGAsquirt
12
01-29-2016 02:25 PM



Quick Reply: MS3 Basic Firmware



All times are GMT -4. The time now is 02:36 AM.