Firmware Upgrade broke AFR
Firmware Upgrade broke AFR
I have a MicroSquirt (v3.8 firmware) install on a Mercedes C230 engine that I installed and I noticed that the AFR wasn't working. TunerStudio would sit at 12 with occasional jumps to 17 (nothing in between, ONLY those two values). At first I thought I had screwed something up in the wiring (still could be, I suppose) and blown part of the ECU so I installed another MicroSquirt ECU (v3.78) I had on hand which was known good and it did the same thing. I did upgrade the firmware during this process to 3.8. I think it read fine for awhile, and then started exhibiting the same 12 or 17 reading problem. I put the spare ECU back in the car I took it from (which was working fine) and the AFR still doesn't read right. So I walked away from the problem, thinking it was a wiring issue I didn't understand, but didn't have time to beat my head against a wall.
So today I had a completely different car come in. This project has been running fine (bit of a bucking problem, but that's beside the point) and has been daily driven for quite awhile. This person wanted to upgrade to the newest firmware to make sure it wasn't a firmware issue that was causing his bucking problem. The ECU had 3.78 on it and I flashed it to 3.83. He took it out for a test drive to confirm the settings and came back with a log he took along the way. And lo and behold, this ECU now has the same issue with AFR, even after swapping back to 3.78.
Any ideas on this? Could my wiring harness have some 'bug' that works fine with 3.78 and no with 3.8?
-
Bernard Fife
- Super Squirter
- Posts: 1009
- Joined: Mon Feb 16, 2004 3:15 pm
Re: Firmware Upgrade broke AFR
Did you set the correct EGO settings (http://www.megamanual.com/mt38.htm#se) and calibrate the AFR table (http://www.megamanual.com/mt38.htm#oa)? You have to do this every time you load new code, it only takes a few seconds.
Lance.
Re: Firmware Upgrade broke AFR
Does AFR not read if EGO Control is disabled? (mine is disabled)
Re: Firmware Upgrade broke AFR
Re: Firmware Upgrade broke AFR
Do you get any error message from TS when you do the cal ? Is the engine running when you do the cal or is it stopped ? Have you tried repeating the coolant or air temp calibration with the 3.78 code ? (Iknow you did it with ego cal, but coolant/ air is a bit different).
Re: Firmware Upgrade broke AFR
The engine is off when doing this.
I will have my buddy who upgraded to 3.83 had this problem, and went back to 3.78 try recalibrating the CLT.
Re: Firmware Upgrade broke AFR
Re: Firmware Upgrade broke AFR
Have you tried different sensors just to see if you get a change ? Do you get a change if you pull the connector off the sensor ?
Re: Firmware Upgrade broke AFR
Here's a copy of my wiring diagram in case there's a clue in there. Also, I will end up with a spare 'broken' ECU if you end up being interested in checking it out.
- Attachments
-
- MicroSquirt-Wiring-Diagram.gif
- (16.24 KiB) Not downloaded yet
Re: Firmware Upgrade broke AFR
If you bring up a user menu, say cranking rpm, and just change it a few rpm, then cycle power on the ecu, does the new value come up ?
The only other thing I can think of right now is to turn on "debug Log comms" under the TS Communications menu, then push the "write to controller" button. When the write is done, close down TS and look at the end of the file "TunerStudioAppDebug.txt" I would delete this file before opening TS as it contains a hug amount of past history and it won't hurt anything to delete it. Then it will start with a clean file. This file is 2 directories up from the directory where your ini files reside.
Another thing you could try is to update to the latest TS version and see what that does.