Flash writing S32K148 hardware

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

Flash writing S32K148 hardware

1,125 Views
Kallappa
Contributor III
Hi, Currently we are transfering the 128bytes of data in blocks of 30bytes via UDS service 36(Transfer data) and each 30bytes we are writing into Flash memory sequentially. and the problems currently facing is 1. If we send only 30bytes of data then service 36 is able to send the data and we are getting the data on Hardware and it is able to write into Flash memory as well but if we try to send more than one frame (each frame has 30bytes data with updated sequence counter) then it is not able write into flash memory not even first frame 2. If we send more than 30bytes of data in one frame then service 36 is not responding request from hardware Kindly suggest if any configuration is required at CAN-TP and UDS level Thanks in advance 2.
0 Kudos
Reply
1 Reply

1,115 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

I'm afraid this is too high-level description. It would require deeper investigation. First, I would check if you can successfully receive the data, then I would check how the flash functions are called (if parameters are correct) and then check what happens and what kind of error code is returned by flash functions. Without these details, I'm not able to help.

Regards,

Lukas

 

0 Kudos
Reply