how to configure TCM memory to have access from multicore on S32K324

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

how to configure TCM memory to have access from multicore on S32K324

跳至解决方案
1,833 次查看
mamut
Contributor III

hello,

i am working with s32k324, decoupled mode(core0 and core1 run independently).

s32k324 has 128kb dtcm and 64kb itcm in total. each core has 64kb dtcm and 32kb itcm as dedicated memory. we can say that they act as core local memory and we can access the other cores memory via dtcm/itcm backdoor addresses. however, i want to configure it in a way that both core can access whole capacity of memory directly(not via backdoor addresses)

currently, each core can access address range below

dtcm -:0x20000000 - 0x20010000 - 64kb

itcm - 0x00000000 - 0x00008000 - 32kb

 

i want to have address range as below and access the same data from both core. that, means tcm memory will not be core specific but global between all cores.

dtcm -:0x20000000 - 0x20020000 - 128kb

itcm - 0x00000000 - 0x00010000 - 64kb

 

i tried to configure it as below however, it didnt work

Screenshot 2024-01-04 225350.jpg

0 项奖励
回复
1 解答
1,798 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Mahmut,

I'm afraid this is not possible.

The CM7_1 TCM is added to the primary core in the lockstep mode only,

Figure 8. Block diagram – S32K324, S32K344 and S32K314

danielmartynek_0-1704443958922.png

 

Regards,

Daniel

 

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,799 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Mahmut,

I'm afraid this is not possible.

The CM7_1 TCM is added to the primary core in the lockstep mode only,

Figure 8. Block diagram – S32K324, S32K344 and S32K314

danielmartynek_0-1704443958922.png

 

Regards,

Daniel

 

0 项奖励
回复
1,796 次查看
mamut
Contributor III

That is unfortunate. thanks for the reply

0 项奖励
回复