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

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

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

627 次查看
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 项奖励
1 回复

595 次查看
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 项奖励