JJTech
New member
- First Name
- James
- Joined
- May 21, 2025
- Threads
- 1
- Messages
- 2
- Reaction score
- 0
- Location
- Pennsylvania
- Vehicles
- '25 Ford Maverick Hybrid, '06 GMC Canyon
- Occupation
- Software Engineer
- Thread starter
- #1
I've been trying to reverse engineer how different modules work, and the easiest way to do that is to collect firmware downloaded by FDRS.
I've been unable to find any "second generation" GWM/ECGs that need a firmware update (I've been randomly plugging in VINs from carfax.com).
I found a "first generation" update, on a 2021 F150, so I presume the second generation must be newer than that?
To quote the service manual:
Anyway, if anyone manages to find a vehicle eligible for such an update, please send me the VIN! Any other information/insight would also be welcome.
EDIT: For example, I notice in the spreadsheet that ECG-24.2.5.6.3 might apply to the 2023 MY. Unclear if the 2023 MY has the second generation ECG/GWM, but might be worth checking.
P.S. I'd be happy to share the extent of my reverse engineering so far, if anyone is interested.
I've been unable to find any "second generation" GWM/ECGs that need a firmware update (I've been randomly plugging in VINs from carfax.com).
I found a "first generation" update, on a 2021 F150, so I presume the second generation must be newer than that?
To quote the service manual:
Perhaps Ford has yet to ever release an update for the second generation. Hopefully they have, because I really don't want to have to figure out a different way to get the firmware.The first generation of the enhanced central gateway module GWM has one Ethernet master connector. The second generation is equipped with two.
Anyway, if anyone manages to find a vehicle eligible for such an update, please send me the VIN! Any other information/insight would also be welcome.
EDIT: For example, I notice in the spreadsheet that ECG-24.2.5.6.3 might apply to the 2023 MY. Unclear if the 2023 MY has the second generation ECG/GWM, but might be worth checking.
P.S. I'd be happy to share the extent of my reverse engineering so far, if anyone is interested.
Sponsored
Last edited: