RAppID Bootloader for S32K116 Doesn't Allow us to Erase/Load More than Half the Total Chip Memory

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

RAppID Bootloader for S32K116 Doesn't Allow us to Erase/Load More than Half the Total Chip Memory

610 Views
em2
Contributor I

- We are trying to boot-load an .mot file from MATLAB into the S32K116 (with 128 kilobytes memory).

- The binary code file size generated is greater than ~70 kilobytes.

- We are able to load the file onto the chip without any problems if we flash it with the Multilink Universal programmer.

- However, when we use the RAppID bootloader with MATLAB to load a new .mot file into flash memory, the bootloader doesn't work. It is unable to erase the flash and the chip freezes.

- After analysis, we found that the RAppID will only erase the flash if the existing binary code file size is under around 57 kilobytes.

Please can you advise how we address this problem as it means that is that we cannot program code more than the half the total memory of the chip?

0 Kudos
1 Reply

578 Views
mariuslucianand
NXP Employee
NXP Employee

Hello @em2 ,

MBDT only delivers the RAppID bootloader, so for the issue you have described above, we have to discuss with the RAppID Bootloader team. 

Keep you updated,

Marius

0 Kudos