Hi , we have been checking for a suitable MCU for our application and we came down to IMX RT 1020 .
We wanted to go with this chipset and since it does not have a inbuilt Flash we planned to boot it from QSPI ,
But here when we were going to the EVK we did not understand one thing
As per the Document
Here it says we can select the BOOT CFG pins to boot from QSPI
But the question is will it be executed directly from QSPI or will it do a copy into the SDRAM and them execute , because we had no idea why this SDRAM is there in the EVK .
If you can guide us with the procedure it will be helpfull for us to place a order of the EVK and start development .
Let us if it is directly executed from QSPI , also why the BOOT MODE pins are used ? is it to have two boot options and to switch between them ?
Will the Boot config pins handle the booting or it will it be the Code that decides to boot from which memory resource .
Will the code to dump the application binary into QSPI be provided by NXP , How does it work , if some one can provide a clarity it would be helpful since this is the first time we are trying out a MCU with External memory .
Purpose of SDRAM ? should we consider it in our custom board . does it boot directly boot from QSPI or will a copy of application binary be copied into SDRAM and then executed?
已解决! 转到解答。
Hello,
It is possible to boot directly from QSPI.
Both booting an XIP and non XIP image are supported from Serial NOR Flash. For XIP
boot, the image has to be built for FlexSPI address space and for non XIP the image can
be built to execute from Internal RAM.
Generally external SDRAM is intended for applications, where relatively large arrays
of data to process are needed.
The following app notes may be also interesting:
https://www.nxp.com/docs/en/application-note/AN12077.pdf
i.MX RT Series Performance Optimization
https://www.nxp.com/docs/en/application-note/AN12437.pdf
Have a great day,
Yuri
-------------------------------------------------------------------------------
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.
Hello,
It is possible to boot directly from QSPI.
Both booting an XIP and non XIP image are supported from Serial NOR Flash. For XIP
boot, the image has to be built for FlexSPI address space and for non XIP the image can
be built to execute from Internal RAM.
Generally external SDRAM is intended for applications, where relatively large arrays
of data to process are needed.
The following app notes may be also interesting:
https://www.nxp.com/docs/en/application-note/AN12077.pdf
i.MX RT Series Performance Optimization
https://www.nxp.com/docs/en/application-note/AN12437.pdf
Have a great day,
Yuri
-------------------------------------------------------------------------------
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.