 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
data_mine Technical Contributor
Age:27 Posts: 5000 Joined: 24 Nov 2004 Location: Canberra ACT, Australia
View User Gallery (0)
 |
Posted: Sat Dec 15, 2007 10:59 pm Post subject: |
|
|
Lemme know the ICC clock code!!!!
FPV's got the roof mount clock too. s**t cheap quartz LCD thing that it is. |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
fnp Fordmods - Getting Side Ways
Age:23 Posts: 4310 Joined: 24 Mar 2005 Location: Perth WA, Australia
View User Gallery (3)
 |
Posted: Sun Dec 16, 2007 2:29 am Post subject: |
|
|
| Yep.. I've realized that I will probably loose my clock with my ACC conversion.. I'd be interested in seeing if the firmware needs an update or what as well. |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Sun Dec 16, 2007 7:06 am Post subject: |
|
|
Well, according to ASL on Ford Forums, there's nothing that can be done about the firmware.
However, one possibility may exist - it's an internal Ford utility called PTDIAG, and there are rumours that it has found it's way onto the net somewhere.
I'd welcome any sort of discrete 'forensic' information on it's whereabouts....
Lukeyson |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Sun Dec 16, 2007 8:28 am Post subject: |
|
|
Oky Doky.
atsp6
ath1
atsh727
Enable 2E 8000 02
Disable 2E 8000 00
Read 22 8000
of course, this is Read by PID/ Write by PID, with a PID of 8000. This PID has other stuff in it, some settable, some not.
There's also a setting for enabling the Clock in the top right hand corner when in Video mode, however I've never toyed with changing this value:
PID 8004
Bit 2 = Clock Overlay Display on Video
Lukeyson
Last edited by Lukeyson on Tue Mar 11, 2008 9:04 pm, edited 1 time in total |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
data_mine Technical Contributor
Age:27 Posts: 5000 Joined: 24 Nov 2004 Location: Canberra ACT, Australia
View User Gallery (0)
 |
Posted: Sun Dec 16, 2007 4:07 pm Post subject: |
|
|
B E A utiful.
Will post back with my results. (BF1 GT-P) |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Sun Dec 16, 2007 4:42 pm Post subject: |
|
|
I just had 'barrel' ask me to clarify the Police Mode setting.
The Offsets for writing to the ODO are:
00 = ODO
01 = Body/Fuel - and maybe more. The data in here is very cryptic and we've been working for awhile to decode it without much luck.
02 = Police Mode 'Offset' for fine tuning the digital speedo (usually 00)
03 = A bunch of settings. I'll focus on this.
To write by offset remember that it's 3B. So go back to the original post for setting up an ELM to write to the IC.
For offset 03, low series clusters use 1 byte, and high series clusters are 2 bytes.
Byte 1:
Bit0 = Seatbelt Reminder
Bit1 = TCM Jewel
Bit2 = Police Mode
Bit3 = May be the Shift Alert - but not sure yet
Bute 2:
Bit0 = HDC Jewel
Bit1 = DSC Jewel.
So if you have a low series cluster, when you read offset 03 you type '2103' and you should see something like:
727 03 61 03 03
It''s the last byte we're interested in here.
A high series cluster with DSC on and TC off may look like:
727 04 61 03 01 0E
It's the last 2 bytes we're interested in.
03 HEX = 11 Binary (Or 00000011).
01 HEX = 1 Binary (0000001), 0E HEX = 1110 Binary (00001110)
(Note: I don't yet know what the bits 2 and 3 do yet in the high series Byte. )
Bit 0 is LSB - or Least Significant Bit - and is the rightmost bit. To enable Police Mode you need bit 2 set to 1, so thats 00000111, or 07 Hex. So you write this as:
3B0307 for low or
3B03050E for high
Hope this helps.
Luke |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
barrel Fordmods Newbie
Posts: 1 Joined: 16 Dec 2007 Location: melbourne VIC, Australia
View User Gallery (0)
 |
Posted: Sun Dec 16, 2007 6:30 pm Post subject: |
|
|
Thanks for that Luke,
When i enter 3b0307 (low series)
It activates police mode as it should, but it also turns on the traction control light on the cluster. My ute doesn't have traction control so I have not seen this light on before.
It doesn't really bother me if the light stays on but if I can run police mode without it on, then that would be great. |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Sun Dec 16, 2007 7:52 pm Post subject: |
|
|
OK, so don't turn it on.
Do a 3b0305 instead.
Given that 05 is 00000101, that should leave bit1 as 0 turning off TCM.
Lukeyson |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
data_mine Technical Contributor
Age:27 Posts: 5000 Joined: 24 Nov 2004 Location: Canberra ACT, Australia
View User Gallery (0)
 |
Posted: Sun Dec 16, 2007 11:10 pm Post subject: |
|
|
Looks like the older ICC's don't have the code for the clock in their firmware.
 |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Hard_ware Fordmods Oompa Loompa
Posts: 23 Joined: 29 Nov 2007 Location: McAllen Oustide Australia
View User Gallery (0)
 |
Posted: Thu Dec 20, 2007 12:36 pm Post subject: |
|
|
N.A. f150 parameters in InstrumentCluster are 2 bytes AF BF
Bit =A7 BSM present=1, A6 Overspeed warning present=1, A5 Outside Air Temp & compass present=1, A4 A/C ETAC=1, A3 Outside air units Celsius=1, A2 Belt Minder=1, A1 Speedometer Scaling=1, A0 Flex Fuel =1, B7 Auto Lamp delay=1, B6 Autolocks=1, B5 Transit Mode=1, B4,B3,B2 unused, B1 & B0, 00 Small 28gal tank, 01 Mid 33 gal tank, 10 Large 28 gal Tank, 11 Large 33 gal Tank. I have not figured how to write to it from HSCAN bus yet. (Learning C# for small project I need to write). I have dumped the eeprom and write to it directly. Once I can get into the eeprom thru HSCAN, I will see the offset from the data in eeprom. Hope to use this method to figure out offset in PCM as well.
Last edited by Hard_ware on Sat Dec 22, 2007 7:39 am, edited 2 times in total |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Thu Dec 20, 2007 3:17 pm Post subject: |
|
|
Curious that your IC senses Air Temp. I wonder what that's for? Maybe it has a display on the cluster to show you the temp?
Lukeyson |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Hard_ware Fordmods Oompa Loompa
Posts: 23 Joined: 29 Nov 2007 Location: McAllen Oustide Australia
View User Gallery (0)
 |
Posted: Fri Dec 21, 2007 3:41 am Post subject: |
|
|
Deleted by Hard_ware. Double Post
Last edited by Hard_ware on Fri Dec 21, 2007 4:04 am, edited 1 time in total |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Hard_ware Fordmods Oompa Loompa
Posts: 23 Joined: 29 Nov 2007 Location: McAllen Oustide Australia
View User Gallery (0)
 |
Posted: Fri Dec 21, 2007 4:03 am Post subject: |
|
|
| Its the OAT (outside air temperature) I relocated it inside the cabin. It displays on the Instrument Cluster, along with the compass. Contact from engineering was able to get the IC configuration data.xls sheet. Sheet has listed Write Data By Local Indetifier-Service $3B(HS-CAN). Saved me many hours of trying to figure it out. After that with the "As Built Data" and the eeprom dump the pieces came together. The "as Built data" you write to the cluster configures the bits. Using the FMP software you can configure the cluster with any parameters you want. Trick is to not have a cluster connected. Then select reprogram IC, when it can't exhale the data from the old cluster it will ask for the "As Built Data" if you know bit breakdown you can input what you want. InstrumentCluster programming whipped, next to PCM. I need to get hardware to dump MPC555 processor. |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
rs2k Fordmods Newbie
Posts: 1 Joined: 12 Aug 2007 Location: Melb VIC, Australia
View User Gallery (0)
 |
Posted: Tue Jan 01, 2008 9:14 pm Post subject: Getting started |
|
|
hey guys,
I’ve spent the last week (at home from work) reading up on all you have been doing and I’m getting really interested and want to start down this path.
I’m a full time Software Eng guy so I’m looking to write stuff apps to read/plot performance etc to work on laptops or pda’s.
I just wanted to know a few things, like does the AU falcon also support some of the things you have been talking about. (Since that will be my “test” car)
And will a device like this Elm327-USB-CAN-OBD-2-Elm-327-OBD2-Diagnostic-Scan, interact with the likes of BA’s and AU’s etc??
Thanks
Daniel |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
foggy Fordmods Parts Gopher
Posts: 53 Joined: 28 Jun 2007 Location: Sydney NSW, Australia
View User Gallery (0)
 |
Posted: Wed Jan 02, 2008 9:30 am Post subject: |
|
|
Hi RS2K,
The elmscan your looking at will definately work with a BA but using it with an AU will be a bit hit and miss. With my old AU 1 the elmscan wouldnt work but from what Ive seen on other posts it may work with the later models.
Hope this helps
Foggy |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Sun Jan 06, 2008 2:35 pm Post subject: |
|
|
Mate, if you're serious about writing, do a search for the 'Cardix' SDK. This is meant to be an API that will let you write software independent of the Hardware used. It's not free though. But it would be a head-start on writing something that could be used on any OBD2 compatible car.
As for the AU question, I don't know either. I have seen documents that talk about SCP on the AU - Standard Corporate Protocol. This is the Ford-Term for the PWM protocol (J1850) which is supported on ELM327 and earlier. Still, I not sure if the AU confirms to J1962 which defines the pinouts of the Data Link or OBD Port. At the very top of this thread someone mentioned that the pinouts were off - and this may have referred to the AU. At the very least, you'd probabnly need the PWM/J1850 lines, 12V and GND from the AU Data Port to connect to the relevant pins on the ELM327 unit.
We were all pretty working this out as we went along. If you can get some sort of data connectivity to the AU there may be some data we can find that could help.
Lukeyson |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
sly Fordmods Tyre Shredder
Age:46 Posts: 369 Joined: 09 Feb 2006 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Wed Jan 09, 2008 5:22 pm Post subject: |
|
|
Luke, BPT have PCMScan PC software for the AU in beta and a cable to connect a laptop to the diag port. I hope to have a copy within days of it going GA as I want to do some real-time logging before force-feeding the car. I believe you're in Maitland, I'm near Thornton.
If you're interested in having a look, I'll PM you when it arrives. |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Wed Jan 09, 2008 8:31 pm Post subject: |
|
|
PCMScan eh? I know that Brian looks over this thread every now and then to see what we're up to, and we tend to catch up every now and then on developments. He's quite helpful.
But having said that, I'd probably be interested more in the connectivity details. PCMScan is very good software for generic OBD stuff (But I suspect that will not always be the case. I believe he has some new product news coming up, but I should leave that up to him to reveal.)
If indeed we can establish SCP/PWM connectivity with an AU using an ELM tool, then we may be able to get data out for those guys too. As it is, my powerful tools use my J2534 Mongoose, and not the ELM, so I wouldn't be able to do the nifty stuff. If only I could afford the all-protocol Cardaq instead of the cheaper 2-protocol Mongoose....
PM away, I'm always up for conversation with like-minders....
Lukeyson |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
Lukeyson Fordmods - Getting Side Ways
Posts: 950 Joined: 07 Nov 2005 Location: Newcastle NSW, Australia
View User Gallery (0)
 |
Posted: Fri Jan 18, 2008 7:41 pm Post subject: |
|
|
If anyone is interested, I have pulled apart a couple of Modules and taken pics of their guts - this was so I could ID chips and find out what stuff did.
Green BEM, Black BEM, Low ICC, Dual Zone ICC, Low Series Instrument Cluster, HIM, RCM and some of a Bosch 8.0 ABS Module. There's a bunch of pics.
If anyone is super keen I could find a Picture Hosting website somewhere and put them up for all to see.
Is anyone insterested?
Also, I now have the ability to do anything an IDS can do - PATS, Parameter Reset, Audio Recode - the works.
But still no Shift Alert for FPV Instrument Clusters, or changing a Bosch 8.0 Module on a Territory to enable Hill Descent Control. Those are still avoiding me.
Lukeyson |
|
| Back to top |
|
 |
|
|
 |
 |
 |
 |
 |
|
 |
| |
 |
|
|
|
|
| |
| (c)2002-2009 Matti Jones and Brad Evans |
[47 queries :: 0.07025 seconds ]
|
 |