MEGAsquirt A place to collectively sort out this megasquirt gizmo

MS3 Basic Firmware

Thread Tools
 
Search this Thread
 
Old 04-04-2019 | 11:46 AM
  #1  
rrjwilson's Avatar
Thread Starter
Junior Member
 
Joined: 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.
Old 04-04-2019 | 12:00 PM
  #2  
yossi126's Avatar
Senior Member
iTrader: (6)
 
Joined: Sep 2013
Posts: 859
Total Cats: -14
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.
Old 04-04-2019 | 12:16 PM
  #3  
bahurd's Avatar
Elite Member
iTrader: (8)
 
Joined: Apr 2013
Posts: 2,387
Total Cats: 316
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.
Old 04-04-2019 | 12:27 PM
  #4  
lbatalha's Avatar
Junior Member
 
Joined: May 2015
Posts: 106
Total Cats: 22
From: Portugal
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.
Old 04-04-2019 | 12:45 PM
  #5  
Reverant's Avatar
Elite Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 5,991
Total Cats: 362
From: Athens, Greece
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.
Old 04-04-2019 | 06:26 PM
  #6  
rrjwilson's Avatar
Thread Starter
Junior Member
 
Joined: 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).
Old 04-04-2019 | 10:51 PM
  #7  
VcrMiata's Avatar
Newb
 
Joined: 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
Old 04-05-2019 | 08:40 AM
  #8  
rrjwilson's Avatar
Thread Starter
Junior Member
 
Joined: 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?
Old 04-07-2019 | 06:08 PM
  #9  
VcrMiata's Avatar
Newb
 
Joined: 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.
Old 04-08-2019 | 06:59 AM
  #10  
rrjwilson's Avatar
Thread Starter
Junior Member
 
Joined: 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.
Old 04-08-2019 | 12:15 PM
  #11  
timbomfg's Avatar
Newb
 
Joined: Nov 2014
Posts: 30
Total Cats: 3
From: London, United Kingdom
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 12:16 PM. Reason: Quote
Old 04-08-2019 | 02:50 PM
  #12  
Reverant's Avatar
Elite Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 5,991
Total Cats: 362
From: Athens, Greece
Default

Yes.
Old 04-09-2019 | 12:44 PM
  #13  
Mudflap's Avatar
Junior Member
 
Joined: May 2017
Posts: 466
Total Cats: 86
From: Louisville, Co
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.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Itty
MEGAsquirt
7
11-27-2017 01:20 PM
aceswerling
MEGAsquirt
8
02-13-2017 05:20 PM
TorqueZombie
MEGAsquirt
81
01-23-2017 06:13 PM
Ben
MEGAsquirt
17
01-20-2017 06:29 PM
EErockMiata
MEGAsquirt
12
01-29-2016 03:25 PM




All times are GMT -4. The time now is 08:19 AM.