How to flash application using NXP S32K bootloader JSON file via ECU-BUS Pro (PCAN-USB)

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

How to flash application using NXP S32K bootloader JSON file via ECU-BUS Pro (PCAN-USB)

166 Views
padmaja
Contributor I

Hi,

I am using S32K144 EVB and have successfully flashed the NXP demo bootloader.

Setup:
- CAN Interface: PCAN-USB
- Tool: ECU-BUS Pro
- Protocol: UDS over CAN (ISO-TP)

Issue:
In the NXP bootloader package, a JSON file is provided for flashing the application.
However, ECU-BUS Pro does not support loading or executing JSON files directly.

Questions:
1. How can I use the provided JSON file to flash the application using ECU-BUS Pro?
2. Is there any way to convert the JSON file into a format (HEX/BIN or UDS sequence) supported by ECU-BUS Pro?
3. What is the correct procedure to flash the application using PCAN-USB and ECU-BUS Pro with the NXP bootloader?

Any guidance or example steps would be very helpful.

Thanks.

0 Kudos
Reply
1 Reply

123 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hello @padmaja

Let me start by saying that unified bootloader 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. You can refer to their GitHub page for support instead: GitHub - ecubus/EcuBus-Pro.

1 & 2. As far as I am aware, the JSON file is meant to be the configuration for the service table and schedule. The application is then uploaded as a S19/HEX/BIN file, these are also included in the \S32K144_CAN_user_config folder.

3. Please refer to their user guide: UDS HEX/S19 File Programming Example.

Best regards,
Julián

0 Kudos
Reply