i.MX RT1064 & Internal 4MB of Flash   

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

i.MX RT1064 & Internal 4MB of Flash   

ソリューションへジャンプ
3,376件の閲覧回数
atzelcollazo
NXP Employee
NXP Employee

Hello team,

I'm trying to figure out how the internal 4MB of Flash in the RT1064 works, I want to recommend the device to a customer looking for an MCU with the amount of RAM that RT has and the power of processing.

I'm not being able to understand how it works. From the RM I understand that it must be accessed using the FlexSPI but I don't know if it can be used as a regular flash to store the program/application and run from there. is it possible? if so, is it ECC protected?

Thanks!

Best Regards,

Atzel Collazo

ラベル(1)
タグ(1)
1 解決策
3,078件の閲覧回数
victorjimenez
NXP TechSupport
NXP TechSupport

Hello Atzel, 

Just to complete Mark's answer, you are correct, you can run your application from the mounted on-chip memory. Regarding the ECC, only the 8-bit SLC NAND Flash supports this feature, this is stated in section 1.3 of the Reference Manual. 


Have a great day,
Victor

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

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
3,078件の閲覧回数
Sabina_Bruce
NXP Employee
NXP Employee

Hello atzelcollazo

 

Please refer to the following community document, here you will find a detailed explanation of all the modifications that you need to make to one of the SDKs examples to use the on-chip flash as NVM. 

RT1064 use on-chip flash as NVM 

 

Have a great day,

Sabina

3,078件の閲覧回数
atzelcollazo
NXP Employee
NXP Employee

Update:  I've been reading the RM and as far as I understood, the communication with the flash must be using FlexSPI and must be treated as if it was an external memory but I can run the application from there (correct me if I'm wrong). So, my question is if it is ECC protected?

Best Regards,

Atzel Collazo 

0 件の賞賛
返信
3,079件の閲覧回数
victorjimenez
NXP TechSupport
NXP TechSupport

Hello Atzel, 

Just to complete Mark's answer, you are correct, you can run your application from the mounted on-chip memory. Regarding the ECC, only the 8-bit SLC NAND Flash supports this feature, this is stated in section 1.3 of the Reference Manual. 


Have a great day,
Victor

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

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 件の賞賛
返信
3,078件の閲覧回数
mjbcswitzerland
Specialist V

Hi

The i.MX RT 1064 has a "regular" W25Q32JV mounted on chip (SoC) so has the same characteristics as an i.MX RT 1060 connecting to an external W25Q32JV via pins. It saves space but doesn't allow the signals to be measured.

pastedImage_1.png

Regards

Mark

[uTasker project developer for Kinetis and i.MX RT]