What the stock 75 TS Motronic can and cannot do. - Page 5 - Alfa Romeo Bulletin Board & Forums

 3Likes
 
LinkBack Thread Tools Display Modes
post #61 of 815 (permalink) Old 01-31-2012, 11:22 AM Thread Starter
Senior Member
Gold Subscriber
 
Biba69's Avatar
 
Join Date: Apr 2005
Location: Irwindale, CA USA
Posts: 3,324
InstiTS, thank you for your observations regarding the Squadra chip. The initial rough idle concerns me a bit, but this might be unique to your car...or not.

I'll be using an oxygen sensor, but no cat. In California, if your car is a '75 or older, it no longer needs to be tested.

Do you have any guesstimate as to what would happen if injectors with a slightly higher flow rate were installed with the chip? Or do you feel the stock ones are more than adequate?

Biba

AlfaCyberSite.com
BibaRestorations.com
Biba69 is offline  
Sponsored Links
Advertisement
 
post #62 of 815 (permalink) Old 01-31-2012, 04:10 PM
Registered User
 
InstiTS's Avatar
 
Join Date: Jan 2012
Location: Western Australia
Posts: 69
Quote:
Originally Posted by Biba69 View Post
InstiTS, thank you for your observations regarding the Squadra chip. The initial rough idle concerns me a bit, but this might be unique to your car...or not.

I'll be using an oxygen sensor, but no cat. In California, if your car is a '75 or older, it no longer needs to be tested.

Do you have any guesstimate as to what would happen if injectors with a slightly higher flow rate were installed with the chip? Or do you feel the stock ones are more than adequate?
I think it's safe to say if you have a pretty standard exhaust system (with cat) and use Squadra + 97RON setting, you will be okay with idle, however you will probably kill the cat quickly because no lambda control (always open loop). The white car has been set like this for I don't know how long and I look forward to giving it a hard time at some trackdays in the future! :P

As I said, when the red car is set to 95RON closed loop (yellow) and only idles rough for a second or two, it's probably barely noticable by most people's standards. This believed would be the most reliable economy/power setting due to being the highest octane that still used lambda control.

I would think the stock injectors are more than adequate for the chip alone... I believe the 155 TS only really needed larger injectors around the 170hp mark (based on another forum poster's observations).

I recommend going for the chip anyway and just fine tuning the fuel quality plug with your own observations, particularly because you don't have a cat. Give 97RON a go first and see if it idles nicely, if not, 95RON without lambda control, then 95RON with lambda and so forth.

Last edited by InstiTS; 01-31-2012 at 04:17 PM.
InstiTS is offline  
post #63 of 815 (permalink) Old 01-31-2012, 04:52 PM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
Is the eprom really soldered in? I had assumed it would be socketed?
I think I can make a tune for 97RON closed loop easy enough as a starting point, if the eprom was socketed I could post you a dual-tune chip to try out.
If it's soldered in, the ecu would need to have a socket installed first which is a little more invasive...
festy is offline  
 
post #64 of 815 (permalink) Old 01-31-2012, 05:06 PM
Registered User
 
InstiTS's Avatar
 
Join Date: Jan 2012
Location: Western Australia
Posts: 69
I told my mechanic who fitted it a year or two back that it was probably exchangable without soldering... but he had to send it off to an instruments specialist to have it 'soldered' in, and also he mentioned some tamper/security tag needed to be removed first?

that would be awesome to try out on the stock ECU though, it only cost about 30 dollars to have it soldered in. Surely the eprom that you would burn would be just the same?
InstiTS is offline  
post #65 of 815 (permalink) Old 02-01-2012, 12:21 AM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
I've been working my way through the rev limiter functions this afternoon.
My guess is that these have a sort of 2 stage limiter - a soft limit of around 6200(?)rpm that you're allowed to exceed for a second or two before it kicks in, and a hard limit of ~6600 rpm?
Does that sound about right?

Edit: I found a reference to the rev limiters on the squadra site, 6300/6600 so that's reassuring

Last edited by festy; 02-01-2012 at 04:46 PM.
festy is offline  
post #66 of 815 (permalink) Old 02-01-2012, 05:35 AM
Registered User
 
InstiTS's Avatar
 
Join Date: Jan 2012
Location: Western Australia
Posts: 69
Afaik, factory limit is 6800, which Squadra have raised to 7200 on my chip.

embarrassingly I don't think I have hit the limiter in either car as of yet (don't trust the tacho that much)... I get the feeling it sort of just flattens out at redline anyway, might as well shift at ~6k... obviously not the attitude in competition driving!

Well, you're certainly moving your way through the binaries. If you're fairly confident about making a chip, I don't mind paying to have it soldered for kicks.
InstiTS is offline  
post #67 of 815 (permalink) Old 02-01-2012, 11:44 AM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
I've set the rev limit parameters up with the soft limiter being an on/off setting, and the hard limiter set by rpm.
The soft limiter disable method I came up with is a little... umm... unconventional, but looks to do the job well
Attached Images
 
festy is offline  
post #68 of 815 (permalink) Old 02-01-2012, 03:58 PM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
I was reading through a couple of old threads this morning, and saw that El Barto had run into the checksum issue while trying to edit his maps some time back.
Calculating the checksum appears to be pretty straight forward - it's stored as a 16 bit integer at 0x7F00 (right before the ECU part number), and is calculated by taking the lowest 16 bits of the sum of all bytes 0x0000 to 0x7EFF.

I'm using the free ecu editor program 'Tuner Pro' and have my ECU definition now calculating the correct checksum for me.
I've tested it by changing rev limiter settings and noting the new checksum, then changing the rev limit back to factory default and checking that the checksum matches the original rom image.
What this means is that the checksum is taken care of behind the scenes, rather than having to manually calculate it.
festy is offline  
post #69 of 815 (permalink) Old 02-01-2012, 06:21 PM Thread Starter
Senior Member
Gold Subscriber
 
Biba69's Avatar
 
Join Date: Apr 2005
Location: Irwindale, CA USA
Posts: 3,324
festy, I should go back and check, but how are you doing this without the Motronic ECU? Did you find a complete, umm, readout on the Internet?

How deep into the program are you on a percentage basis? Or is it an almost never ending series of 'rooms'...or should I say, an enigma within an enigma within...?

Do you know of someone who has a running TS installed who might be willing to be a beta tester (or would it be alpha tester)? Others might not agree, but it would be great (for me) if someone has rebuilt theirs using 10.5:1 pistons, had everything balanced, and the flywheel lightened a bit. I realize the latter does nothing but make the engine rev more easily.

Jim K once again I want to thank you for commenting that there are no aftermarket electronic systems that covers as many aspects of the running of the engine than the stock one's do. Okay, poor terminology on my part. It gives me a better feeling that sticking with the Motronic system is the wise thing to do - short of someone who has modified their TS beyond what the stock unit could handle.

And again, this technical part is so beyond me - and I suspect a few others - but think it is nifty that there are several here who do have a working knowledge of the 'inner workings' of the Motronic ECU.

Biba

AlfaCyberSite.com
BibaRestorations.com
Biba69 is offline  
post #70 of 815 (permalink) Old 02-01-2012, 07:06 PM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
Quote:
Originally Posted by Biba69 View Post
festy, I should go back and check, but how are you doing this without the Motronic ECU?
With great difficulty
I found a schematic diagram of the ML4.1, so can trace some of the peripheral connections back to the CPU, then hunt for references to that hardware port to narrow down the different functions.
Quote:
Did you find a complete, umm, readout on the Internet?
Yes, I've got hold of a couple of eprom dumps from various 75s/164s - the one I'm concentrating on is version 1267356191 (ECU 0261200108), mask 021F.

Quote:
How deep into the program are you on a percentage basis? Or is it an almost never ending series of 'rooms'...or should I say, an enigma within an enigma within...?
I'm picking away at bits of 'obvious' code (easy wins) and hunting for the 'interesting' functions - sort of prioritising the battle.
There's so much in these, that I doubt I'll ever completely work it all out.
For instance, the different fuel/lambda settings effectively quadruple the program, something as simple as determining the spark advance has maybe a hundred branches in the code, I'm slowly working through what each of these concerns and haven't even got to the tables each consults yet

Quote:
Do you know of someone who has a running TS installed who might be willing to be a beta tester (or would it be alpha tester)? Others might not agree, but it would be great (for me) if someone has rebuilt theirs using 10.5:1 pistons, had everything balanced, and the flywheel lightened a bit. I realize the latter does nothing but make the engine rev more easily.
Having a TS to test with would certainly make this easier, but unfortunately I don't have that option.
The engine mods are meaningless for the ECU mapping, changing cams/compression/injectors etc won't make any difference to what the ECU code does. Obviously if I was to try and edit the tables to suit a modified engine then having one on hand would be best, but I'm aiming more towards a simple DIY tuning interface rather than making chips for people.

Quote:
Jim K once again I want to thank you for commenting that there are no aftermarket electronic systems that covers as many aspects of the running of the engine than the stock one's do. Okay, poor terminology on my part. It gives me a better feeling that sticking with the Motronic system is the wise thing to do - short of someone who has modified their TS beyond what the stock unit could handle.
The ML4.1 will never be suitable for a MAP based system, and the rev limit can't be pushed too much higher due to the slow CPU (it has to count a lot of teeth per RPM!) - so although it does a lot more than an aftermarket, it's not cutting edge technology and has it's limitations. For a race engine, I wouldn't use one of these - and honestly, if I owned a TS I would ditch the ECU and use a MAP based system like is on my alfetta.
You think the Bosch covers a lot, it's got nothing on the delco

Quote:
And again, this technical part is so beyond me - and I suspect a few others - but think it is nifty that there are several here who do have a working knowledge of the 'inner workings' of the Motronic ECU.
What I'm hoping to end up with is a way for the average TS owner to make tuning adjustments themselves. With a very modest hardware cost (under $100) and the software, you'd be able to browse through the list of settings and maps, and adjust to suit - without having to know anything about the inner workings.
The rev limit pic I posted this morning is an example - anyone with a $30 eprom burner and a spare flash chip could do it themselves right now.
festy is offline  
post #71 of 815 (permalink) Old 02-01-2012, 07:09 PM
Registered User
 
InstiTS's Avatar
 
Join Date: Jan 2012
Location: Western Australia
Posts: 69
Photos, pictures!

Quote:
Originally Posted by festy View Post
I was reading through a couple of old threads this morning, and saw that El Barto had run into the checksum issue while trying to edit his maps some time back.
Calculating the checksum appears to be pretty straight forward - it's stored as a 16 bit integer at 0x7F00 (right before the ECU part number), and is calculated by taking the lowest 16 bits of the sum of all bytes 0x0000 to 0x7EFF.

I'm using the free ecu editor program 'Tuner Pro' and have my ECU definition now calculating the correct checksum for me.
I've tested it by changing rev limiter settings and noting the new checksum, then changing the rev limit back to factory default and checking that the checksum matches the original rom image.
What this means is that the checksum is taken care of behind the scenes, rather than having to manually calculate it.
Oh very cool. We appreciate the explanations. I should get out there and bang off limiter a bit so I can feel this soft+hard limiter does anyone know if 7200 a little too high for a standard TS with full csc m/s exhaust?

I have replied to your PM, but the bb logged me out upon sending so I am not sure if it was sent...



For those interested in this thread:

I just took some fairy nice resolution photos of both boards.

You were right about the soldered Squadra chip festy. It has a carrier board for the Squadra chip which allows it to be pushed/exchangable (and I guess exchangable with the factory chip I have stashed away) what is the carrier board for exactly? does it interface for different style roms?

Standard:


Squadra chip:


Squadra chip soldered carrier:


I also noticed two sets of pins that were soldered 'together' behind where the ROM sits... I have tried to circling this in my blurry photos with the red text (older Galaxy S camera) and could not get it to focus particularly well.

Factory unsoldered:


Squadra soldered:


Regards,
InstiTS
InstiTS is offline  
post #72 of 815 (permalink) Old 02-01-2012, 07:50 PM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
Fantastic, thanks for those!
The carrier board for the squadra chip is for copy protection - it shuffles a few of the bus lines around, so if you tried to copy the rom onto another chip you'd get garbage unless you had the right carrier board too.
The soldered pads look like they're just grounding the VPP and A12 lines - there might be something in their code that tests a read at an address that uses the A12 line as a form of copy protection too?
A lot of aftermarket tuners use similar boards to protect their work.

The important thing is that the eproms are socketed.
Instead of trying to hit your limiter, I could send you a chip with a much lower setting (i.e. 3000rpm) - if your engine starts, but tops out at 3k, it would mean I'm on the right track
festy is offline  
post #73 of 815 (permalink) Old 02-04-2012, 02:32 AM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
There's a copy of my work-in-progress Tuner Pro definition file here along with an eprom image to view with it.
There's still a lot of blanks to fill in and errors to fix, but at least it's a start...
festy is offline  
post #74 of 815 (permalink) Old 02-04-2012, 05:17 AM
Registered User
 
Join Date: Jan 2005
Location: Athens, Greece
Posts: 739
ECU cutting edge technology? I would like to see WHO the Bosch competition was back in 1978 (early Motronic) and again who had to offer more sophistication in 1991 than the 164Q4 ecu. Its easy to say their systems are 'slow' today but keep in mind they started the widespread diffusion of efi. I have immense respect for a company that pioneered most if not all car electrical systems in general -not just efi. Subsequently, its natural that once a system is developed, others can only improve on it. For road cars, you can't beat the 'tuneability' of the std system and the reduced cost (in Europe anyway) of dyno mapping, when compared to any aftermarket system.
Jim K.
Jim K. is online now  
post #75 of 815 (permalink) Old 02-04-2012, 11:46 AM
Registered User
 
festy's Avatar
 
Join Date: Jul 2007
Location: Sydney, Australia
Posts: 520
Yes, the ML4.1 is not cutting edge technology. I didn't say that it wasn't up to scratch back in the day, I said it has it's limitations when compared to today's afternarket ECUs, and wouldn't be the best choice for a high rpm race engine today.
Do you disagree with that?
festy is offline  
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the Alfa Romeo Bulletin Board & Forums forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in









Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.



Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode



Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

 
Replace with
For the best viewing experience please update your browser to Google Chrome