When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Here's my $0.025. If I was the PCM firmware engineer, I'd have log registers that record the hour meter or odometer reading of the last PCM update(s), the last regen(s), the last reset reason(s) of the PCM, TCM, etc, and peak values of all sorts of parameters--they won't take up much space. To prevent tuners from messing with it, I can simply encrypt those log registers and/or scatter them around throughout flash. Nonvolatile flash memory is cheap these days, so this is easy to do.
It seems Ford can see when the last few regens occurred and how long they were based on some comments by someone who took their truck in to diagnose some regen issues.
If the last PCM update is logged based on hour or odometer, it'll be a dead giveaway too. They'd simply match it with when they think Ford did the last update. To make life easier, they could also record the CRC's of the last calibration(s). IF they don't match what Ford published, then....
The reality of it is, if a numb-numb like me can think like this, I'm sure the Ford engineers did so and figured us out a long time ago
Here's my $0.025. If I was the PCM firmware engineer, I'd have log registers that record the hour meter or odometer reading of the last PCM update(s), the last regen(s), the last reset reason(s) of the PCM, TCM, etc, and peak values of all sorts of parameters--they won't take up much space. To prevent tuners from messing with it, I can simply encrypt those log registers and/or scatter them around throughout flash. Nonvolatile flash memory is cheap these days, so this is easy to do.
It seems Ford can see when the last few regens occurred and how long they were based on some comments by someone who took their truck in to diagnose some regen issues.
If the last PCM update is logged based on hour or odometer, it'll be a dead giveaway too. They'd simply match it with when they think Ford did the last update. To make life easier, they could also record the CRC's of the last calibration(s). IF they don't match what Ford published, then....
The reality of it is, if a numb-numb like me can think like this, I'm sure the Ford engineers did so and figured us out a long time ago
Don't forget now, these computers were programmed in what, 2006? I'm told 5 years is a lifetime in computer programming. Not doubting what you say, just reminding you.