MCM settings in Processor Expert

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

MCM settings in Processor Expert

跳至解决方案
765 次查看
grzegorzkonopko
Contributor III

Hi

Does anyone know something about MCM settings for kinetis? I mean something more than poor datasheet. E.g. some test, recommended settings?

pastedImage_0.png

0 项奖励
1 解答
544 次查看
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Grzegorz Konopko:

I think you are using KE02 MCU, is that correct?

The MCM settings are advanced features of the Flash Memory Controller in the KE02 MCU, closely related to the MCU's architecture (ARM Cortex M0+ Core in this case). These settings help you optimize flash access for a particular application, by enabling or disabling cache or pre-fetch of instructions or data from Flash memory, as well as Flash Controller Stalling to avoid Read-while-Write errors. The Reference Manual of KE02 has a description of these modules in the MCM and FMC sections. Also, although it is for Kinetis K family (ARM Cortex M4), the application note AN4745 also gives you some clues in "Chapter 5 - Flash Memory Controler (FMC)" about the Flash mechanisms:

http://cache.nxp.com/files/microcontrollers/doc/app_note/AN4745.pdf

By default the Flash Controller is already configured for flash acceleration, so if you are not familiar with these settings it is recommended to leave the default settings.


Best regards,
Jorge Gonzalez

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

在原帖中查看解决方案

2 回复数
544 次查看
grzegorzkonopko
Contributor III

ok, thank you

0 项奖励
545 次查看
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Grzegorz Konopko:

I think you are using KE02 MCU, is that correct?

The MCM settings are advanced features of the Flash Memory Controller in the KE02 MCU, closely related to the MCU's architecture (ARM Cortex M0+ Core in this case). These settings help you optimize flash access for a particular application, by enabling or disabling cache or pre-fetch of instructions or data from Flash memory, as well as Flash Controller Stalling to avoid Read-while-Write errors. The Reference Manual of KE02 has a description of these modules in the MCM and FMC sections. Also, although it is for Kinetis K family (ARM Cortex M4), the application note AN4745 also gives you some clues in "Chapter 5 - Flash Memory Controler (FMC)" about the Flash mechanisms:

http://cache.nxp.com/files/microcontrollers/doc/app_note/AN4745.pdf

By default the Flash Controller is already configured for flash acceleration, so if you are not familiar with these settings it is recommended to leave the default settings.


Best regards,
Jorge Gonzalez

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