LPC4337 EMC initialization and RGU

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

LPC4337 EMC initialization and RGU

313 次查看
atsuyosano
Contributor I

Hello.

I'm developing with the LPC4337. EMC initialization:
Chip_EMC_Dynamic_Init((IP_EMC_DYN_CONFIG_T *) &IS42S32800D_config);
Chip_EMC_Static_Init((IP_EMC_STATIC_CONFIG_T *) &fpga_config);

However, when I initialize Timer1 after this, the EMC doesn't work properly. Chip_RGU_TriggerReset(RGU_TIMER1_RST);

If I comment out the Timer1 initialization, it works properly.
Why is this?

//-----------------------------------------------------------

こんにちは。

LPC4337 で開発を行っています。EMC初期化。
Chip_EMC_Dynamic_Init((IP_EMC_DYN_CONFIG_T *) &IS42S32800D_config);
Chip_EMC_Static_Init((IP_EMC_STATIC_CONFIG_T *) &fpga_config);

ところが この後 Timer1 の初期化を行うと EMCが正常に動作しません。 Chip_RGU_TriggerReset(RGU_TIMER1_RST); 

Timer1 の初期化をコメントアウトすると 正常に動作します。
なぜでしょうか

0 项奖励
回复
1 回复

264 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @atsuyosano 

Please try to initialize the timer before initializing the EMC.

Also, check whether the timer interrupt is enabled. If it is, please try to disable the interrupt first.

If the issue persists, please send your project and I'll help you check it.

Thank you.

 

BR

Alice

 

BR

Alice

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2165665%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELPC4337%20EMC%20%E5%88%9D%E5%A7%8B%E5%8C%96%E5%92%8C%20RGU%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2165665%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%20LPC4337%20%E8%BF%9B%E8%A1%8C%E5%BC%80%E5%8F%91%E3%80%82EMC%20%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%9A%3CBR%20%2F%3EChip_EMC_Dynamic_Init((IP_EMC_DYN_CONFIG_T%20*)%26amp%3BIS42S32800D_config)%EF%BC%9B%3CBR%20%2F%3EChip_EMC_Static_Init((IP_EMC_STATIC_CONFIG_T%20*)%26amp%3Bfpga_config)%EF%BC%9B%3C%2FP%3E%3CP%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%BD%93%E6%88%91%E5%9C%A8%E6%AD%A4%E4%B9%8B%E5%90%8E%E5%88%9D%E5%A7%8B%E5%8C%96%E5%AE%9A%E6%97%B6%E5%99%A8%201%20%E6%97%B6%EF%BC%8CEMC%20%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%E3%80%82Chip_RGU_TriggerReset(RGU_TIMER1_RST)%EF%BC%9B%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%E6%88%91%E6%B3%A8%E9%87%8A%E6%8E%89%20Timer1%20%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%8C%E5%AE%83%E5%B0%B1%E8%83%BD%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%E3%80%82%3CBR%20%2F%3E%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BC%9A%E8%BF%99%E6%A0%B7%EF%BC%9F%3C%2FP%3E%3CP%3E%2F%2F-----------------------------------------------------------%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%82%3C%2FP%3E%3CP%3ELPC4337%20%E3%81%A7%E9%96%8B%E7%99%BA%E3%82%92%E8%A1%8C%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82EMC%20%E5%88%9D%E6%9C%9F%E5%8C%96%E3%80%82%3CBR%20%2F%3EChip_EMC_Dynamic_Init((IP_EMC_DYN_CONFIG_T%20*)%26amp%3BIS42S32800D_config)%3B%3CBR%20%2F%3EChip_EMC_Static_Init((IP_EMC_STATIC_CONFIG_T%20*)%26amp%3Bfpga_config)%EF%BC%9B%3C%2FP%3E%3CP%3EChip_RGU_TriggerReset(RGU_TIMER1_RST)%EF%BC%9B%20%3C%2FP%3E%3CP%3ETimer1%20%E3%81%AE%E5%88%9D%E6%9C%9F%E5%8C%96%E3%82%92%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%82%A2%E3%82%A6%E3%83%88%E3%81%99%E3%82%8B%E3%81%A8%20%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2167805%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LPC4337%20EMC%20initialization%20and%20RGU%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2167805%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F136127%22%20target%3D%22_blank%22%3E%40atsuyosano%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E8%AF%B7%E5%B0%9D%E8%AF%95%E5%9C%A8%E5%88%9D%E5%A7%8B%E5%8C%96%20EMC%20%E4%B9%8B%E5%89%8D%E5%88%9D%E5%A7%8B%E5%8C%96%E8%AE%A1%E6%97%B6%E5%99%A8%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%A3%80%E6%9F%A5%E5%AE%9A%E6%97%B6%E5%99%A8%E4%B8%AD%E6%96%AD%E6%98%AF%E5%90%A6%E5%B7%B2%E5%90%AF%E7%94%A8%E3%80%82%E5%A6%82%E6%9E%9C%E6%98%AF%EF%BC%8C%E8%AF%B7%E5%85%88%E5%B0%9D%E8%AF%95%E7%A6%81%E7%94%A8%E4%B8%AD%E6%96%AD%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E5%A6%82%E6%9E%9C%E9%97%AE%E9%A2%98%E4%BB%8D%E7%84%B6%E5%AD%98%E5%9C%A8%EF%BC%8C%E8%AF%B7%E5%8F%91%E9%80%81%E6%82%A8%E7%9A%84%E9%A1%B9%E7%9B%AE%EF%BC%8C%E6%88%91%E5%B0%86%E5%B8%AE%E5%8A%A9%E6%82%A8%E8%BF%9B%E8%A1%8C%E6%A3%80%E6%9F%A5%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%3EBR%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E7%88%B1%E4%B8%BD%E4%B8%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E7%88%B1%E4%B8%BD%E4%B8%9D%3C%2FP%3E%3C%2FLINGO-BODY%3E