MS Labs - Miata Accessories info@mslabs.gr - Custom Megasquirts for your miata

Custom firmware modifications

 
Thread Tools
 
Search this Thread
 
Old 03-07-2011, 05:58 PM
  #21  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Yeah the lack of response from Ken and James on your thread was rather telling, such a shame :(
richyvrlimited is offline  
Leave a poscat 0 Leave a negcat
Old 03-07-2011, 06:10 PM
  #22  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

booo. Well maybe you can share Ken the code and have him implement it? I'd really like the AIT corrections RPM reduction and the A/C idle target. I asked for the A/C idle target before the code was implemented, but they never implemented it. I also wanted a second "learned" DC% with A/C when using closed loop idle.
Braineack is offline  
Leave a poscat 0 Leave a negcat
Old 03-07-2011, 06:15 PM
  #23  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 356
Default

It should be dead simple on the MS3. "If target RPM<1000 when A/C requested, set target RPM=1000". The MS3 knows what the A/C is, the MS2 doesn't, which is why it needs a bit more work. I'm sure Ken can do it in less than 5 minutes for the MS3, he doesn't need my code.
Reverant is offline  
Leave a poscat 0 Leave a negcat
Old 03-07-2011, 10:09 PM
  #24  
y8s
2 Props,3 Dildos,& 1 Cat
iTrader: (8)
 
y8s's Avatar
 
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
Default

And he probably will do it for 1.1... or he will get a lot of chat messages from me to do it in 1.11.
y8s is offline  
Leave a poscat 0 Leave a negcat
Old 08-22-2011, 09:06 AM
  #25  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 356
Default

More firmware mods...exploring the stock 90-93 ECU has opened a lot potential!

PWM idle duty correction Vs system voltage. Switching on your fans, headlights, power windows, heated rear window and your RPM dips? Notice how the "Idle PWM %" gauge changes when "Battery Voltage" gauge changes.



And something "a few" people might be interested in...A/C idle up!!! I've assigned an input on the MS2 to read the A/C button. When it sees that input going low, it changes the target RPM to 1000rpm (if actually less than 1000rpm of course) and INSTANTLY adds 12% duty cycle to the idle valve.



Can't wait to try it on the car...sadly the gf's car battery died this morning, so I swapped in the Miata's battery so she could go to work.
Reverant is offline  
Leave a poscat 0 Leave a negcat
Old 08-22-2011, 09:13 AM
  #26  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

funny. i add exactly 12% on my ms3x. can't remember the delay off hand, but it's the perfect number.


the idle voltage correction would be cool to have.
Braineack is offline  
Leave a poscat 0 Leave a negcat
Old 08-22-2011, 09:23 AM
  #27  
I'm Miserable!
 
Techsalvager's Avatar
 
Join Date: Jun 2009
Location: albany, ga
Posts: 1,866
Total Cats: 0
Default

in order to implement this stuff, what stuff has been removed?
Techsalvager is offline  
Leave a poscat 0 Leave a negcat
Old 08-22-2011, 09:29 AM
  #28  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

EAE IIRC.

Great job though Reverant!
richyvrlimited is offline  
Leave a poscat 0 Leave a negcat
Old 08-22-2011, 09:29 AM
  #29  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 356
Default

Originally Posted by Techsalvager
in order to implement this stuff, what stuff has been removed?
Lots. MAF, nitrous, all non-miata wheel patterns, EAE.
Reverant is offline  
Leave a poscat 0 Leave a negcat
Old 08-22-2011, 09:44 AM
  #30  
Junior Member
 
Greg G's Avatar
 
Join Date: Jun 2007
Posts: 411
Total Cats: 0
Default

Oooooooh. Nice. Perhaps you could include the antistall feature from the mario code? I've found it's pretty useful..and has taken such a load off my mind knowing that it's there

This will be available for the DIYPNP guys right?
Greg G is offline  
Leave a poscat 0 Leave a negcat
Old 08-22-2011, 10:08 AM
  #31  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 356
Default

There is no source code for the last few mario_b firmware modifications...
Reverant is offline  
Leave a poscat 0 Leave a negcat
Old 11-02-2011, 12:27 AM
  #32  
Junior Member
iTrader: (1)
 
gslender's Avatar
 
Join Date: Jun 2011
Location: Australia
Posts: 178
Total Cats: 3
Default

Originally Posted by Reverant
Code will be made available once its tested out ok. #1 requires hardware mods (connect clutch and neutral switch to PE1), #2 does not. I had to delete some features (MAF, N2O, EAE) to make room for #2 as the processor flash memory is full.
Unclear why stuff had to be removed... So far I've not seen any need to delete anything to make things fit, so what am I missing here?

G
gslender is offline  
Leave a poscat 0 Leave a negcat
Old 11-13-2011, 06:20 PM
  #33  
Junior Member
iTrader: (3)
 
yunvmyegt's Avatar
 
Join Date: Feb 2010
Location: boston, ny
Posts: 273
Total Cats: 0
Default

what would removing everything we dont use do aside from make room? would it just burn faster for the most part, not make it able to actually run faster? im not sure how laggy it is in the first place but i thaught id ask atleast. i just notice ms2 when i hit burn when running makes a tiny hicup, where ms1 never did, like when stopping tuning in TS. maybe its just that im still on a serial cable who knows..lol...
yunvmyegt is offline  
Leave a poscat 0 Leave a negcat
Old 11-14-2011, 03:38 AM
  #34  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Originally Posted by yunvmyegt
what would removing everything we dont use do aside from make room? would it just burn faster for the most part, not make it able to actually run faster? im not sure how laggy it is in the first place but i thaught id ask atleast. i just notice ms2 when i hit burn when running makes a tiny hicup, where ms1 never did, like when stopping tuning in TS. maybe its just that im still on a serial cable who knows..lol...
It'd hiccup on MS1 too, you just didn't notice/remember.

Only MS3 'fixes' the hiccup.
richyvrlimited is offline  
Leave a poscat 0 Leave a negcat
Old 11-14-2011, 04:05 AM
  #35  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 356
Default

The hiccup is inevitable due to the way the flash memory is deleted/written on the HC9S12. You can't just change 1 byte or 2 of the flash memory, you have to first delete and then write an entire page of memory - data which is used while the ECU is running, hence the hickup. This limitation is not there with the MS3.
Reverant is offline  
Leave a poscat 0 Leave a negcat
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
FAB
Prefabbed Turbo Kits
216
03-22-2017 04:00 PM
Tekel
Cars for sale/trade
29
02-05-2016 04:16 PM
The Gleas
MEGAsquirt
3
10-01-2015 09:30 AM
brandonbkd
MEGAsquirt
0
09-28-2015 11:52 PM



Quick Reply: Custom firmware modifications



All times are GMT -4. The time now is 07:24 AM.