S32K344 MPU allocate

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

S32K344 MPU allocate

737 Views
liyongfeng
Contributor II

How is data from different ASIL levels partitioned in S32K344? To implement low-level code, high-level data cannot be accessed.   Doesn`t partitioning involve flash?

 RegionDescription Privileged AccessUnprivileged Access
0Whole memory mapNo AccessNo Access
1ITCMRead/WriteNo Access
2Program FlashRead-OnlyRead-Only
3Data FlashRead-OnlyRead-Only
4DTCMRead/WriteNo Access
5SRAM + STACKRead/WriteRead/Write
5ASIL ARead/WriteNo Access还是Read-Only?
5ASIL BRead/WriteNo Access还是Read-Only?
5ASIL CRead/WriteNo Access还是Read-Only?
6SRAM NCRead/WriteRead/Write
7SRAM SHAREDRead/WriteRead/Write
8AIPS_0 Read/WriteRead/Write
9AIPS_1Read/WriteRead/Write
10AIPS_2Read/WriteRead/Write
11QSPI RxRead/WriteRead/Write
12 QSPI AHBRead/WriteRead/Write
13PPBRead/WriteRead/Write
Labels (1)
0 Kudos
1 Reply

724 Views
Yashwant_Singh
NXP Employee
NXP Employee

Hi Liyongfeng,

Please refer to XRDC chapter of RM to see how one can partition different modules and memories into different domains that have different access levels to enable functions with different ASILs on the same chip.

Thanks!

-Yashwant

0 Kudos