RAppID bootloader S32K144

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

RAppID bootloader S32K144

4,445 Views
sureshjayagonda
Contributor II

Hi NXP,

I am trying to use RAppID boot loader tool to download software to S32K144EVB through CAN interface.

Followed steps mentioned in below thread 

https://community.nxp.com/thread/464653#comments 

Also received a latest version of rbf file from NXp ( attached here ) and used that.

when i download "srec" file generated in example project "bootloader_S32K" using CAN i get following error.

Using Vector VN1611 LIN/CAN Interface for physical connection.

cid:ii_jhwgddm02_163bd2751e1d678f

But when i use serial communication selection in GUI i was able to download file successfully.

cid:ii_jhwgh5423_163bd2a01def86c9

Question is if tool is able to handle data through serial port using CAN cable connected to it, why am i getting the error when CAN is selected ? Hardware incompatible ? Software not seeing any data on CAN ??

Please help

Thanks

Suresh J

Labels (1)
0 Kudos
Reply
6 Replies

2,364 Views
bolei
Contributor II

hello Gopal, thank for your reply.. I find a rbf file which is attached.. while there is no source code. i am guessing that the app should be flashed since 0x2000 but the application is not launched properly...

i am afraid that the .ld file for my application is not fit the rbf...

here is the .ld setting for my application

 m_interrupts (RX) : ORIGIN = 0x00002000, LENGTH = 0x00000400
m_boot_data (RX) : ORIGIN = 0x00002400, LENGTH = 0x00000010
m_flash_config (RX) : ORIGIN = 0x00002410, LENGTH = 0x00000010
m_text (RX) : ORIGIN = 0x00002420, LENGTH = 0x0007A7E0

 do you have any idea/document about the s32k144_v11.rbf or what is the .ld setting should be if I want to use s32k144_v11.rbf?

 

many thanks, 

bo

0 Kudos
Reply

3,397 Views
jiri_kral
NXP Employee
NXP Employee

Hi Suresh, 

I'm afraid that RappID suports only couple of Vector CAN interfaces (CANCaseXL, CANCardXL/XLE), not generic Serial (USB Serial to CAN) cables. 

You can try to use Serial port which your cable uses (use Serial instead CAN - you probably already give it chance) , but in my opinion this will not work. 

Jiri

0 Kudos
Reply

3,080 Views
rathi_tg
Contributor III

Hello @jiri_kral @sureshjayagonda 

 

I am using Rappib Bootloader and Vector Tool (VN1630).

 

I am using the rbf file provided by @sureshjayagonda (Copy and paste to the driver).Is that a right way to flash rbf?

I get 

rathi_tg_0-1619595574868.png

 

Could you Please let me know what is the issue.

 

Regards 

Gopal Rathi

 

0 Kudos
Reply

2,383 Views
bolei
Contributor II

hello Gopal, i am in the same boat...

did you fix the problem? is there a link about the 'rappid bootloader' file which need to be flashed first?

--bo

0 Kudos
Reply

2,374 Views
rathi_tg
Contributor III

hi @bolei 

Yes, I have resolved the issue. If you are using NXP ToolBox you can once check the ToolBox Folder. It contains a folder name Rappid Bootloader which contain various rbf files.

 

Regards 

Gopal

0 Kudos
Reply

2,364 Views
bolei
Contributor II

hello Gopal, thank for your reply.. I find a rbf file which is attached.. while there is no source code. i am guessing that the app should be flashed since 0x2000 but the application is not launched properly...

i am afraid that the .ld file for my application is not fit the rbf...

here is the .ld setting for my application

 m_interrupts (RX) : ORIGIN = 0x00002000, LENGTH = 0x00000400
m_boot_data (RX) : ORIGIN = 0x00002400, LENGTH = 0x00000010
m_flash_config (RX) : ORIGIN = 0x00002410, LENGTH = 0x00000010
m_text (RX) : ORIGIN = 0x00002420, LENGTH = 0x0007A7E0

 do you have any idea/document about the s32k144_v11.rbf or what is the .ld setting should be if I want to use s32k144_v11.rbf?

 

many thanks, 

bo

0 Kudos
Reply