RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Thu Jan 08, 2009 7:14 pm

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: GM 3bar on 16 bit ECU
PostPosted: Mon Mar 31, 2008 10:40 am 
Offline
Administrator

Joined: Mon Feb 13, 2006 6:27 pm
Posts: 223
Any got this working? I've done it with 32 bit ECUs, but I've hit two issues on the 16 bit ones (A4SD900B) specifically:

- boost target can't be set higher than 24.75 PSI.

- MAP sensor calibration offset can't be set > 0.

Are these limitations of the ECU?


Thanks,
Mike


Top
 Profile  
 
 Post subject: Re: GM 3bar on 16 bit ECU
PostPosted: Mon Mar 31, 2008 11:18 am 
Offline
Administrator
User avatar

Joined: Wed Mar 29, 2006 10:38 pm
Posts: 4224
Its a limitation of the ECU.


Top
 Profile  
 
 Post subject: Re: GM 3bar on 16 bit ECU
PostPosted: Mon Mar 31, 2008 11:25 am 
Offline
Experienced
User avatar

Joined: Wed Mar 01, 2006 10:51 pm
Posts: 284
I assumed when this thread was posted it was for 16 bit ECUs; dunno if you saw it or if it'd help:
topic2924.html

Is there a DIY writeup for us 32 bit folk?

_________________
- Justin
download my ROM


Top
 Profile  
 
 Post subject: Re: GM 3bar on 16 bit ECU
PostPosted: Mon Mar 31, 2008 12:09 pm 
Offline
Administrator

Joined: Mon Feb 13, 2006 6:27 pm
Posts: 223
there's one around here- what sensor are you using?


Top
 Profile  
 
 Post subject: Re: GM 3bar on 16 bit ECU
PostPosted: Mon Mar 31, 2008 12:51 pm 
Offline
Administrator
User avatar

Joined: Wed Mar 29, 2006 10:38 pm
Posts: 4224
To clarify, the ECU has no effective limit when it comes to target boost even with the 16-bit ECU. However, the target boost tables (16-bit ECU) are setup with an 8-bit boost value, but it is further manipulated and stored as a 16-bit target boost value. This limits the max target boost to something around 39.xx psia. It would be possible to modify the ROM to work with a 16-bit target boost table, but the problem would be finding enough unused space for that size table (you would have cannabilize other tables - maybe the AT target boost map if applicable). I would imagine the traditional method to this limitation would be similar to the 300 g/s limitation - modify MAP sensor scaling (half the actual boost, for example). I'm not sure if anyone has tried that before, but boost control should still work. Not sure if there would be other side effects related to undefined parameters.

As far as map scaling, the offset is cannot be greater than zero because:
x = multiplier
y = offset
MAP = (MAPv*x) - (y)

I represented the offset as a negative value in the defs only to avoid confusion. Y is an unsigned 16-bit value, so it cannot be negative and therefore the offset cannot be positive (as displayed in Enginuity).


Top
 Profile  
 
 Post subject: Re: GM 3bar on 16 bit ECU
PostPosted: Mon Mar 31, 2008 1:39 pm 
Offline
Administrator

Joined: Mon Feb 13, 2006 6:27 pm
Posts: 223
Thanks for the clarification. Maybe I'll just rail it (24.75) which should effectively turn of closed loop boost control. That's what I did before- I was just trying to be crafty this time.

If you get bored (unlikely) and want to try taking over the AT table to give more range for boost targets, I'll be happy to test it out.

Thanks!
Mike


Top
 Profile  
 
 Post subject: Re: GM 3bar on 16 bit ECU
PostPosted: Mon Mar 31, 2008 2:10 pm 
Offline
Experienced
User avatar

Joined: Wed Mar 01, 2006 10:51 pm
Posts: 284
crazymikie wrote:
there's one around here- what sensor are you using?


Stock sensor. I was more curious than anything, sorry for the thread jack.

_________________
- Justin
download my ROM


Top
 Profile  
 
 Post subject: Re: GM 3bar on 16 bit ECU
PostPosted: Tue Apr 01, 2008 10:06 am 
Offline
Administrator

Joined: Mon Feb 13, 2006 6:27 pm
Posts: 223
Justin 05 STi wrote:
crazymikie wrote:
there's one around here- what sensor are you using?


Stock sensor. I was more curious than anything, sorry for the thread jack.


No worries. It's actually quite simple to do on the 32-bit ecus.

Did you find the thread?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl
phpBB SEO