| Date |
Chip number |
Changes |
| 4/12/2003 |
MSTR0412 |
This is the software we have sent to the first 6 customers.
It does have a known data logging bug. |
| 5/1/2003 |
MSTR0501 |
Added L4 on/off control (z800 '4' ), whereas on 4/29 L4 was always on.
L3 was modified to hold its current value during a 'letter event' (e.g.'T' caused by accel/decel) if the zone doesn't change. Previously any 'letter event' would always force L3 back to 5. |
| 5/6/2003 |
MSTR0506 |
Removed L4 on/off control
Fixed bug that caused the AC fan to come on during first few seconds after key-on.
Fixed bug that caused choke to decay way too fast during first 16 seconds after start.
Fixed bug that caused the serial port reload command to load garbage.
Raised default O2 targets for rows 1-2 by one point. |
| 5/21/2003 |
MSTR0521 |
Changed log char for "map too low for L3 adjustment" from * to M.
Changed keypad rpm display so that * works as expected.
Changed temperature curve for initial choke value so that it doesn't decrease so much when temperature is higher and doesn't increase so much when temp is lower. At 20C there is no difference from before. |
| 6/7/2003 |
SLAVE |
Disabled knock sensor while overrev ign retard (redline soft cut) is in effect. |
| 6/9/2003 |
MSTR0609 |
Fixed knock count
CEL illuminates when knock occurs
Z800 disables L4 |
| 6/10/2003 |
MSTR0610 |
Moved speedo ctr carry/ovfl bits from "roll" to flags7 bits 7-6
Deleted some unused vars and added "mapsm" (currently unused)
Restored L4 on/off control (disable bit, z800 bit 2)
Added missing knock count
Add CEL for knock events |
| 6/26/2003 |
MSTR0626 |
Added z800 control bits
Reduced CEL time to 1.5 sec
Added low-MAP fuel smoothing
Doubled fuel computation rate to 62 times/sec
Disable L4 modification while EGR active |
| 7/7/2003 |
MSTR0707 |
Fixed fueling bug during PRC on time following rolling restart
Fixed plastic-chip bug
Added support for on-board ATM sensor
Added support for speedo input (not very good) |
| 7/8/2003 |
MSTR0708 |
Change to unified log/zone file format |
| 7/9/2003 |
MSTR0709 |
CEL illuminates for 2.5 seconds on start up
Better NA defaults |
| 7/10/2003 |
MSTR0710 |
Fixed NA fueling bug
Removed intermittent WG ctl time interrupt
Added speedo filter (better, but still not very good) |
| 7/11/2003 |
MSTR0711 |
Reduced temp at which prime fuel tapers down to minimum
Removed debug code used for testing plastic chip problem |
| 7/14/2003 |
MSTR0714 |
Changed to new WBO2 datalog format |
| 7/30/2003 |
MSTR0730 |
New NA defaults
EGR default to on |
| 8/9/2003 |
MSTR0809 |
Added automatic atm sensor detection
Added AC fan disable when engine stopped/stalled |
| 8/30/2003 |
SLAVE |
Allowed PRC on before engine run
Added viewable subVersion number at $02 (zero for this chip)
Removed intermittent IAC ctl time interrupt |
| 8/25/2003 |
MSTR0820 |
CEL knock indicator can now be shut off by adding 16 to Z800. |
| 11/9/2003 |
MSTR1109 |
Suppressed decel fuel if falling map not accompanied by falling tps, "T" status not suppressed though. |
| 11/28/2003 |
|
ACCEL fuel proportional to CHOKE fuel when choke is on. |
| 12/7/2003 |
MSTR1207 |
Increased accel fuel when choke active
Allowed zone upload with trans in gear if engine not running |
| 12/16/2003 |
SLAVE B |
Allow closed-loop idle up to 1800 rpm instead of 1500.
Fix double-ipoint-increase bug.
Reduced max map for EGR operation from 110 to 95
Added setup-jumper-detect filter.
Added smooth IAC-off/on as TPS opens/closes over 1st 10 pts |
| 3/30/2004 |
MSTR1530 |
Made prime proportional to master fuel setting
Allowed ATM sensor to operate at higher altitude |
| 4/18/2004 |
MSTR1618 |
Added z815 control of VICS (via O2 heater output) |
| 5/2/2004 |
MSTR1702 |
Added logging of prime in INJW of 1st log line
Increased startup fuel reduction rate when NB O2 is too high
Added dwell output to slave
Changed fuel to use actual zones during cranking instead of z100
Fixed startup EGR fuel compensation math overflow bug
Added logging for slave's CAS glitch detector, Rev C slave required to operate this |
|
SLAVE C |
Added support for WB/NB combo autotuning mode
Added alternate EGR schedule (operates at slightly lower map)
Fixed a bug that made the VICS tick when the engine is stalled
Changed purge from fixed to variable duty cycle
Added capability to choose between two EGR schedules
Added CAS glitch detector
Added idle-range progressive ign temperature compensation (advance below 94C, retard above 94C).
Added overall progressive ign advance below 10C
Fixed a bug that raised ign zone map centers in previous chips by 8 kPa |
| 7/2/2004 |
MSTR1902 |
Added EGR control zone z810
The number (nominal value=100) determines how much fuel is pulled to compensate for EGR gasses. If z810 is an even number, the alternate EGR schedule is used. Rev C slave required for this function.
Added separate master CAS glitch detector
Changed (reduced) decel fuel curve at low end
Increased cold fuel compensation below 50C
Added CAS error display to rpm screen
Added low-temp boost reduction (approx 1 psi per 10 degC at 15psi boost)
Made WBO2 L3 reaction time faster
Added display & logging of Slave code version
Added WB/NB combo autotuning mode. z26 is NB O2 target for rows 1 and 2 when map < 64, z27-z31 are WB O2 targets for rows 2-6 when map>64. Rev C slave required for this function.
Replaced rpm-screen map version display with tps display |
|
SLAVE D |
Disabled fixed IAC in setup mode when L3 is off since it's only needed for the smog police
Added higher idle rpm for a few seconds after hot restart
Delayed cranking-80%-IAC cutoff until rpm>1K |
| 8/22/2004 |
MSTR2022 |
Changed temperature compensation curve for prime to reduce fuel above 32C unless air temp is high (i.e. car has been sitting hot for a while).
Changed temperature compensation curve for short-term post-cranking enrichment to increase fuel between 50C-90C.
Changed log and keypad to display the actual prime pulse width in INJW until cranking begins.
Reduced minimum injw from 135 to 115.
Increased low-power lambda integration time. |
| 2/7/2005 |
MSTR2607 |
This revision fixes the NA default not going to zf100 at idle.
Fixed non-functional FP-off log indicator.
Increased choke and prime temperature compensation slope below 16degC.
Removed L3 freeze during very slowly falling MAP. |
| 2/15/2005 |
MSTR2615 |
Removed L4 fuel correction when not idling (idle sw and neutral sw both on). |
| 3/8/2005 |
MSTR2708 |
Removed Z800 bit setting for disabling ATM sensor.
Added Z800 bit setting (add 8) to disable cold weather boost reduction.
Changed from no-accel/decel below 500 rpm to no-accel/decel when idle-neutral switches on.
Fixed bug in accel lockout when map within 15kPa of boost target.
Fixed bug that allowd fuel zone interpolation during idle-neutral.
Added knock sensor display to Quick-Check keypad screen (aka RPM screen).
Keypad editing of Z5 is now allowed when the engine is not running.
Added Z800 bit setting (add 64) to disable ign timing reduction during soft rev limit, requires Rev F Slave to be functional.
|
| 3/8/2005 |
SLAVE F |
Added bit to disable ign timing reduction during soft rev limit (boost reduction is still there), requires 3/08/05+ Master to activate the disable using Z800 bit setting (add 64).
|
| 3/27/2005 |
MSTR2727 |
Complete revision to all defaults |
| 4/20/2005 |
MSTR2820 |
Further default revision |
| 4/26/2005 |
MSTR2826 |
Default fix. Z820 and Z835 were transposed. |
| 8/31/2005 |
MSTR3231 |
Bug fix. Accel pump had been disabled since 2-12-05 |
| 9/01/2005 |
MSTR3301 |
Bug fix. Mislabelled TURBO 2 defaults have been renamed SUPER. The numbers are unchanged. |
| Current chips being shipped: MSTR3301, SLAVE F |