Sponsored

Bob_Mac

Well-known member
First Name
Bob
Joined
Feb 6, 2022
Threads
2
Messages
370
Reaction score
231
Location
North Carolina
Vehicles
2021 Ford F-150 Platinum
Occupation
Cyber Security | Developer
So what’s the current thinking? Is it a problem specific to the Nano or is FDRS having difficulty digesting the J2534 protocol? Put a different way, has anyone used a J2534 device that didn’t trigger the corruption problem? I know @iceman77 plans to test the Mongoose but I don’t think he’s done it yet.
I'm still in the mindset that it's FDRS and how it's handling the J2534 protocol and not specific to the Nano but all J2534 devices. I just spoke with a friend who's a Master Ford Tech and he believes it may be speed related and how fast/slow the data is sent. Lastly, FORScan see the modules fine when using the Nano...
Sponsored

 
Last edited:

tonesto7

Well-known member
First Name
Anthony
Joined
Mar 7, 2021
Threads
5
Messages
313
Reaction score
387
Location
Michigan
Vehicles
2021 Lariat 502A | 3.5L EB
Occupation
IT Admin | Software Developer
I'm still in the mindset that it's FDRS and how it's handling the J2534 protocol and not specific to the Nano but all J2534 devices. I just spoke with a friend who's a Master Ford Tech and he believes it may be speed-related and how fast/slow the data is sent. Lastly, FORScan sees the modules fine when using the Nano...
I agree. I think it's more related to the speed of the VCX Nano. My UCDS adapter hasn't had the corruption others have. I only have the ML3T- the part number in the Sync Module.
My data is back to looking good again. My truck must have sent in the latest data.
Ford F-150 Lightning ECU module programming guide using FDRS 1645910428089

Ford F-150 Lightning ECU module programming guide using FDRS 1645910445544
 

JEB

Well-known member
Joined
Aug 15, 2021
Threads
0
Messages
576
Reaction score
393
Location
Northern Illinois
Vehicles
2021 F-150 Lariat Powerboost
@Bob_Mac and @tonesto7 — you seem to be saying two different things. Is it the speed of the J2534 devices generally or is it the speed of the Nano in particular? It sounds to me like the problem is still the Nano if @tonesto7 ’s UCDS device isn’t corrupting data.
 

Bob_Mac

Well-known member
First Name
Bob
Joined
Feb 6, 2022
Threads
2
Messages
370
Reaction score
231
Location
North Carolina
Vehicles
2021 Ford F-150 Platinum
Occupation
Cyber Security | Developer
@Bob_Mac and @tonesto7 — you seem to be saying two different things. Is it the speed of the J2534 devices generally or is it the speed of the Nano in particular? It sounds to me like the problem is still the Nano if @tonesto7 ’s UCDS device isn’t corrupting data.
Not 100% sure at this point but, the Nano works fine with FORScan so I'm still thinking it's FDRS. Still investigating...
 

Bob_Mac

Well-known member
First Name
Bob
Joined
Feb 6, 2022
Threads
2
Messages
370
Reaction score
231
Location
North Carolina
Vehicles
2021 Ford F-150 Platinum
Occupation
Cyber Security | Developer
@Bob_Mac and @tonesto7 — you seem to be saying two different things. Is it the speed of the J2534 devices generally or is it the speed of the Nano in particular? It sounds to me like the problem is still the Nano if @tonesto7 ’s UCDS device isn’t corrupting data.
He is still getting corruption but not on the level the Nano has...
 

Sponsored

JEB

Well-known member
Joined
Aug 15, 2021
Threads
0
Messages
576
Reaction score
393
Location
Northern Illinois
Vehicles
2021 F-150 Lariat Powerboost
Not 100% sure at this point but, the Nano works fine with FORScan so I'm still thinking it's FDRS. Still investigating...
Not to add unnecessary complexity, but are we potentially talking about two different speeds? The Nano might be perfectly fine for FDRS and FORscan from a read/write perspective. And that appears to be the case. But the corruption seems to be occurring not at this stage but at the stage where data is transmitted back to the Ford servers and stored in the “as-built” database. If the Nano device communicates with the server at a speed/baud rate that the FDRS server doesn’t like, it strikes me that it could work fine locally for programming but still be a problem at the post-programming part of the procedure where data is sent back. Just a thought.
 

Bob_Mac

Well-known member
First Name
Bob
Joined
Feb 6, 2022
Threads
2
Messages
370
Reaction score
231
Location
North Carolina
Vehicles
2021 Ford F-150 Platinum
Occupation
Cyber Security | Developer
Not to add unnecessary complexity, but are we potentially talking about two different speeds? The Nano might be perfectly fine for FDRS and FORscan from a read/write perspective. And that appears to be the case. But the corruption seems to be occurring not at this stage but at the stage where data is transmitted back to the Ford servers and stored in the “as-built” database. If the Nano device communicates with the server at a speed/baud rate that the FDRS server doesn’t like, it strikes me that it could work fine locally for programming but still be a problem at the post-programming part of the procedure where data is sent back. Just a thought.
You're now thinking what I I'm thinking! I just messaged @tonesto7 to see what his port settings are and to do some more testing with changes that may help things out... You're not adding to complexity ;)
 

Snakebitten

Well-known member
First Name
Bruce
Joined
Jun 19, 2021
Threads
3
Messages
1,521
Reaction score
923
Location
Coastal Texas
Vehicles
2021 F150 Powerboost Platinum
I spent some time on this frigid day (45 is cold in the tropics) in the cab applying the IPC update I saw browsing yesterday. Maybe I wasn't paying attention to all the previous posts regarding, but it used a different routine than any that I had remembered from my previous FDRS sessions.

Similar to APIM and TCU, FDRS requested a USB stick and it downloaded the file(s) and loaded wrote them to the stick. It then requested Engine ON and displayed the ever familiar set of instructions to insert USB and blah blah blah. Exactly the same instructions as the previous updates.

I inserted the stick, Sync screen acknowledged the stick, indexed it, then stated updating in progress. THIS time I knew to touch the screen and enjoy the progress bar. (Thanks again!)

It finished the copying and then nothing. More than double the estimated 12 minutes and still nothing. Being less intimidated than I used to be, I shut down and restarted the truck. Nothing except the indexing.

Then I did what I had not ever done before..... I lied to FDRS and clicked YES to the success question. FDRS then established communicates with the truck and started showing the progressive steps of writing the update to the module! I don't think I remember an update that the USB portion was JUST for loading the updates to onboard storage and then FDRS applying the update. Also note THAT is NOT reflected in the FDRS screen instructions or the Sync screen prompts!

After the success without waiting forever for what FDRS implied, I then applied a new GWM update that I wasn't expecting. It went smoothly and I got instant kickoff and no restart loop. My truck is starting to act like it isn't haunted anymore.

I do now have a DTC in my IPC that has something to do with losing communication with the BMC. Clearing and testing isn't fixing it, but the IPC test is like watching a Fireworks show. :)
 

Bob_Mac

Well-known member
First Name
Bob
Joined
Feb 6, 2022
Threads
2
Messages
370
Reaction score
231
Location
North Carolina
Vehicles
2021 Ford F-150 Platinum
Occupation
Cyber Security | Developer
I spent some time on this frigid day (45 is cold in the tropics) in the cab applying the IPC update I saw browsing yesterday. Maybe I wasn't paying attention to all the previous posts regarding, but it used a different routine than any that I had remembered from my previous FDRS sessions.

Similar to APIM and TCU, FDRS requested a USB stick and it downloaded the file(s) and loaded wrote them to the stick. It then requested Engine ON and displayed the ever familiar set of instructions to insert USB and blah blah blah. Exactly the same instructions as the previous updates.

I inserted the stick, Sync screen acknowledged the stick, indexed it, then stated updating in progress. THIS time I knew to touch the screen and enjoy the progress bar. (Thanks again!)

It finished the copying and then nothing. More than double the estimated 12 minutes and still nothing. Being less intimidated than I used to be, I shut down and restarted the truck. Nothing except the indexing.

Then I did what I had not ever done before..... I lied to FDRS and clicked YES to the success question. FDRS then established communicates with the truck and started showing the progressive steps of writing the update to the module! I don't think I remember an update that the USB portion was JUST for loading the updates to onboard storage and then FDRS applying the update. Also note THAT is NOT reflected in the FDRS screen instructions or the Sync screen prompts!

After the success without waiting forever for what FDRS implied, I then applied a new GWM update that I wasn't expecting. It went smoothly and I got instant kickoff and no restart loop. My truck is starting to act like it isn't haunted anymore.

I do now have a DTC in my IPC that has something to do with losing communication with the BMC. Clearing and testing isn't fixing it, but the IPC test is like watching a Fireworks show. :)
Interesting, can you Message me the exact process so I can test and update the doc?

Edit: Don't you mean the BCM (BodyCM)?
 

nicholsbradley

Well-known member
First Name
Bradley
Joined
Jan 1, 2021
Threads
0
Messages
110
Reaction score
32
Location
Louisiana
Vehicles
2021 Ford F150 Platinum
Occupation
Analyst
Question can I pre download all the updates I need without installing after each one? Reason asking internet super slow we’re I live , but have faster at my job.
 

Sponsored

antho

Well-known member
First Name
Anthony
Joined
Sep 20, 2021
Threads
0
Messages
96
Reaction score
52
Location
Houston, Texas
Vehicles
2021 801A Raptor
I posted a few days ago wondering this. I have issues with CAN FD and the VXnano.

Not to add unnecessary complexity, but are we potentially talking about two different speeds? The Nano might be perfectly fine for FDRS and FORscan from a read/write perspective. And that appears to be the case. But the corruption seems to be occurring not at this stage but at the stage where data is transmitted back to the Ford servers and stored in the “as-built” database. If the Nano device communicates with the server at a speed/baud rate that the FDRS server doesn’t like, it strikes me that it could work fine locally for programming but still be a problem at the post-programming part of the procedure where data is sent back. Just a thought.
 

Bob_Mac

Well-known member
First Name
Bob
Joined
Feb 6, 2022
Threads
2
Messages
370
Reaction score
231
Location
North Carolina
Vehicles
2021 Ford F-150 Platinum
Occupation
Cyber Security | Developer
Question can I pre download all the updates I need without installing after each one? Reason asking internet super slow we’re I live , but have faster at my job.
You should be able to but not tested. Files will be used only when you click on Run
 

antho

Well-known member
First Name
Anthony
Joined
Sep 20, 2021
Threads
0
Messages
96
Reaction score
52
Location
Houston, Texas
Vehicles
2021 801A Raptor
Wondering? Speed issue?
Yeah. If i use the VXnano in forscan it wont see the SODCMC or SODCMD module. I also found issues in my FDRS datalog which is releated to my HEX data being all jacked up in FDRS.


BEGIN ~~ ReadPartNumDIDsProcess
BEGIN ~~ PingModule
BEGIN ~~ BargraphDisplayV2
Comms ok with module
STMin is NOT overriden, current value = 65535
This VCI does not support CAN FD
END ~~ PingModule
BEGIN ~~ ReadPartNumDids
F188 (HEX) = 4D4C33542D3134483032312D45414A000000000000000000
F188 (ASCII) = ML3T-14H021-EAJ
9140 (HEX) = 5A5535542D3134483339342D58585830303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 
Last edited:

JScaro

Well-known member
First Name
John
Joined
Nov 4, 2021
Threads
0
Messages
52
Reaction score
52
Location
Georgia
Vehicles
2021 Ford F150 Lariat
Occupation
Beer Drinker
Well making headway now. Got some updates done but of course can't get rid of the GSM update and the APIM won't kick start from USB.
Now I need to work on my TRM DTC. My truck didn't come with the controller but I added it and had Ford program it - well thought they did. It has a DTC and I'm attaching some screen shots. I have the PDF with the steps to program it through FDRS but that didn't take care of the DTC.
Any Advice on which ones to proceed with?

Ford F-150 Lightning ECU module programming guide using FDRS SW Updates


Ford F-150 Lightning ECU module programming guide using FDRS TRM DTC


Ford F-150 Lightning ECU module programming guide using FDRS TRM Module info


Ford F-150 Lightning ECU module programming guide using FDRS TRM Programmable Features


Ford F-150 Lightning ECU module programming guide using FDRS TRM


Ford F-150 Lightning ECU module programming guide using FDRS TRM Program
 
 





Top