MS3 pre-1.5.2 beta 5 firmware released

Testing and development of Megasquirt 3

Moderators: jsmcortina, muythaibxr

jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

MS3 pre-1.5.2 beta 5 firmware released

Post by jsmcortina »

To announce the release of "MS3 pre-1.5.2 beta 5" this adds some bug-fixes and improvements over "MS3 pre-1.5.2 beta 4".

Who should use this code?
Users wanting to test the new features or as directed by tech support to workaround known issues in 'release' version.

Who should not use this code?
Unless directed by tech support, new or casual users should use the current release code instead – see the Downloads page linked above.

Main changes since pre-1.5.2 beta 4 firmware
Bug fixes:
Fix SDcard reported size for larger cards.
Ensure overdwell still operable during sync-loss or stall.
Ensure nitrous code runs during sync-loss or stall.
Do apply cel_overboost.
Prevent nitrous timer rollover issue for timed-nitrous lookups.
Prevent launch timer rollover issue for launch retard lookups.
Fix nitrous 'restart' behaviour.

New / changed features:
In closed-loop boost or open-loop dome, do not allow a target less than baro.
Add resync delay feature.
Change EGO to Ideal PID type B. (NB - retuning likely required.)
Debounce launch/transbrake button input.
Check launch pin more frequently.
Change Hemi VVT tooth check points. (untested.)

Minor / internal:
Tweak tooltips on boost tables ref absolute kPas to add note about 100kPa.
Bump up Dome limits to 700kPa.
Tweak transbrake time minimums.
PID log field precision.

The firmware zip is available from: http://www.msextra.com/downloads/dev/ms ... -2/beta-5/

Be sure to read the README.txt and RELEASE-NOTES.txt that are supplied in the zipfile.

Some of the ini changes will result in harmless warnings when loading MSQs from 1.4.x Users upgrading from 1.2.x or earlier codes need to pay more attention. TunerStudio 3.0.28 or later is REQUIRED.

Go ahead and use the built-in firmware loader on the Tools menu of TunerStudio - you'll like it.
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
jsiedlicki
Master MS/Extra'er
Posts: 687
Joined: Sun Jun 23, 2013 3:52 pm

Error in ms3pro-evo.ini & ms3pro-ult.ini files

Post by jsiedlicki »

This was mentioned back in beta 4 but must have been missed for beta 5.

The listing for the Internal Baro Sensor in the I/O pins List Showing Usage dialog references the wrong variable. It should reference

Code: Select all

portusage_ad0h[2]
But instead references the variable which represents Analog Input 1

Code: Select all

portusage_ad0h[4]
The same error is in both files.

Code: Select all

displayOnlyField = "Internal Baro Sensor", { bitStringValue( portLabels , portusage_ad0h[4]  ) }
ms3pro-evo.ini on line #7656
ms3pro-ult.ini on line #7699
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Error in ms3pro-evo.ini & ms3pro-ult.ini files

Post by jsmcortina »

jsiedlicki wrote:The listing for the Internal Baro Sensor in the I/O pins List Showing Usage dialog references the wrong variable. It should reference

Code: Select all

portusage_ad0h[2]
But instead references the variable which represents Analog Input 1

Code: Select all

portusage_ad0h[4]
No.
I checked the firmware and the internal baro port IS configured as ad0h[2]. So there must be a different reason that you are seeing a mixup.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
jsiedlicki
Master MS/Extra'er
Posts: 687
Joined: Sun Jun 23, 2013 3:52 pm

Re: Error in ms3pro-evo.ini & ms3pro-ult.ini files

Post by jsiedlicki »

jsmcortina wrote: No.
I checked the firmware and the internal baro port IS configured as ad0h[2]. So there must be a different reason that you are seeing a mixup.

James
I'm a bit confused. We are in agreement that the internal baro IS on ad0h[2] BUT the ini lists it as being connected to ad0h[4]. Note that ad0h[4] is being refernced by two different inputs in the ini file. Below is the ms3pro-evo.ini as an example. The ultimate has the same issue.

Code: Select all

line #7656:  displayOnlyField = "Internal Baro Sensor", { bitStringValue( portLabels , portusage_ad0h[4]  ) }

line #7678:  displayOnlyField = "Analog In 1", { bitStringValue( portLabels , portusage_ad0h[4]  ) }
Also the Internal Baro Sensor input is listed in both the I/O pins List Showing Usage AND the I/O pins List2 Showing Usage dialogs. Not sure if that is intentional or not.
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Error in ms3pro-evo.ini & ms3pro-ult.ini files

Post by jsmcortina »

jsiedlicki wrote:I'm a bit confused. We are in agreement that the internal baro IS on ad0h[2]
Oops, I misread your post.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
techmarcblsx
MS/Extra Newbie
Posts: 16
Joined: Fri Jun 07, 2019 2:35 pm

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by techmarcblsx »

trans brake multi bump
when my trans brake is engaged on creep mode, without my "bump" button being pushed at all it is pulsing the trans brake.
if i push the "bump" input button it stops it, this seems backwards from what it was on last 1.4 firmware.
shouldn't have to push and hold two trans brake inputs to hold the car still. nor is this the way its explained in tuner-studio.
tuner-studio says creep mode says holding of the button will cause a series of bumps or steps until the button is released.
absolutely zero changes in the car other than the firmware update.
jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by jsmcortina »

techmarcblsx wrote:trans brake multi bump
:msq:
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
techmarcblsx
MS/Extra Newbie
Posts: 16
Joined: Fri Jun 07, 2019 2:35 pm

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by techmarcblsx »

my apologies
Attachments
2019-06-16_multibump fail.msq
(283.77 KiB) Downloaded 123 times
jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by jsmcortina »

How is your bump button wired? I see that you are using the "Nitrous" input pin. That (should) expect a 12V signal. I have a feeling that older firmware didn't always respect that polarity and may have worked backwards.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
techmarcblsx
MS/Extra Newbie
Posts: 16
Joined: Fri Jun 07, 2019 2:35 pm

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by techmarcblsx »

its a ground input just as it was before so bump button from chassis ground to nitrous in and nitrous out to the ground side on the SSR.
techmarcblsx
MS/Extra Newbie
Posts: 16
Joined: Fri Jun 07, 2019 2:35 pm

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by techmarcblsx »

bump input setup
Attachments
bump.png
bump.png (416.4 KiB) Viewed 2464 times
jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by jsmcortina »

techmarcblsx wrote:its a ground input just as it was before so bump button from chassis ground to nitrous in
That's backwards. The "Nitrous In" pin expects 12V.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
techmarcblsx
MS/Extra Newbie
Posts: 16
Joined: Fri Jun 07, 2019 2:35 pm

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by techmarcblsx »

it worked just fine prior to the firmware update, so if i supply the nitrous input pin 12V my problem should be resolved?
jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by jsmcortina »

techmarcblsx wrote:it worked just fine prior to the firmware update
The behaviour was broken in older firmwares.
so if i supply the nitrous input pin 12V my problem should be resolved?
Yes.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
techmarcblsx
MS/Extra Newbie
Posts: 16
Joined: Fri Jun 07, 2019 2:35 pm

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by techmarcblsx »

just spoke with EFI source, im being advised to change my bump input to tableswitch and leave it on a ground
jsmcortina
Site Admin
Posts: 39619
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by jsmcortina »

techmarcblsx wrote:just spoke with EFI source, im being advised to change my bump input to tableswitch and leave it on a ground
That works too.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
techmarcblsx
MS/Extra Newbie
Posts: 16
Joined: Fri Jun 07, 2019 2:35 pm

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by techmarcblsx »

tried both ways with no luck
nitrous in from a 12V source changes the rate in which the transbrake pulsed, but when you took the 12V away it still pulsed
tableswitch ground switch did absolutely nothing
krisr
Master MS/Extra'er
Posts: 799
Joined: Wed Aug 17, 2005 1:17 am
Location: Sydney, Australia

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by krisr »

Just upgraded to b5 from stable to see if the tweaks to the SD card will help my issues. Initial log is fine but will see how it goes when I take the car out. Well done on the changes to EGO feedback, MUCH faster!
Sydney, Australia
1971 Holden Monaro HQ
MS3X Sequentially fuelled 400 Pontiac
Paul_VR6
Super MS/Extra'er
Posts: 1978
Joined: Wed Apr 15, 2009 11:31 am
Location: Oxford, PA
Contact:

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by Paul_VR6 »

Anyone have good starting values for new ego PID?
-Paul
1992 Corrado SLC 3.6 VR6 11.38@120 - MS3 Pro Ultimate - Microsquirt I/O - Can EGT - Racepak IQ3s
kptuned.com - Megasquirting the World! Megasquirt Sales, Service, Tuning and More!
Image
taank
MS/Extra Newbie
Posts: 9
Joined: Fri May 19, 2017 11:26 am

Re: MS3 pre-1.5.2 beta 5 firmware released

Post by taank »

Tested last night, ego is extremely responsive.
Transbrake creep feature stopped working for me in beta 5
Post Reply