'13-14 Cluster into '10-12 car (with TrackApps) retrofit
#161
Legacy TMS Member
#163
Mach 1 Member
No experience here but glad to have you in this thread ... Apparantly SCT can't turn off PATS so I have been starting my Car with 2012 cluster and then swapping in the 2013 cluster while car is running. Are you thinking the track apps will be enabled once I have the PATS relearned and I start the car with the 2013 cluster installed? Or is there more too it than that?
First... Re syncing build data to the cluster.. i'm not quiet sure how that would play out... The best solution would disable the theft integrity check in the ECU itself. This is possible with aftermarket tuning suites. Where did you get your tune to disable PATS? I assume your using a X3 with custom tunes?
Lets talk a little about how modules in our cars communicate.
There are two busses which form networks in our mustangs. One is a Hi-Speed Controller Area Network Bus (HS-CAN) 500kbs the other is called Medium-Speed Controller Area Network Bus (MS-CAN) 125kbs (more like 110 of spec).
HS-CAN creates a network between the ECU, ABSM, ABU, and speed critical networks.
MS-CAN is a network between modules that have less critical functions. Infotainment, cluster, switch modules, FIC... etc.
So, information is constantly transferred on these buses. Its not a call and response system, but rather each module is programmed to transmit certain data at a frequency. For example, Steering wheel angle is transmitted at 6Hz, but can go up to 90Hz, engine speed, 4Hz up to 60Hz, accelerator pedal position 60Hz, and so on.
So what does this mean for what your doing? Easy, So the information like the AFR (wideband) is transmitted, but its sent in a HS format rather than MS since our 2010-12 cars do not have a gauge read out for it. The solution? Read the HS data, re introduce it to the MSBUS in a format that the gauge cluster will understand.
Also, All control information travels of the MSBUS, for instance, You press the A/C on button. It sends a command on the MSBUS and a specific module pics up on this command and does what its Instructed.
I'm trying not to go to far into CAN protocol itself, but can if need be.
Is this easy to do? No. Can it be done? Yes! That's what i'm here for!
I hope i have answered some of the unknowns. A video is going to follow shortly (1hr or so).
Ford will frown on me/this i'm sure. Doing this will void your warranty
#166
Legacy TMS Member
Ford will frown on me/this i'm sure. Doing this will void your warranty
Long story short, Track Apps won't work without reintroducing the data?
dmhines, everything else but Track Apps works?
Cheers
#168
Mach 1 Member
#169
Member
Join Date: March 21, 2013
Location: Albany, NY
Posts: 18
Likes: 0
Received 0 Likes
on
0 Posts
What do you have for the values?
#170
Mach 1 Member
I believe track apps will need to be activated if you will at key on. Like the video above you will need to do CANBUS injection to do so.
I have never worked on one of these modules before. I'm sure it can be figured out quiet easily. Does anyone know where to locate one of these guys? (The cluster).
Basically, I'll need to find a 13/14 GT, read the can bus signals sent to the Cluster, then bench test the cluster, flood with the same signals, and find which one activates the Track apps. Its very doable, just need to locate a cluster, and a 13/14 car.
-Matt
I have never worked on one of these modules before. I'm sure it can be figured out quiet easily. Does anyone know where to locate one of these guys? (The cluster).
Basically, I'll need to find a 13/14 GT, read the can bus signals sent to the Cluster, then bench test the cluster, flood with the same signals, and find which one activates the Track apps. Its very doable, just need to locate a cluster, and a 13/14 car.
-Matt
#171
Mach 1 Member
#172
Legacy TMS Member
Assuming I'm reading it right.
I don't have the 2012 values, but my schematics for 2013 that I got today have:
on/off 301
set - 301
set + 511
cancel/resume 1k/2.21k
I don't have the 2012 values, but my schematics for 2013 that I got today have:
on/off 301
set - 301
set + 511
cancel/resume 1k/2.21k
2011
Off: Short
On: 2.11 K
Set -: 300
Set +: 600
Res: 1.11 K
Cncl: N/A
2013
Off: Short
On: Short
Set -: 120
Set +: 300
Res: 600
Cncl: 600
Off: Short
On: 2.11 K
Set -: 300
Set +: 600
Res: 1.11 K
Cncl: N/A
2013
Off: Short
On: Short
Set -: 120
Set +: 300
Res: 600
Cncl: 600
Last edited by jim010; 4/9/13 at 07:02 PM.
#173
Shelby GT350 Member
Join Date: September 11, 2006
Location: Cumming, GA
Posts: 2,349
Likes: 0
Received 4 Likes
on
3 Posts
I believe track apps will need to be activated if you will at key on. Like the video above you will need to do CANBUS injection to do so.
I have never worked on one of these modules before. I'm sure it can be figured out quiet easily. Does anyone know where to locate one of these guys? (The cluster).
Basically, I'll need to find a 13/14 GT, read the can bus signals sent to the Cluster, then bench test the cluster, flood with the same signals, and find which one activates the Track apps. Its very doable, just need to locate a cluster, and a 13/14 car.
-Matt
I have never worked on one of these modules before. I'm sure it can be figured out quiet easily. Does anyone know where to locate one of these guys? (The cluster).
Basically, I'll need to find a 13/14 GT, read the can bus signals sent to the Cluster, then bench test the cluster, flood with the same signals, and find which one activates the Track apps. Its very doable, just need to locate a cluster, and a 13/14 car.
-Matt
FYI .. I just took car for a ride with 2013 cluster. When I pressed MAP button on EP to bring up GPS .. I got an error saying something about Navigation error and bring car to dealership. Also said Navigation may work but have errors. Weird ... what does cluster have to do with Navigation? Maybe Cluster came out of a Non-Nav Car? Maybe I'll get VIN for a 2013 Premium with Nav and have Tech use that and load AS Built Data.
#174
Mach 1 Member
I have not yet been able to start the car with the 2013 cluster installed .. so perhaps that is why it is not enabled.
FYI .. I just took car for a ride with 2013 cluster. When I pressed MAP button on EP to bring up GPS .. I got an error saying something about Navigation error and bring car to dealership. Also said Navigation may work but have errors. Weird ... what does cluster have to do with Navigation? Maybe Cluster came out of a Non-Nav Car? Maybe I'll get VIN for a 2013 Premium with Nav and have Tech use that and load AS Built Data.
FYI .. I just took car for a ride with 2013 cluster. When I pressed MAP button on EP to bring up GPS .. I got an error saying something about Navigation error and bring car to dealership. Also said Navigation may work but have errors. Weird ... what does cluster have to do with Navigation? Maybe Cluster came out of a Non-Nav Car? Maybe I'll get VIN for a 2013 Premium with Nav and have Tech use that and load AS Built Data.
It might have sent out a certain msg, and was expecting a response, or received a response it didn't not recognize, so therefore thew an exception.
#175
Shelby GT350 Member
Join Date: September 11, 2006
Location: Cumming, GA
Posts: 2,349
Likes: 0
Received 4 Likes
on
3 Posts
Its probable but not likely. I think its going to be a msg only a 13/14 car will deliver. Does that make sense? I have a habit of rattling off tech info not sure if the people listening are understanding. >_<
It might have sent out a certain msg, and was expecting a response, or received a response it didn't not recognize, so therefore thew an exception.
It might have sent out a certain msg, and was expecting a response, or received a response it didn't not recognize, so therefore thew an exception.
I personally don't care about Track Apps .. I would rarely if ever use the feature. But I do like Hi-Tech and the LCD display for all of the feature settings and warning messages beats the heck out the LED display in my 2012!
Last edited by dmhines; 4/9/13 at 07:26 PM.
#176
Mach 1 Member
No, I think the signal sent by the BCM in the 13 is lacking from the 12.
For instance, the 13 gauge cluster is listening for a message to enable track apps. The 13 BCM sends this message by default as soon as you turn the key. The 12 is lacking this signal, so track apps are never enabled.
I'm searching trying to locate a 13/14 cluster. If i can get one in my hands shouldn't take me long to find out what msg is lacking
-Matt
For instance, the 13 gauge cluster is listening for a message to enable track apps. The 13 BCM sends this message by default as soon as you turn the key. The 12 is lacking this signal, so track apps are never enabled.
I'm searching trying to locate a 13/14 cluster. If i can get one in my hands shouldn't take me long to find out what msg is lacking
-Matt
#177
Member
Join Date: March 21, 2013
Location: Albany, NY
Posts: 18
Likes: 0
Received 0 Likes
on
0 Posts
On a side note, I'm on the road tomorrow so I'm out of the discussion for now. I'll check in with you guys later.
#178
Shelby GT350 Member
Join Date: September 11, 2006
Location: Cumming, GA
Posts: 2,349
Likes: 0
Received 4 Likes
on
3 Posts
What I'm saying is the Track Apps feature should be there at POWER ON to the cluster no matter what. Why would Ford require a CanBus signal to enable it? The only reason would be in case somebody like us tried to put in a pre-2013 car. Heck .. Ford could have required a 2013 BCM signal to enable the entire LCD if they really wanted to spoil our fun.
No, I think the signal sent by the BCM in the 13 is lacking from the 12.
For instance, the 13 gauge cluster is listening for a message to enable track apps. The 13 BCM sends this message by default as soon as you turn the key. The 12 is lacking this signal, so track apps are never enabled.
I'm searching trying to locate a 13/14 cluster. If i can get one in my hands shouldn't take me long to find out what msg is lacking
-Matt
For instance, the 13 gauge cluster is listening for a message to enable track apps. The 13 BCM sends this message by default as soon as you turn the key. The 12 is lacking this signal, so track apps are never enabled.
I'm searching trying to locate a 13/14 cluster. If i can get one in my hands shouldn't take me long to find out what msg is lacking
-Matt
#179
Mach 1 Member
What I'm saying is the Track Apps feature should be there at POWER ON to the cluster no matter what. Why would Ford require a CanBus signal to enable it? The only reason would be in case somebody like us tried to put in a pre-2013 car. Heck .. Ford could have required a 2013 BCM signal to enable the entire LCD if they really wanted to spoil our fun.
Its all about code/assembly re-use. Lets take the 2013 F150 for example, it has almost an identical display setup (Lcd, lcd driver, microcontroller. It uses the exact same assemblies(code) that the lcd module in the mustang uses. So how does the LCD module know if its in a F150 or a Mustang?
This is done to cut down labor / Manufacturing costs. It also helps with code base maintenance... If i find a error in the List control of the main UI, that is something shared across both UI's. So I can update the one control, then we are fixed across all vehicles that use that code base.
Ford = Agile.
#180
Shelby GT350 Member
Join Date: September 11, 2006
Location: Cumming, GA
Posts: 2,349
Likes: 0
Received 4 Likes
on
3 Posts
True! All valid points!
Its all about code/assembly re-use. Lets take the 2013 F150 for example, it has almost an identical display setup (Lcd, lcd driver, microcontroller. It uses the exact same assemblies(code) that the lcd module in the mustang uses. So how does the LCD module know if its in a F150 or a Mustang?
This is done to cut down labor / Manufacturing costs. It also helps with code base maintenance... If i find a error in the List control of the main UI, that is something shared across both UI's. So I can update the one control, then we are fixed across all vehicles that use that code base.
Ford = Agile.
Its all about code/assembly re-use. Lets take the 2013 F150 for example, it has almost an identical display setup (Lcd, lcd driver, microcontroller. It uses the exact same assemblies(code) that the lcd module in the mustang uses. So how does the LCD module know if its in a F150 or a Mustang?
This is done to cut down labor / Manufacturing costs. It also helps with code base maintenance... If i find a error in the List control of the main UI, that is something shared across both UI's. So I can update the one control, then we are fixed across all vehicles that use that code base.
Ford = Agile.