Post here if you have an active FDRS account and are willing to look up info for others

Mike G

Well-Known Member
First Name
Mike
Joined
Mar 27, 2022
Threads
25
Messages
6,458
Reaction score
5,298
Location
N. AL, USA
Vehicles
'23(J1) Mach-E GT-PE, '22 F-150 Lightning, '24 Bronco HLE 2Dr
Country flag
Thanks, Mike. Will try the “Battery Learned Values” override/reset sequence.

From context, I guess it can — for reasons I cannot imagine — somehow deliberately prevent the 12v battery from being charged beyond the 80% required threshold for receiving OTA software updates!?

Can you (or someone) explain the “Battery Learned Values” concept/purpose and rationale? ??‍♂⁉
Just like your cell phone manages and monitors battery charge and performance over it's lifetime, there is a battery monitor that provides info on the state of charge and life expectancy of the 12V battery in your vehicle to the PCM and BCM. When the battery is first installed a 'baseline' needs to be established. So the tech runs the routine to reset the battery monitoring system's learned values to do that. That battery monitor attached to the negative post on your 12V battery isn't supposed to be removed over the course of it's lifetime. And when programming takes place or for some reason it's necessary to provide a boost to the 12V battery the negative terminal of the charger should always be attached to a vehicle ground point, and not the negative terminal of the battery itself, or the charge learned values will be thrown off and an artificial threshold will be established that could lead to the battery monitoring system continually under-charging the 12V battery and reducing the life expectancy.

There are posts on this forum and on the F-150 forum(s) that talk about solutions to getting OTAs recently that instead of pulling and reinstalling fuses (like for the TCU), that instead it's 'easier' to just disconnect the battery and let it sit for a few minutes, to hopefully clear whatever issue was at hand. Well this disconnecting and reconnecting of the 12V battery terminals could cause the learned values to be thrown off. So that in turn could throw off the BMS as to what the actual state off charge of the 12V battery is...and if it's not at 80% when the system is set to check for an OTA update then you can see how that might impact whether or not the OTA proceeds.

I have nearly 50 TSBs, SSMs, etc. in my documents that I use for reference and in all of them the procedural steps include instructions to the tech during programming that if the FDRS reports that the battery is below 80% and it isn't recovering with the charger attached (or even if it is) to first reset the BMS values with the routine in FDRS before proceeding. The process I described before with flashing the high beams and pressing the brake pedal is the way you do it without using FDRS.

To see what I mean, read step one under the "Module Software Updating Procedure" of the attached TSB 23-2122.
Sponsored

 

Attachments

alexxx840

Member
First Name
Alexx
Joined
Apr 27, 2023
Threads
4
Messages
22
Reaction score
3
Location
Northern California
Vehicles
2022 Grabber Blue MME
Occupation
IT
Country flag
Can anyone give me a check on 3FMTK1RM1NMA28716, id appreciate it. I dropped it off to the dealer and was wondering if they had started any work on it yet via the session logs.
 
Last edited:

Mike G

Well-Known Member
First Name
Mike
Joined
Mar 27, 2022
Threads
25
Messages
6,458
Reaction score
5,298
Location
N. AL, USA
Vehicles
'23(J1) Mach-E GT-PE, '22 F-150 Lightning, '24 Bronco HLE 2Dr
Country flag
Can anyone give me a check on 3FMTK1RM1NMA28716, id appreciate it. I dropped it off to the dealer and was wondering if they had started any work on it yet via the session logs.
They have not started programming anything. I hope they start off with that gateway in your list first.
Ford Mustang Mach-E Post here if you have an active FDRS account and are willing to look up info for others 3FMTK1RM1NMA28716-5-May-23

Ford Mustang Mach-E Post here if you have an active FDRS account and are willing to look up info for others 3FMTK1RM1NMA28716-5-May-23Softwar
 

Mike G

Well-Known Member
First Name
Mike
Joined
Mar 27, 2022
Threads
25
Messages
6,458
Reaction score
5,298
Location
N. AL, USA
Vehicles
'23(J1) Mach-E GT-PE, '22 F-150 Lightning, '24 Bronco HLE 2Dr
Country flag
Update 5/5/23- just got 4.2.4 this afternoon…… Bill P
4.2.5 will be the HVAC in your software list.....

Want to see what you've got left?
 


Mike G

Well-Known Member
First Name
Mike
Joined
Mar 27, 2022
Threads
25
Messages
6,458
Reaction score
5,298
Location
N. AL, USA
Vehicles
'23(J1) Mach-E GT-PE, '22 F-150 Lightning, '24 Bronco HLE 2Dr
Country flag
Are those other actions listed basically just saying they were connected to it?
Yeah, they just checked to see what your OTA history was and that's pretty much it.
 

alexxx840

Member
First Name
Alexx
Joined
Apr 27, 2023
Threads
4
Messages
22
Reaction score
3
Location
Northern California
Vehicles
2022 Grabber Blue MME
Occupation
IT
Country flag
Yeah, they just checked to see what your OTA history was and that's pretty much it.
Yea so I just spoke with the Service guy I left my car with and he said he's waiting so he can get the right "tech" on it. Car was dropped off Wednesday morning and he said they might keep it over the weekend. Should it be taking this long?
 

Mike G

Well-Known Member
First Name
Mike
Joined
Mar 27, 2022
Threads
25
Messages
6,458
Reaction score
5,298
Location
N. AL, USA
Vehicles
'23(J1) Mach-E GT-PE, '22 F-150 Lightning, '24 Bronco HLE 2Dr
Country flag
Yea so I just spoke with the Service guy I left my car with and he said he's waiting so he can get the right "tech" on it. Car was dropped off Wednesday morning and he said they might keep it over the weekend. Should it be taking this long?
"Should it be taking this long..."

Well if you have an appiontment for service on a specific date..but the EV certified tech isn't there for something like a week...
 

alexxx840

Member
First Name
Alexx
Joined
Apr 27, 2023
Threads
4
Messages
22
Reaction score
3
Location
Northern California
Vehicles
2022 Grabber Blue MME
Occupation
IT
Country flag
They have not started programming anything. I hope they start off with that gateway in your list first.
3FMTK1RM1NMA28716-5-May-23.png

3FMTK1RM1NMA28716-5-May-23Software.png
what exactly does the GWM module pertain to? Is there a list or some sort of resources I can look into that give more info about what each module has to do with? I appreciate all the help Mike
 

Mike G

Well-Known Member
First Name
Mike
Joined
Mar 27, 2022
Threads
25
Messages
6,458
Reaction score
5,298
Location
N. AL, USA
Vehicles
'23(J1) Mach-E GT-PE, '22 F-150 Lightning, '24 Bronco HLE 2Dr
Country flag
what exactly does the GWM module pertain to? Is there a list or some sort of resources I can look into that give more info about what each module has to do with? I appreciate all the help Mike
It's basically the network controller for the car.
I'll see if I can dig up a list that says what they all do...but for now here's the list of what's in the car...some of these are self-explanatory:
ECUDescription
ABSAnti-Lock Brake System
ACCMAir Conditioning Control Module
ACMAudio Front Control Module
APIMSYNC Module
BCMBody Control Module
BCMCBody Control Module C
BECMBattery Energy Control Module
BECMBBattery Energy Control Module B
CCMCruise Control Module
CMRCamera Module - Rear (Driver's Eye Camera)
DCDCDirect Current/Direct Current Converter Control Module
DCMEDoor Control Module E
DCMFDoor Control Module F
DCMGDoor Control Module G
DCMHDoor Control Module H
DDMDriver Door Module
DSMDriver Front Seat Module
DSPAudio Digital Signal Processing Module
GFMGeneric Function Module (Frunk module)
GSMGear Shift Module
GWMGateway Module A (car's network controller)
HCMHeadlamp Control Module
HVACHeating, Ventilation And Air Conditioning
IPCInstrument Panel Cluster
IPMAImage Processing Module A
OBCCOff-Board Charger Controller (DC Fast Charge Controller)
OCSMOccupant Classification System Module
PACMPedestrian Alert Control Module
PCMPowertrain Control Module
PDMPassenger Door Module
PSCMPower Steering Control Module
RCMRestraints Control Module
RFARemote Function Actuator (Bluetooth module)
RGTMRear Gate Trunk Module
SCCMSteering Column Control Module
SOBDMSecondary On-Board Diagnostic Control Module A
SOBDMBSecondary On-Board Diagnostic Control Module B (AWD only)
SOBDMCSecondary On-Board Diagnostic Control Module C
SODCMCSide Obstacle Detection Control Module C
SODCMDSide Obstacle Detection Control Module D
SODLSide Obstacle Detection Control Module LH
SODRSide Obstacle Detection Control Module RH
TCUTelematics Control Unit Module
VDMVehicle Dynamics Control Module (GTs only, Magneride)
WACMWireless Accessory Charging Module
 
Last edited:

Reality Check

Active Member
First Name
Adrian
Joined
Apr 30, 2023
Threads
0
Messages
33
Reaction score
16
Location
Silicon Valley, CA
Vehicles
2022 Mach-E Premium RWD 91KWh
Country flag
… disconnecting and reconnecting of the 12V battery terminals could cause the learned values to be thrown off. So that in turn could throw off the BMS as to what the actual state off charge of the 12V battery is...and if it's not at 80% when the system is set to check for an OTA update then you can see how that might impact whether or not the OTA proceeds.

The process I described before with flashing the high beams and pressing the brake pedal is the way you do it without using FDRS.
So what’s still unclear is how and by what is the state of charge percentage read & determined? Is it done by the BMS, or
some other system or sensor?

And if the BMS is simply reset (either via FDRS or via the procedure you described), does this then re-baseline the SOC determinator and “fool” the car into thinking the 12v battery SOC is at 100% regardless of the battery’s actual SOC? If so, then if the battery’s actual SOC was (for example) only 50% at the moment of reset, would that then prevent or interfere with it being “naturally” being recharged beyond 50% back to its true 100% by the car (vs. by an external charger)? Or does the system somehow correct for and adjust for that and still allow the battery to be fully recharged to its full potential? (After all, you can’t really go over 100% … so the system can just keep re-baselining itself until the battery won’t store more energy / amp-hours.)
 

alexxx840

Member
First Name
Alexx
Joined
Apr 27, 2023
Threads
4
Messages
22
Reaction score
3
Location
Northern California
Vehicles
2022 Grabber Blue MME
Occupation
IT
Country flag
It's basically the network controller for the car.
I'll see if I can dig up a list that says what they all do...but for now here's the list of what's in the car...some of these are self-explanatory:
ECUDescription
ABSAnti-Lock Brake System
ACCMAir Conditioning Control Module
ACMAudio Front Control Module
APIMSYNC Module
BCMBody Control Module
BCMCBody Control Module C
BECMBattery Energy Control Module
BECMBBattery Energy Control Module B
CCMCruise Control Module
CMRCamera Module - Rear (Driver's Eye Camera)
DCDCDirect Current/Direct Current Converter Control Module
DCMEDoor Control Module E
DCMFDoor Control Module F
DCMGDoor Control Module G
DCMHDoor Control Module H
DDMDriver Door Module
DSMDriver Front Seat Module
DSPAudio Digital Signal Processing Module
GFMGeneric Function Module (Frunk module)
GSMGear Shift Module
GWMGateway Module A (car's network controller)
HCMHeadlamp Control Module
HVACHeating, Ventilation And Air Conditioning
IPCInstrument Panel Cluster
IPMAImage Processing Module A
OBCCOff-Board Charger Controller (DC Fast Charge Controller)
OCSMOccupant Classification System Module
PACMPedestrian Alert Control Module
PCMPowertrain Control Module
PDMPassenger Door Module
PSCMPower Steering Control Module
RCMRestraints Control Module
RFARemote Function Actuator (Bluetooth module)
RGTMRear Gate Trunk Module
SCCMSteering Column Control Module
SOBDMSecondary On-Board Diagnostic Control Module A
SOBDMBSecondary On-Board Diagnostic Control Module B (AWD only)
SOBDMCSecondary On-Board Diagnostic Control Module C
SODCMCSide Obstacle Detection Control Module C
SODCMDSide Obstacle Detection Control Module D
SODLSide Obstacle Detection Control Module LH
SODRSide Obstacle Detection Control Module RH
TCUTelematics Control Unit Module
VDMVehicle Dynamics Control Module (GTs only, Magneride)
WACMWireless Accessory Charging Module
Exactly what I was looking for, tyty
Sponsored

 
 







Top