Deactivate functions

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
1,613件の閲覧回数
vbernardos
Contributor I

We are working with the MCF54418RM microprocessor and we need to disable certain functions, among them: CAU, EMAC, Hardware Divide and RGPIO. In addition to this, we need to check that these functions are disabled, for this we need to know the registers that provide us with this information, in addition to knowing if this deactivation would be possible.
Thank you in advance

0 件の賞賛
返信
1 解決策
1,593件の閲覧回数
Hui_Ma
NXP TechSupport
NXP TechSupport

Hi,

CAU is default enabled, there is no register setting to deactive this module.
While, the CAU is an instruction-level ColdFire coprocessor. The cryptographic algorithms are implemented
partially in software with only functions critical to increasing performance implemented in hardware.
Then, customer could deactive CAU by mask related CAU code/instruction.

EMAC and Hardware divider(DIV) are default enabled, no register setting could deactive both core engine units.

RGPIO module is default masked to the ColdFire core.
Customer could set RGPIO Base Address Register (RGPIOBAR) register to deactive RGPIO module.

Wish it helps.

Mike

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,594件の閲覧回数
Hui_Ma
NXP TechSupport
NXP TechSupport

Hi,

CAU is default enabled, there is no register setting to deactive this module.
While, the CAU is an instruction-level ColdFire coprocessor. The cryptographic algorithms are implemented
partially in software with only functions critical to increasing performance implemented in hardware.
Then, customer could deactive CAU by mask related CAU code/instruction.

EMAC and Hardware divider(DIV) are default enabled, no register setting could deactive both core engine units.

RGPIO module is default masked to the ColdFire core.
Customer could set RGPIO Base Address Register (RGPIOBAR) register to deactive RGPIO module.

Wish it helps.

Mike

0 件の賞賛
返信
1,578件の閲覧回数
TomE
Specialist II

Hui_Mar is correct.

Why on a simple part like this would you want to disable parts of it? Why would you want to stop it being able to divide? That could only cause a fatal error if a divide was attempted. This seems like a very strange "requirement".

Tom

 

0 件の賞賛
返信