RT1170 CM4 TCM Allocation Question

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

RT1170 CM4 TCM Allocation Question

ソリューションへジャンプ
498件の閲覧回数
lsrbigfoot
Contributor IV

So, section 34.7.2.2.2 (TCM Arrays) of IMXRT1170RM states the following for the CM4 core:

  • code TCM size is 128 KBytes (0x1FFE0000 - 0x1FFFFFFF)
  • system TCM size is 128 KBytes (0x20000000 - 0x2001FFFF)
  • code TCM and system TCM sizes do not have to be equal

Is it possible for both code TCM and system TCM regions to be redefined in a custom manner?

Example custom allocations include:

  • 192 KBytes of code TCM (0x1FFE0000 - 0x2000FFFF)
  • 64 KBytes of system TCM (0x20010000 - 0x2001FFFF)

I know this is possible for CM7's TCM space by reconfiguring the fuses.
Is the same kind of approach possible with CM4's TCM space?

タグ(5)
0 件の賞賛
返信
1 解決策
474件の閲覧回数
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Unfortunately, the TCM size for M4 is not reconfigurable, it has a fixed size. I apologize for the inconvenience this may cause you. 

Best regards,
Omar

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
475件の閲覧回数
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Unfortunately, the TCM size for M4 is not reconfigurable, it has a fixed size. I apologize for the inconvenience this may cause you. 

Best regards,
Omar

0 件の賞賛
返信
480件の閲覧回数
lsrbigfoot
Contributor IV

...correcting example allocation in my previous post to stay in line with absolute range limits:

  • 192 KBytes of code TCM (0x1FFD0000 - 0x1FFFFFFF)
  • 64 KBytes of system TCM (0x20000000 - 0x2000FFFF)
0 件の賞賛
返信