How can I disable unused functions?

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

How can I disable unused functions?

跳至解决方案
1,521 次查看
hikaruuruno
Contributor III

Hello Community,

We are developing custom board with i.MX280 which does not use many of the peripherals.

Since we do not need these peripherals, we want to disable these functions.

Followings are the questions I'd like to ask you.

(1) About SFTRST/CLKGATE

For most of the peripherals, it looks SFTRST or CLKGATE disables the function.

In this case, is setting CLKGATE to 1 the right way to disable the function?

(2) About Ethernet Controller

For Ethernet Controller, we could not find a clue to disable the function.

Is there any way to disable it?

By the way, does disabling peripherals lower power consumption?

We are trying to minimize the power consumption, so any advice or suggestion to achieve it is also welcome.

Thank you in advance,

Hikaru

标签 (1)
0 项奖励
回复
1 解答
1,435 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Hikaru

you are right: CLKGATE disables the function of module

(for Ethernet this is bit DISABLE register HW_CLKCTRL_ENET).

Disabling (and clock gating) peripherals lowers power consumption.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,436 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Hikaru

you are right: CLKGATE disables the function of module

(for Ethernet this is bit DISABLE register HW_CLKCTRL_ENET).

Disabling (and clock gating) peripherals lowers power consumption.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
1,435 次查看
hikaruuruno
Contributor III

Hi Igor,

Thank you for your reply!

I was focusing on the Chapters of respective functions to disable them, thus missed the Chapter 10...

Best regards,

Hikaru

0 项奖励
回复