ITCM, DTCM, OCRAM on RT1024

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ITCM, DTCM, OCRAM on RT1024

315 Views
chhsu0229
Contributor II

I am working the project on RT1024 and need to increase the DTCM RAM size,

Can I assign the internal SRAM as following,

(1) ITCM: 0KB, DTCM: 192KB, and OCRAM: 64KB ?

(2) ITCM: 0KB, DTCM: 0KB, and OCRAM: 256KB ?

 

Capture.JPG

Thanks

Labels (1)
Tags (1)
2 Replies

275 Views
Masmiseim
Senior Contributor I

Hello @chhsu0229,

The memory allocation does not necessarily have to be configured via the fuses. It can also be made via the IOMUXC_GPR_GPR17 register. It is important that this is done very early in the reset handler before any memory initialization and use takes place.

In this way you can test the different possibilities of RAM partitioning

 

Regards

0 Kudos

301 Views
mjbcswitzerland
Specialist V

Hi

You can set these but remember that eFUSEs can be set only once and not reset again, meaning that you will won't be able to change the default configuration back.

It may be best to chose the closely coupled RAM over OCR since they are faster. OCR is about 4x slower than the others and generally has no advantages.

Regards

Mark (uTasker project lead)


i.MX RT 1024 EVK: https://www.utasker.com/iMX/RT1024.html
i.MX RT 1024 Mux spread-sheet: https://www.utasker.com/iMX/iMXRT1024/iMX_RT_1024.xls
i.MX RT 1024 developer's doc: https://www.utasker.com/docs/iMX/i.MX_RT_1024_uTasker.pdf

For our discounted i.MX and Kinetis production stock availability see https://www.utasker.com/Shop/semi.html

0 Kudos