BECM Configuration

Car configuration discussions and experience sharing
Post Reply
drugonoff@gmail.com
Posts: 2
Joined: Mon Jun 01, 2020 10:37 am
Vehicle: Ezplore 2017, Fusion 14 PHEV

BECM Configuration

Post by drugonoff@gmail.com »

Hi All. I have Ford fusion enegi 2014

Battery Age 70, I want to set up 69 and check battery capacity after that.

In BECM configuration I have only two rows:

7E4-01-01 3DFC 26
7E4-02-01 3CA3 CD

Does anybody know how to configure these parameters?
Viyasan7
Posts: 3
Joined: Fri Dec 10, 2021 3:46 am
Vehicle: 2014 Ford Fusion Energi

Re: BECM Configuration

Post by Viyasan7 »

Hi my battery life on my 2014 Ford Fusion Energi is really bad only gets about 10km (3.5KWh). When I tried random values at one point I got it to charge 4.7KWh and got 20km!!!! It's still sitting at 99 months battery age. I tried your values and got it down to 79 months. Were you able to figure out lower battery age values ?
mdntblu
Posts: 8
Joined: Thu May 31, 2018 4:44 am
Vehicle: Expedition, 3.5l V6, 2016, Fusion, Energi, 2018

Re: BECM Configuration

Post by mdntblu »

Viyasan7 wrote: Wed Feb 23, 2022 4:21 am Hi my battery life on my 2014 Ford Fusion Energi is really bad only gets about 10km (3.5KWh). When I tried random values at one point I got it to charge 4.7KWh and got 20km!!!! It's still sitting at 99 months battery age. I tried your values and got it down to 79 months. Were you able to figure out lower battery age values ?
Did you ever figure anything out with this?
have2ride102
Posts: 1
Joined: Thu Jun 09, 2022 8:40 pm
Vehicle: C-Max Energi, 2014

Re: [SOLVED] BECM Configuration

Post by have2ride102 »

I found a solution to how to decipher the BECM configuration parameters and allow you to reset the BECM battery age using FORScan.

Initial Conditions:
2014 C-Max Energi, plug-in hybrid
FORScan v2.3.47 with the extended license
HV battery age: 99 months

Initial BECM Config:
07E4 01 01 4DB8 F2 // 0x4DB8 is the HV battery age scaled to 2400 units per year in hex, 0xF2 is the checksum modulo 0xFF
07E4 02 01 B628 CC // I'm not sure what this parameter is but I did notice it changing the longer I spent working on this puzzle. I suspect it is the current state of charge of the HV battery.

Deciphering:
I saw from the YouTube vid below that it appeared as if the developers scaled 1 year to 2400 units. So, I tried converting 0x4DB8 to 99 months using this scaling factor. It worked!

0x4DB8 = 19896
19896 / 2400 = 8.29

99 / 12 = 8.25, Close enough for government work!

So now, I just had to decide what I wanted the battery age to be. I chose 1 year = 2400 units.

2400 = 0x0960

So now we build the full parameter for HV battery age

07E4 01 01 0960 XX, Now we need to calculate the checksum XX.

XX = 0x07 + 0xE4 + 0x01 + 0x01 + 0x09 + 0x60 = 0x0156, too many digits so we use modulo 0xFF to trim it down to 2 hex digits
0x0156 % 0xFF = 0x57, % is the modulo operator and 0xFF = 256

So, the complete parameter to write to the BECM to change your HV battery age to 1 year is,

07E4 01 01 0960 57


I hope this helps someone else.

Cheers!

References:
* I pieced this together from a number of sources.
* Screen shots of versions of FORScan configured specifically for the Ford Fusion
* YouTube vids: https://www.youtube.com/watch?v=pJRJS2Z ... .Konopacki
* My training in Computer Science

Tools to help:
* Google for a checksum calculator and use modulo 256
JARMAN
Posts: 2
Joined: Sun Apr 19, 2020 5:03 pm
Vehicle: Ford Explorer V 2019 3.5 N/A

Re: [SOLVED] BECM Configuration

Post by JARMAN »

have2ride102 wrote: Thu Jun 09, 2022 10:44 pm
So, the complete parameter to write to the BECM to change your HV battery age to 1 year is,

07E4 01 01 0960 57


I hope this helps someone else.

Cheers!

References:
* I pieced this together from a number of sources.
* Screen shots of versions of FORScan configured specifically for the Ford Fusion
* YouTube vids: https://www.youtube.com/watch?v=pJRJS2Z ... .Konopacki
* My training in Computer Science

Tools to help:
* Google for a checksum calculator and use modulo 256
Hi
I have 2015 Ford Fusion Energi, plug-in hybrid

BECM Config:
07E4 01 01 43EA 1A
HV battery age: 7,2 years

I try Your settings with 1 year, but there is problem with checksum.
So I test and try another settings.

This is settings with 2 years:

07E4 01 01 12C0 BF

And it's works !

After coding i have:
07E4 01 01 12BC BB

I hope this helps someone else.
Tell me if this work :)

PS. Now i must drive and check battery performance... :)
cr08
Posts: 19
Joined: Mon Jul 28, 2014 12:01 pm
Vehicle: 2013 Ford C-Max Energi SEL

Re: BECM Configuration

Post by cr08 »

Any information to report after making these changes?
JARMAN
Posts: 2
Joined: Sun Apr 19, 2020 5:03 pm
Vehicle: Ford Explorer V 2019 3.5 N/A

Re: BECM Configuration

Post by JARMAN »

Hi, after driving few weeks I didn't saw better battery performance.
So I check second parameter:
My oryginal was:
7E4-02-01 771A 7F

And when I start car, in sync u can see how much battery You have for drive %.
- In my settings 7E4-02-01 771A 7F it's show - 8%
- settings written by have2ride102 - 07E4 02 01 B628 CC (age: 99 months) was - 8% too.
- settings written by by drugonoff@gmail.com - 7E4-02-01 3CA3 CD (age: 70 months) show 12%
So last settings are best.
More % is more battery capility.

So I code battery with two parameters:
- 07E4 01 01 12C0 BF
- 07E4-02-01 3CA3 CD

I charged battery to full and it take more KWh from charger.
And performance battery go up when I drive.

Now it's cold and battery performance is lower than in summer, this is normal. But after coding, it's keep the efficiency level from the summer (5 KWh). And i use this settings 2 months.
I'll see how it's work in the spring and summer when it's warmer.

So in Our Ford Fusion two settings are important.

And we need lower battery age values with two settings.
If You have it write it here.

Cheers!
cr08
Posts: 19
Joined: Mon Jul 28, 2014 12:01 pm
Vehicle: 2013 Ford C-Max Energi SEL

Re: BECM Configuration

Post by cr08 »

JARMAN wrote: Thu Dec 08, 2022 8:08 pm Hi, after driving few weeks I didn't saw better battery performance.
So I check second parameter:
My oryginal was:
7E4-02-01 771A 7F

And when I start car, in sync u can see how much battery You have for drive %.
- In my settings 7E4-02-01 771A 7F it's show - 8%
- settings written by have2ride102 - 07E4 02 01 B628 CC (age: 99 months) was - 8% too.
- settings written by by drugonoff@gmail.com - 7E4-02-01 3CA3 CD (age: 70 months) show 12%
So last settings are best.
More % is more battery capility.

So I code battery with two parameters:
- 07E4 01 01 12C0 BF
- 07E4-02-01 3CA3 CD

I charged battery to full and it take more KWh from charger.
And performance battery go up when I drive.

Now it's cold and battery performance is lower than in summer, this is normal. But after coding, it's keep the efficiency level from the summer (5 KWh). And i use this settings 2 months.
I'll see how it's work in the spring and summer when it's warmer.

So in Our Ford Fusion two settings are important.

And we need lower battery age values with two settings.
If You have it write it here.

Cheers!
Have any actual proper battery capacity tests been done before and after?

Fully charge
Drive on EV mode ONLY until the battery is depleted.
Stop the vehicle and shut down (or reset trip meter beforehand) and read the kwh displayed for the trip.

A bit more involved, but also kinda curious about other stats too like maybe increased temps or increased cell voltage deviation that could be indicative of increased stress on the battery.
menardsy
Posts: 5
Joined: Tue Jun 14, 2022 10:31 pm
Vehicle: Ford C-Max 2015

Re: BECM Configuration

Post by menardsy »

I have tried these settings and no improvement in the battery kwh. I suspect that it is not a parameter but rather just an age counter for the battery to know when it was installed...
JustDon
Posts: 1
Joined: Wed Apr 05, 2023 5:18 pm
Vehicle: 2014 Ford Fusion Energi Plug-In Hybrid

Re: BECM Configuration

Post by JustDon »

I know - or think I know - that these resets are being done to get more life out of the original battery. I *think* that's why you all are choosing to select one year or two years as the battery age rather than going all the way back to zero.

In my case, though, I actually replaced the hybrid battery. With that being the case, would I just reset both numbers to 0000 (with the appropriate resulting checksum)? If not, why not? (I just replaced the battery last weekend. Unfortunately, when I plug it in I don't get any improvement to range, and when I read the codes I get a battery age of 8.9 years using the method you all demonstrated above.)

Thanks for any input you can provide!
JARMAN wrote: Thu Dec 08, 2022 8:08 pm Hi, after driving few weeks I didn't saw better battery performance.
So I check second parameter:
My oryginal was:
7E4-02-01 771A 7F

And when I start car, in sync u can see how much battery You have for drive %.
- In my settings 7E4-02-01 771A 7F it's show - 8%
- settings written by have2ride102 - 07E4 02 01 B628 CC (age: 99 months) was - 8% too.
- settings written by by drugonoff@gmail.com - 7E4-02-01 3CA3 CD (age: 70 months) show 12%
So last settings are best.
More % is more battery capility.

So I code battery with two parameters:
- 07E4 01 01 12C0 BF
- 07E4-02-01 3CA3 CD

I charged battery to full and it take more KWh from charger.
And performance battery go up when I drive.

Now it's cold and battery performance is lower than in summer, this is normal. But after coding, it's keep the efficiency level from the summer (5 KWh). And i use this settings 2 months.
I'll see how it's work in the spring and summer when it's warmer.

So in Our Ford Fusion two settings are important.

And we need lower battery age values with two settings.
If You have it write it here.

Cheers!
Post Reply