Write fail between two sectors with same cluster

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

Write fail between two sectors with same cluster

891 Views
charles_wangw
Contributor III

Hello

 

We meet an issue when use Fls function with "Fls_TS_T40D2M10I1R0" on S32K146. The process is below:

1. Set 2K for each sector, such as sector 0, 1, 2, 3, an so on

2. Config Sector 0, 1, 2, 3, 4 to cluster0

3. Config Sector 5, 6, 7, 8, 9 to cluster1

4. Config cluster0 and cluster1 to ClusterGroupAPP

4. Config blocks inside of Cluster GroupAPP. one of the blocks occupy 208bytes

We found sometimes code will run to the branch below and write will stop when try to write from sector 3 to sector 4 like the picture below. The address 0x1000 D000 is the boundary for sector3 and sector4. 

charles_wangw_0-1693478392112.png

charles_wangw_1-1693478613716.png

We think it should not stop while between the two sectors. And we compared to the version Fls_TS_T40D2M10I2R0. It works fine.

Please help to check if there is some bugs in Fls_TS_T40D2M10I1R0 for this part.

 

Thanks

 

Charles

Tags (4)
0 Kudos
Reply
1 Reply

804 Views
cuongnguyenphu
NXP Employee
NXP Employee
0 Kudos
Reply