P3041 cores disable

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

P3041 cores disable

跳至解决方案
2,615 次查看
victorjardim
Contributor I

Hello all,

In my application, I may use just one from the 4 cores of the P3041. Can I disable the unused cores, in order to save power? Does anybody have a power estimation for not using all of the cores?

Thanks in advance

Victor

标签 (1)
0 项奖励
回复
1 解答
2,263 次查看
marius_grigoras
NXP Employee
NXP Employee

Hi Victor,

As far I know if you don't enable them in BRR register they are not enabled - so you can check the BRR register -> 0xe00e4 offset and you can disable the rest of the cores.

I can't provide a power estimation for this case, but you can take a look in the Reference Manual for P3041 at "Advanced Power Management" chapter and read about "Saving Power by Managing Internal Clocks" (1.9.1) and also about   "Turning Off Unneeded Clocks".

Regards,

Marius

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,263 次查看
lunminliang
NXP Employee
NXP Employee

Hi Victor,

Some comment from application team for your information:

COREDISR prevents a core from receiving any clocks whatsoever. Boot Release Register is intended to be used to sequence when to allow a core to begin booting (so initial SoC configuration may be done with one CPU and once that is complete the others begin for example). If a CPU is disabled with COREDISR, it should never be released with BRR - that is not valid. A core which is intended never to be used should be disabled with COREDISR, as this should save a small amount of additional power compared to having its COREDISR enabled but not releasing it for booting.

0 项奖励
回复
2,264 次查看
marius_grigoras
NXP Employee
NXP Employee

Hi Victor,

As far I know if you don't enable them in BRR register they are not enabled - so you can check the BRR register -> 0xe00e4 offset and you can disable the rest of the cores.

I can't provide a power estimation for this case, but you can take a look in the Reference Manual for P3041 at "Advanced Power Management" chapter and read about "Saving Power by Managing Internal Clocks" (1.9.1) and also about   "Turning Off Unneeded Clocks".

Regards,

Marius

0 项奖励
回复