![]() |
#191 | |
![]() Join Date: Jan 2009
Location: Portland Oregon metro area (Washington side)
Posts: 3,193
|
![]() Quote:
Problem went away with new injectors but not before it toasted the CAT with all that raw fuel. Even with that I almost passed DEQ testing. After the new CAT passed easily.
__________________
Scott ![]() Vett owner since 1979._It's about the car and the people |
|
![]() |
![]() |
![]() |
#192 | ||
Join Date: Dec 2012
Location: NC
Posts: 1,783
|
![]() Quote:
So there IS a fix. Problem is, most owners are concerned with 'hammer-down' tune / top end power, and less so with the 'perfect' tune. That's one reason I've always preached against modifications, at LEAST without baseline specs measured in to START with... Quote:
And this control hand-off - is it a parallel function? Series function? Or compound function even??? I'm tearin' my hair out on this here!!! ![]() Last edited by Schrade; 01-29-2014 at 02:38 AM. |
||
![]() |
![]() |
![]() |
#193 | |
![]() Join Date: Jan 2009
Location: Portland Oregon metro area (Washington side)
Posts: 3,193
|
![]() Quote:
The idea was to add your own code to the outside of the OS. I remember it was "message based". Any task that was ready to run then ran and posted "messages" to the OS and/or other tasks. In the instance of our ZR-1 ECM the only thing the "chip" is used for is for data tables. No executable code resides in it. The executable code is flashed to an eprom internal to the CPU. Boy, if we could get hold of the internal code listing. It may be possible to optimize it. The internals can be erased and reprogrammed. Seems to me there was a power up mode where a few key pins are looked at as to where to boot from. And an external setting combo of those pins would turn over the first address read to be external. From there one could put some op codes together to read the internal code and push it out the serial line. hmmmm I could work myself up into a froth of curiosity here. Thing I don't know is if those pins exist and are functional on the actual ZR-1 ECM CPU. It would make sense for them to be deleted or rendered in effective to prevent reverse engineering. Anyone know anything or someone that may know something? This needs it's own thread. ![]()
__________________
Scott ![]() Vett owner since 1979._It's about the car and the people |
|
![]() |
![]() |
![]() |
#194 | |
![]() Join Date: Aug 2005
Location: Fishers, IN
Posts: 812
|
![]() Quote:
It is all able to be extracted and disassembled like any other 68HC11. Knowing what to do with it from that point is a whole different thing. There is the rare occasion to modify the program code. (default to full power mode on MY91+ for example). I'm not a computer guy, so maybe I didn't get what you were trying to say. |
|
![]() |
![]() |
![]() |
#195 |
Join Date: May 2007
Location: Chicagoland, IL
Posts: 9,686
|
![]()
People hack GM ECMs frequently. Some replace code with their own for functionality they are interested in. JEP has disassembled the code from a 91.
The LT-5 code is based on the L-98 $8D Mask ID which is why the 90 Mask ID is an $8E. It explains why we have secondary injector relays and an Ignition Module that acts as a co-ECM controlling the dwell and overall ignition other than timing. You can go to tunerpro.net and get the bin editor, download a definition file for the LT-5 along w a stock bin file and have a look. Just make sure the mask and bin file match up and are for the same model year. Todd, you were also someone I was thinking of when writing the above. I agree that there is little need to modify the code if your dealing w basic modifications. Forced induction and things like NOS control is a different story. Last edited by XfireZ51; 01-29-2014 at 12:35 PM. |
![]() |
![]() |
![]() |
#196 | |
![]() Join Date: Aug 2005
Location: Fishers, IN
Posts: 812
|
![]() Quote:
![]() All IMHO. ![]() |
|
![]() |
![]() |
![]() |
#197 | |
Join Date: May 2007
Location: Chicagoland, IL
Posts: 9,686
|
![]() Quote:
![]() |
|
![]() |
![]() |
![]() |
#198 | |||
Join Date: Dec 2012
Location: NC
Posts: 1,783
|
![]() Quote:
Aren't we hoping to see this YZ Series cars' value approach original sticker prices??? I would surely think that that WOULD make it worth it... Would a hexadecimal editor allow reading of code? Never used one, but I'm marginally familiar with them. And for the car, I will GET familiar. Quote:
![]() Quote:
I think there are a few here who do know it already, who won't post up since it will hamper their revenue source, or it will be an intellectual property issue (but as a TARP bailout funder - i. e.; taxpayer, I'm PART OWNER!!!). |
|||
![]() |
![]() |
![]() |
#199 | |
![]() Join Date: Jan 2009
Location: Portland Oregon metro area (Washington side)
Posts: 3,193
|
![]() Quote:
Having OS (not just bios) code available creates an opportunity to not only fully comment out the code but to share openly a control flow diagram. As for "worth it" or not to make changes? That is in the mind of the doer. As hobbies go, "worth it" has a back seat to interest. If GM wants to claim "proprietary" on the code. Let them. I seriously doubt that would happen. Yes, needs separate thread ![]() Or dust off an old one.
__________________
Scott ![]() Vett owner since 1979._It's about the car and the people |
|
![]() |
![]() |
![]() |
#200 |
Join Date: Dec 2012
Location: NC
Posts: 1,783
|
![]()
Alright - I just did another recording, from cold start Open Loop.
It DIDN'T lope between 1.6% TO, and 2.4% TO, as it usually does!!! Rock steady idle, up to 1.6% TO, turning the throttle stop screw with the 8mm wrench, and it went from 1.6% - to 2.4% TO, withOUT a lope. RPM's bumped up quickly, and backing off with the screw, still couldn't get anything in between, but no big deal. (it will not register any TO percentage between 1.6 - 2.4 under any circumstances, even tho' TPS voltage goes up smoothly - I don't think that's any issue) Just then, it went CL, and as usual, it loped from 1.6 - 2.4 TO. SOME parameter introduced in CL is causing the irregularity from 1.6% TO, to 2.4% TO. ed.: Yes - I'm aware that Open Loop readings don't mean much. All the other recordings are in CL. But something need a little closer scrutiny here... Last edited by Schrade; 02-01-2014 at 04:47 PM. |
![]() |
![]() |
![]() |
|
|