s32k144 Question about Cache operation after VLPS->RUN mode transition

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

s32k144 Question about Cache operation after VLPS->RUN mode transition

ソリューションへジャンプ
793件の閲覧回数
Hirofumi
Contributor II

I use cache enable using below cmd after reset.

LMEM->PCCRMR = 0x80000000U;/*Only R0 region is cacheable*/
LMEM->PCCCR = 0x85000001U;

Other LMEM register is used reset value.

[Questions]

When cache is enable and MCU transitions to VLPS->RUN,

Do I need to any register operation for chache ?

0 件の賞賛
返信
1 解決策
759件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

The content of memories (including the cache memory) is retained. Let me share some screenshots from the reference manual:

lukaszadrapa_0-1667809480593.png

 

lukaszadrapa_1-1667809492929.png

Regards

Lukas

 

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
778件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @Hirofumi 

this configuration is kept during the VLPS, no configuration is needed.

Regards,

Lukas

0 件の賞賛
返信
764件の閲覧回数
Hirofumi
Contributor II

Hi lukas,

Thank you for supporting.

Will the data that was read into chche memory be keep in VLPS mode?
If no, Should I need to execute invalidate cmd after transit VLPS -> RUN?

0 件の賞賛
返信
760件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

The content of memories (including the cache memory) is retained. Let me share some screenshots from the reference manual:

lukaszadrapa_0-1667809480593.png

 

lukaszadrapa_1-1667809492929.png

Regards

Lukas

 

0 件の賞賛
返信