Unified Bootloader Demo error CANTP_AbortTxMsg

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Unified Bootloader Demo error CANTP_AbortTxMsg

552 Views
Dnyan
Contributor I

Hi

I am working on UBL V2.1 and using S32K312EVB-Q172 board. My current S32 DS version 3.4 and the RTD is PlatformSDK_S32K3_2022_03_S32K312_M7 Version 2.0.0

I am using project source code provided here : https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099
with EcuBus-Pro software.

When UDS command was sent, I could receive it correctly (e.g. UDS_DigSession). But while responding back to Tester (EcuBus-Pro), Its failing.

I am getting error msg in Terminal;

"CANTP_AbortTxMsg

TX msg failed callback=0, status=2"

When I traced the code, I found that 
SendMsg()-->TP_DriverReadDataFromTP()--->CANTP_DriverReadDataFromCANTP() returning FALSE. I have attached all the related pics for reference. Please go through them. 

Note: I have replaced the binaries present in bin folder of EcuBus-Pro Project, with the S32K312 binaries. Made changed in EcuBus Script accordingly. Its screenshot is also attached. 

Need support for resolving this issue. 

Thank You. 

0 Kudos
Reply
3 Replies

436 Views
Dnyan
Contributor I

Thanks again for your previous response.

Since the UBL project I’m using is an unofficial demo, I understand it may contain limitations or bugs. To avoid starting completely from scratch, I wanted to ask if NXP provides any official or recommended reference bootloader project—either for the S32K3xx series or for any other NXP MCU that I can refer to and adapt for my target (S32K312/324/344).

Even if not specifically for the S32K312, having access to an official bootloader source (or link to such resources or documentation) for any supported platform would be a huge help. I can use that as a reliable reference and adapt it to my target device.

Your support will truly help move this forward, and I hope some guidance or reference can be provided.

0 Kudos
Reply

398 Views
PetrS
NXP TechSupport
NXP TechSupport
0 Kudos
Reply

495 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

I’m sorry to say that Unified bootloader shared on the community is only unofficial demo provided AS IS with no guarantees and no support. Currently we do not have resources to support this demo. We apologize for any inconvenience.

Just simple note for FlexCAN setting, do not use FIRC as CAN protocol clock, rather select external crystal or PLL.

BR, Petr

0 Kudos
Reply