The FIAT Forum
iNETFX Domain Registration - COM/NET/ORG £6.50 a year!

Go Back   The FIAT Forum > FIAT Cars > Cinquecento / Seicento


Reply
 
Thread Tools Search this Thread
Old 05-06-2005   #1
 
Jamieboy's Avatar
 
Join Date: Mar 2005
Location: Aberdeen
Posts: 109
Thanks: 8
Trader Rating: (0)
United Kingdom 
6F/16F Cinque/Sei ECU Reader Project

Originally Posted by arseofbox
Im working (not very hard) on a project to make a piece of software to read the contents of the 6F/ 16F (Cinq/ Sei) ECU...Ive just converted a fooking massive Italian document to find out how to interface the bugger

Any good with C++?
Originally Posted by Jamieboy
Actually yes! Just finished my undergrad Hons. Degree in AI & Robotics - one of the main cores of which was software design in C++/builder. Also electronics design and manufacture - it's my comms knowledge that is poor

This would be my main worry - Fiat may use a proprietry beasty that would make it tough to speak to the ECU.

How sweet would a PC resident or hand-held, PIC based fault-code reader be?! If on the PC you could have a nice GUI, or an LCD if PIC based....

Maybe a collaborative project is possible with ourselves and other members?

Should we start a new thread on this?

Cheers,

Jamie

Originally Posted by arseofbox
EXCELLENT!!! Just the Guy I need...

Fiat do use a proprietary reader / scanner, called the FLT. But thats no problem, as the document I have gives full details on how to communicate to it / interface and pull data out.

I think PIC's might be a bit hard, cos I was looking at getting a live data feed, and updating that every 500-600 msec.

Ive found a circuit to talk to it from the serial port...Its just a TTL level converter I think, and I also have a vague bit of pseudo code as I just brain-dumped the lot to paper one afternoon.

I have the file on my other computer...so I'll send it to you once I get back to that 'box...and that'll be monday / tuesday
Originally Posted by arc
oooo, im liking the sounds of this

have a good read of the thread on the coupe forum Jamie
Originally Posted by project-cinqy
so could this software be used from a laptop? and could it datalog? save a fortune in dyno testing if it can? Rpm curves would make shift light setting up a doddle!!

Jon.

Ok, here is a shiney nice new thread for this
__________________
2000 Punto 1242 MPI in Tiziano Red Standard (for now)
Jamieboy is offline  
Reply With Quote
Old 05-06-2005   #2
 
Jamieboy's Avatar
 
Join Date: Mar 2005
Location: Aberdeen
Posts: 109
Thanks: 8
Trader Rating: (0)
United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

Originally Posted by project-cinqy
so could this software be used from a laptop? and could it datalog? save a fortune in dyno testing if it can? Rpm curves would make shift light setting up a doddle!!

Jon.
Hi Jon,

Depending on how willing the ECU is to divulge data, and how much of a pig it is to read we are looking at a few possibilities (in ascending order of complexity):

1. Fault code only - (I'd settle for this!) it would give us a code which we could presumably then translate into the source of the problem. This is the least resource intensive in terms of hardware, software or microcontroller or CPU speed.

2. Snapshot of engine parameters. If accessible, this would allow the registers which store the various sensor values to be read. These values would/could be updated fairly frequently.

3. Full, real-time data out. I suppose this is the 'Holy Grail' - if the ECU has this capability, this would allow a (hopefully low-lag) mirror of what the ECU is seeing and doing. Goes without saying the most resource-intensive hardware/software, not to mention any signal processsing *shudder.

These are of course speculative, if anyone knows what data-out capabilities, services or facilities these ECUs provide - post!

So to get back to your question, if we are looking at anything above option 1 (which I don't think necessitates a PC to do) - yeah, in theory, the software could be made to data-log, save peak values, show performance stats, and much more. It just depends on what you wanna do with the data out (and how long you wanna spend looking for missing semi-colons....)

My mate had a turbo'd Brookie Capri, which the previous owner designed and built a home-brew boost controller for, which took sensor readings and did all sorts of clever things! Incidentally - if anyone knows who now owns this car (Reggy started E666 *** ) Can't remember the rest (LOL - Capri of the devil!). I think my mate regrets selling it somewhat....

Anyway, so yeah, it all hinges on what is accessible through the data port.

Cheers, Jamie
__________________
2000 Punto 1242 MPI in Tiziano Red Standard (for now)
Jamieboy is offline  
Reply With Quote
Old 05-06-2005   #3
Principality Retained :)
 
Join Date: Jul 2003
Location: Midlands
Posts: 4,561
Blog Entries: 9
Thanks: 6
Trader Rating: (3)
arseofbox has donated! United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

Its very easy to get the ECU to spit out data.. All you have to is initialise communications, switch to an obscure baud rate then tell it what you want to see, it'll then spit the data out at you within a short time period (300msec timeout i think for parameters).

To read fault codes....well thats the seemingly easiest part. The ECU has 6 different error memories (3 RAM, 3 EEPROM) that it writes to dependant on the state of the error (eg: transient / permanent). What I want to do is be able to poll all of these memories independently (each bit of each memory corresponds to a different error) - as Ive had problems with transient errors not appearing when Ive gone for ECU Diag scans, and so the reader hasnt picked it up - but it would have been in the E2PROM memory, but their reader must only scan the RAM (blanked at each start-up and only written to when errors present).

Engine Parameters.....Theres a riduiculous amount of data that can be had out of it...the 16F ECU doc will detail all. Its all in the form of Hexadecimal numbers and all it needs in terms of formatting is feeding into equations (theyre given in the Tech Doc).

In terms of S/W structure, I was thinking integrate it into a series of self-contained modules to limit the amount of data recieved / sent so the CPU isnt over worked (my target system is a PII 300)
__________________
FIAT Forum Useful Links:
Donate to FF | Buy FF Merchandise | Classifieds | FF Insurance | How-to Guides | FAQs

arseofbox is offline  
Reply With Quote
Old 05-06-2005   #4
arc
this is where i stand
 
arc's Avatar
 
Join Date: Oct 2003
Location: St Annes, Lancashire
Posts: 9,974
Thanks: 87
Trader Rating: (0)
arc has donated! United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

This thread has a wealth of technical data, and the coupe uses a similar ECU to the Cinq.

http://www.fccuk.org/ubbthreads/show...fpart=all&vc=1

I emailed barnacle about adding the cinq to the software, and he said it should be possible - but he was in Kiev at the time. I don't know if hes since got back to me as i can't seem to get into my uni email account!
__________________
arc is offline  
Reply With Quote
Old 05-06-2005   #5
GeX
 
GeX's Avatar
 
Join Date: Jan 2004
Location: Lytham St.Annes
Posts: 410
Thanks: 1
Trader Rating: (0)
United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

Heres the the document that Tom translated for those who want it.
Attached Files
File Type: pdf 16F Technical Information.pdf (388.5 KB, 1188 views)
GeX is offline  
Reply With Quote
Old 07-06-2005   #6
 
Join Date: May 2005
Location: On da way 2 a new mission
Posts: 3,029
Thanks: 21
Trader Rating: (0)
Oldschool has donated! 
Re: 6F/16F Cinque/Sei ECU Reader Project

The software is available from different companies. All you have to do is acquire it and go to your local RR to set it up properly.
__________________
FIAT Forum Useful Links:
Donate to FF | Buy FF Merchandise | Classifieds | FF Insurance | How-to Guides | FAQs

Oldschool is offline  
Reply With Quote
Old 07-06-2005   #7
arc
this is where i stand
 
arc's Avatar
 
Join Date: Oct 2003
Location: St Annes, Lancashire
Posts: 9,974
Thanks: 87
Trader Rating: (0)
arc has donated! United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

elaborate?
__________________
arc is offline  
Reply With Quote
Old 07-06-2005   #8
 
Join Date: May 2005
Location: On da way 2 a new mission
Posts: 3,029
Thanks: 21
Trader Rating: (0)
Oldschool has donated! 
Re: 6F/16F Cinque/Sei ECU Reader Project

Originally Posted by arc
elaborate?
This is what real tuning is about.

I try to find a solution to make it easier in the region of £2.95. Did not work yet.
__________________
FIAT Forum Useful Links:
Donate to FF | Buy FF Merchandise | Classifieds | FF Insurance | How-to Guides | FAQs

Oldschool is offline  
Reply With Quote
Old 07-06-2005   #9
Principality Retained :)
 
Join Date: Jul 2003
Location: Midlands
Posts: 4,561
Blog Entries: 9
Thanks: 6
Trader Rating: (3)
arseofbox has donated! United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

Originally Posted by Oldschool
This is what real tuning is about.
Who said tuning was involved?
I just want to be able to get ECU data and find error codes. Admittedly, the Data may well be used to tune the engine (via remapping), but theres no way it can be tuned directly through a computer, as its not OBD-II Compliant.

Once we have some way of getting the data for analysis purposes the fun can start.
__________________
FIAT Forum Useful Links:
Donate to FF | Buy FF Merchandise | Classifieds | FF Insurance | How-to Guides | FAQs

arseofbox is offline  
Reply With Quote
Old 07-06-2005   #10
 
Join Date: May 2005
Location: On da way 2 a new mission
Posts: 3,029
Thanks: 21
Trader Rating: (0)
Oldschool has donated! 
Re: 6F/16F Cinque/Sei ECU Reader Project

Actually that is what you have to do! It is not me who invented ECUs. It does not matter whether you can do a real time tuning or not. If you want to get the best out of it or even want to go save you have to do it. Or why do you think that new cars on average require about 12000 man hours to programm an ECU that it can be considered safe for daily usage? I am not talking out of my backside. I have seen it too often.
And don't worry I have no time to show off. Believe me it did hurt when reality struck me at many a times.
__________________
FIAT Forum Useful Links:
Donate to FF | Buy FF Merchandise | Classifieds | FF Insurance | How-to Guides | FAQs

Oldschool is offline  
Reply With Quote
Old 07-06-2005   #11
 
Join Date: Jan 2004
Location: Leicester, United Kingdom.
Posts: 296
Thanks: 0
Trader Rating: (0)
mckcrich has donated! 
Re: 6F/16F Cinque/Sei ECU Reader Project

Originally Posted by Oldschool
Actually that is what you have to do! It is not me who invented ECUs. It does not matter whether you can do a real time tuning or not. If you want to get the best out of it or even want to go save you have to do it. Or why do you think that new cars on average require about 12000 man hours to programm an ECU that it can be considered safe for daily usage? I am not talking out of my backside. I have seen it too often.
And don't worry I have no time to show off. Believe me it did hurt when reality struck me at many a times.
I'm quite sure that you're right the rational approach says that its too difficult, but as I found out in developing my chip. The challenge and satisfaction in doing it is part of the reward, and everyone benefits as a result. Thats why people can buy a good remap for £40 rather than £200. Why discourage people from having a go at developing something new. You never know they may find a better way and everyone benefits.

All the best to the project, If I can help I will!!!

Regards,
Michael
__________________
Michael,
Developer of the mckcrich chip - more power per £ than any other mod you can buy for your cento (or punto)
mckcrich is offline  
Reply With Quote
Old 07-06-2005   #12
Principality Retained :)
 
Join Date: Jul 2003
Location: Midlands
Posts: 4,561
Blog Entries: 9
Thanks: 6
Trader Rating: (3)
arseofbox has donated! United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

Originally Posted by Oldschool
Actually that is what you have to do! It is not me who invented ECUs. It does not matter whether you can do a real time tuning or not. If you want to get the best out of it or even want to go save you have to do it. Or why do you think that new cars on average require about 12000 man hours to programm an ECU that it can be considered safe for daily usage? I am not talking out of my backside. I have seen it too often.
And don't worry I have no time to show off. Believe me it did hurt when reality struck me at many a times.
Erm...am I the only person here who cant even remotely understand how ECU tuning has anything to do with our goals? We only want data out!. O-U-T Spells OUT!! Opposite of IN!!!

Thanks for your support Mick, I was hoping that the final product could help develop better chips by being able to collect car specific data
__________________
FIAT Forum Useful Links:
Donate to FF | Buy FF Merchandise | Classifieds | FF Insurance | How-to Guides | FAQs

arseofbox is offline  
Reply With Quote
Old 08-06-2005   #13
 
Jamieboy's Avatar
 
Join Date: Mar 2005
Location: Aberdeen
Posts: 109
Thanks: 8
Trader Rating: (0)
United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

Originally Posted by arseofbox
Erm...am I the only person here who cant even remotely understand how ECU tuning has anything to do with our goals? We only want data out!. O-U-T Spells OUT!! Opposite of IN!!!

LOL. No, I'm with you!
__________________
2000 Punto 1242 MPI in Tiziano Red Standard (for now)
Jamieboy is offline  
Reply With Quote
Old 08-06-2005   #14
 
Join Date: May 2005
Posts: 527
Thanks: 0
Trader Rating: (0)
United Kingdom 
Re: 6F/16F Cinque/Sei ECU Reader Project

I'd love to be able to get an air/fuel curve, would help no end!
But I'd settle for just fualt reading coz that'd be extremely useful.

Jon.
__________________
FIAT Forum Useful Links:
Donate to FF | Buy FF Merchandise | Classifieds | FF Insurance | How-to Guides | FAQs

project-cinqy is offline  
Reply With Quote
Old 08-06-2005   #15
 
Join Date: Jan 2004
Location: Leicester, United Kingdom.
Posts: 296
Thanks: 0
Trader Rating: (0)
mckcrich has donated! 
Re: 6F/16F Cinque/Sei ECU Reader Project

Originally Posted by arseofbox
Thanks for your support Mick, I was hoping that the final product could help develop better chips by being able to collect car specific data
I looked on the coup site and saw the diagrams for the interface kit. Not sure if any would work with the 16F ECU. but if you can find a suitable schematic my mate that helped with the chip can almost certainly make up the interfaces,
Regards,
Mick
__________________
Michael,
Developer of the mckcrich chip - more power per £ than any other mod you can buy for your cento (or punto)
mckcrich is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not 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
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The FF ECU Reader...? ben Lets Talk FIAT 37 29-12-2006 19:25
(T) ECU Fault Code Reader hangten Bravo / Brava 3 29-09-2003 02:57


All times are GMT +1. The time now is 07:44.

Copyright ©2002 - 2009 FIAT Forum
Proudly hosted by iNETFX Message Boards and Forums Directory