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
已解决! 转到解答。
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!
-----------------------------------------------------------------------------------------------------------------------
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!
-----------------------------------------------------------------------------------------------------------------------