how to configure I-TCM, D-TCM and OCRAM via FlexRAM before booting

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

how to configure I-TCM, D-TCM and OCRAM via FlexRAM before booting

1,714件の閲覧回数
li-chinwang
Contributor II

i.MX default configuration in flexram

I-TCM :128KB

D-TCM:128KB

OCRAM:256KB

If I need to configure D-TCM 384KB fo emwin usage, what I should do?

I see there is example of flexram to configure the I-TCM, D-TCM and OCRAM.

How can setup like this before booting

I-TCM :128KB

D-TCM:384KB

OCRAM:0KB

#define m_interrupts_start 0x00000000
#define m_interrupts_size 0x00000400

#define m_text_start 0x00000400
#define m_text_size 0x0001FC00

#define m_data_start 0x20000000
#define m_data_size 0x00020000

#define m_data2_start 0x20200000
#define m_data2_size 0x00040000

0 件の賞賛
4 返答(返信)

1,224件の閲覧回数
li-chinwang
Contributor II

Dear Sir:

                I have read AN12077. There are two mode. static configuration and run time configuration.

                I have new project which customer need no-XIP mode.

                In the other word, it need to move all image to ITCM before booting.

                ITCM also need to be configured 256Mb.

                In this case run time mode will not suitable for this case right?

                Only program e-fuse for static mode?

       

0 件の賞賛

1,223件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  One solution is to use fuse configuration.

But, also, it is possible to write own primary (tiny) boot loader, which 

can be boot by the boot ROM and perform memory initialization in order

to load main application.  

Regards,

Yuri.

0 件の賞賛

1,224件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

   Application Note AN12077 (Using the i.MX RT FlexRAM) describes details how to configure

FlexRAM. It is needed to use fuse configuration, if memory should be set before system booting. 

    https://www.nxp.com/docs/en/application-note/AN12077.pdf 


Have a great day,
Yuri

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

0 件の賞賛

1,224件の閲覧回数
jmesc_
Contributor II

Dear Sir,

Di you read Application Note AN12077, it explain both mode of using FlexRam configuration ?

regards

0 件の賞賛