MCUBoot RAM Loading with Embedded Artists IMXRT1062 OEM board

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

MCUBoot RAM Loading with Embedded Artists IMXRT1062 OEM board

985 次查看
EmanueleMarr
Contributor I

Hi, I'm using NXP iMXRT1062 processor onEmbedded Artists OEM board rev. C1 and I'm using SDK v2.15.000.

I'm working with "eaimxrt1062_mcuboot_opensource" and "eaimxrt1062_ota_mcuboot_server_enet" examples to use the MCUBoot functionality.

I'm able to work in XIP mode as standard configuration from the SDK examples (the example are configured for XIP code execution from External flash via the FlexSPI bus).

I need to change the execution mode to full RAM execution avoiding the XIP.

I'm able to RUN the eaimxrt1062_mcuboot_opensource in ram booting from falsh at startup and executing the code in SDRAM. But I don't know how to modify the app side ("eaimxrt1062_ota_mcuboot_server_enet") and how to customize the MCUBoot side to perform the execution of OTA app from SDRAM too.

How I have to customize the linlker script for "eaimxrt1062_ota_mcuboot_server_enet" in order to obtain to be loaded in SDRAM by the MCUBoot? Please note that the OTA app should be stored in the external flash at 0x60040000 address.

My goal is obtain this:

  • MCUBoot:
    • this should be programmed in External flash at 0x60000000 and executed in SDRAM (it still work)
    • the MCUBoot should jump at image stored at at 0x60040000; the image should be executed  in SDRAM
  • OTA App:
    • this should be programmed in External flash at 0x60040000 and then should be executed in SDRAM 

Please note The OTA App will JUMP to a third application that will be executed in XIP mode and will be stored in external flash memory at 0x60200000.

My intention to execute the MCUBoot and the OTA app in SDRAM comes from my need to use the QUAD SPI flex SPI bus at a low clock rate to interface another external flash memory.  So I can't use standard XIP code execution because I noticed that XIP flex SPI bus clock rate should be not changed at runtime or the changes will no have effect, is it right?

I'm a bit confused due the lack of documentation for the MCUBoot applications.

Can anybody help me?

Thanks in advance,

Best Regards,

Emanuele

 

 

0 项奖励
回复
5 回复数

916 次查看
stephanie_m
NXP TechSupport
NXP TechSupport

Hello, 

 

Would you help us validate if you are seeing the same issue while using the latest version of the SDK available for the RT1062? 

 

Regards

0 项奖励
回复

909 次查看
EmanueleMarr
Contributor I

Dear stephanie_m,

Thank You for the reply.

My request ccame from a lack of information/documentation on how to manage the MCUBoot with both MCUBoot and OTA application running completely in SDRAM (not XIP). 

I don't know how and where to modify the "eaimxrt1062_mcuboot_opensource" and "eaimxrt1062_ota_mcuboot_server_enet" examples to obtain what I'm looking for to do.

Can you give me any guidelines or advice on how to proceed?

Please note I'm using the last updated version SDK available for the Embedded Artits iMX RT1062 OEM Board (see the attached image taken from the Embedded Artists website, at http://imx.embeddedartists.com/#imxrt1062). 

Are there newer SDK versions from NXP for imXRT1062? If yes I'm not sure they're re fully suitable for my board using Embedded Artits iMX RT1062 OEM Board.

EmanueleMarr_0-1771320766953.png

Thanks in Advance,

Best Regards,

Emanuele

0 项奖励
回复

828 次查看
Habib_MS
NXP Employee
NXP Employee

Hello @EmanueleMarr,

I understand that your application will follow this flow, please correct me if I’m wrong:

    1. MCUboot_opensource will be loaded into SDRAM from FLASH. From there, it will receive a new application image, store it in FLASH, and also load it into SDRAM to execute it from SDRAM.
    2. Once the application image is running from SDRAM, that image will then jump to a second application located in FLASH and execute it using XIP.

If this understanding is correct, could you clarify the following points?

    1. Will MCUboot_opensource be responsible for receiving the second application image through some update           method, or is this second image assumed to always be present in FLASH?
    2. Will you boot the second image, or will you simply jump directly to the application?

On the other hand, the latest SDK designed for our EVKs is SDK version 25.12, available through the SDK Builder. You can use the MCUboot opensource examples as a reference. However, if you have specific questions related to Embedded Artists’ SDKs or the functionality of their boards, please contact Embedded Artists support directly.

BR
Habib

0 项奖励
回复

785 次查看
EmanueleMarr
Contributor I

Dear Habib,

thank you for yor reply.

Let's see here my answer to your questions

    1. Will MCUboot_opensource be responsible for receiving the second application image through some update           method, or is this second image assumed to always be present in FLASH?

The OTA application should manage the update using MCUBoot working mode and should

update the Third application by flash overwriting.

    2. Will you boot the second image, or will you simply jump directly to the application? 

The operation flow is the following:

a. MCUBoot is executed at power up (Boot from Flash, run in SDRAM)

b. MCUboot boots the OTA Application (Load from Flash, run in SDRAM)

c. OTA Application jumps to the third application (Run in flash, XIP mode)

Best Regards

Emanuele

0 项奖励
回复

739 次查看
Habib_MS
NXP Employee
NXP Employee

Hello @EmanueleMarr,

You can run MCUboot in SDRAM, but you must keep in mind that loading the OTA application into SDRAM and running MCUboot from it will cause problems, because you would be trying to read and write at the same time.

So, I can recommend two options:

  • Run MCUboot somewhere else, either in the MCU's internal RAM or in flash. From there, you can transfer the OTA application to SDRAM. Where you run MCUboot will depend on your application.
  • Another option is to use the Merge Tool from the Secure Provisioning Tool so that the ROM boot can move both parts to SDRAM from the start. In other words, you will have a single merged image, and thanks to this, the BootROM will copy both images directly into SDRAM. Also, please keep in mind that you will need to modify the MCUboot application to jump to the OTA application.

Keep in mind the initialization of the memories and ensure that your code does not attempt to configure the same peripheral that is already being used.

Finally, I can recommend this post, where they provide details on how to jump to an application that will perform XIP.”


BR
Habib

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2316611%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMcuBoot%20RAM%20%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E5%B5%8C%E5%85%A5%E5%BC%8F%E8%89%BA%E6%9C%AF%E5%AE%B6%20IMXRT1062%20OEM%20%E4%B8%BB%E6%9D%BF%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2316611%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E6%88%91%E5%9C%A8%20Embedded%20Artists%20OEM%20%E4%B8%BB%E6%9D%BF%E4%BF%AE%E8%AE%A2%E7%89%88%E4%B8%8A%E4%BD%BF%E7%94%A8%E6%81%A9%E6%99%BA%E6%B5%A6%20imxRT1062%20%E5%A4%84%E7%90%86%E5%99%A8%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20C1%20%E5%92%8C%20SDK%20v2.15.000%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%22eaimxrt1062_mcuboot_opensource%22%20%E5%92%8C%22eaimxrt1062_ota_mcuboot_server_enet%22%20%E7%A4%BA%E4%BE%8B%E6%9D%A5%E4%BD%BF%E7%94%A8%20MCUBoot%20%E5%8A%9F%E8%83%BD%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E8%83%BD%E5%A4%9F%E6%8C%89%E7%85%A7%20SDK%20%E7%A4%BA%E4%BE%8B%E4%B8%AD%E7%9A%84%E6%A0%87%E5%87%86%E9%85%8D%E7%BD%AE%E5%9C%A8%20XIP%20%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%B7%A5%E4%BD%9C%EF%BC%88%E8%AF%A5%E7%A4%BA%E4%BE%8B%E9%85%8D%E7%BD%AE%E4%B8%BA%E9%80%9A%E8%BF%87%20FlexSPI%20%E6%80%BB%E7%BA%BF%E4%BB%8E%E5%A4%96%E9%83%A8%E9%97%AA%E5%AD%98%E6%89%A7%E8%A1%8C%20XIP%20%E4%BB%A3%E7%A0%81%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E9%9C%80%E8%A6%81%E5%B0%86%E6%89%A7%E8%A1%8C%E6%A8%A1%E5%BC%8F%E6%94%B9%E4%B8%BA%E5%85%A8%20RAM%20%E6%89%A7%E8%A1%8C%EF%BC%8C%E4%BB%A5%E9%81%BF%E5%85%8D%20XIP%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E5%8F%AF%E4%BB%A5%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E4%BB%8E%20flash%20%E5%90%AF%E5%8A%A8%20ram%20%E4%B8%AD%E8%BF%90%E8%A1%8C%20eaimxrt1062_mcuboot_opensource%EF%BC%8C%E7%84%B6%E5%90%8E%E5%9C%A8%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E6%89%A7%E8%A1%8C%E4%BB%A3%E7%A0%81%E3%80%82%E4%BD%86%E6%98%AF%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%AB%AF%EF%BC%88%22%20eaimxrt1062_ota_mcuboot_server_enet%20%22%EF%BC%89%EF%BC%8C%E4%B9%9F%E4%B8%8D%E7%9F%A5%E9%81%93%E5%A6%82%E4%BD%95%E8%87%AA%E5%AE%9A%E4%B9%89%20McuBoot%20%E7%AB%AF%E4%BB%A5%E4%BB%8E%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%E6%89%A7%E8%A1%8C%20OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E5%BF%85%E9%A1%BB%E5%A6%82%E4%BD%95%E8%87%AA%E5%AE%9A%E4%B9%89%20%22%20eaimxrt1062_ota_mcuboot_server_enet%20%22%20%E7%9A%84%E9%93%BE%E6%8E%A5%E5%99%A8%E8%84%9A%E6%9C%AC%E6%89%8D%E8%83%BD%E8%AE%A9%20McuBoot%20%E5%8A%A0%E8%BD%BD%E5%88%B0%20%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%EF%BC%9F%E8%AF%B7%E6%B3%A8%E6%84%8F%EF%BC%8COTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%BA%94%E5%AD%98%E5%82%A8%E5%9C%A8%200x60040000%20%E5%9C%B0%E5%9D%80%E7%9A%84%E5%A4%96%E9%83%A8%E9%97%AA%E5%AD%98%E4%B8%AD%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E7%9A%84%E7%9B%AE%E6%A0%87%E6%98%AF%E8%8E%B7%E5%BE%97%E8%BF%99%E4%B8%AA%EF%BC%9A%3C%2FP%3E%3CUL%3E%3CLI%3E%3CU%3EMCUBoot%3C%2FU%3E%EF%BC%9A%3CUL%3E%3CLI%3E%E8%BF%99%E5%BA%94%E8%AF%A5%E5%9C%A8%200x60000000%20%E7%9A%84%E5%A4%96%E9%83%A8%E9%97%AA%E5%AD%98%E4%B8%AD%E8%BF%9B%E8%A1%8C%E7%BC%96%E7%A8%8B%EF%BC%8C%E7%84%B6%E5%90%8E%E5%9C%A8%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E6%89%A7%E8%A1%8C%EF%BC%88%E5%AE%83%E4%BB%8D%E7%84%B6%E5%8F%AF%E4%BB%A5%E5%B7%A5%E4%BD%9C%EF%BC%89%3C%2FLI%3E%3CLI%3EMcuBoot%20%E5%BA%94%E8%AF%A5%E5%9C%A8%E5%AD%98%E5%82%A8%E5%9C%A8%200x60040000%20%E7%9A%84%E5%9B%BE%E5%83%8F%E5%A4%84%E8%B7%B3%E8%BD%AC%EF%BC%9B%E8%AF%A5%E5%9B%BE%E5%83%8F%E5%BA%94%E5%9C%A8%20%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E6%89%A7%E8%A1%8C%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%3E%3CLI%3E%3CU%3EOTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%3C%2FU%3E%EF%BC%9A%3CUL%3E%3CLI%3E%E8%BF%99%E5%BA%94%E8%AF%A5%E5%9C%A8%200x60040000%20%E7%9A%84%E5%A4%96%E9%83%A8%E9%97%AA%E5%AD%98%E4%B8%AD%E7%BC%96%E7%A8%8B%EF%BC%8C%E7%84%B6%E5%90%8E%E5%BA%94%E5%9C%A8%20%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E6%89%A7%E8%A1%8C%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%E8%AF%B7%E6%B3%A8%E6%84%8F%EF%BC%8COTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%B0%86%E8%B7%B3%E8%BD%AC%E5%88%B0%E7%AC%AC%E4%B8%89%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E8%AF%A5%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%B0%86%E5%9C%A8%20XIP%20%E6%A8%A1%E5%BC%8F%E4%B8%8B%E6%89%A7%E8%A1%8C%EF%BC%8C%E5%B9%B6%E5%AD%98%E5%82%A8%E5%9C%A8%200x60200000%20%E7%9A%84%E5%A4%96%E9%83%A8%E9%97%AA%E5%AD%98%E4%B8%AD%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%B9%8B%E6%89%80%E4%BB%A5%E6%89%93%E7%AE%97%E5%9C%A8%20%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E6%89%A7%E8%A1%8C%20McuBoot%20%E5%92%8C%20OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E6%98%AF%E5%9B%A0%E4%B8%BA%E6%88%91%E9%9C%80%E8%A6%81%E5%9C%A8%E4%BD%8E%E6%97%B6%E9%92%9F%E9%80%9F%E7%8E%87%E4%B8%8B%E4%BD%BF%E7%94%A8%20%E5%9B%9B%E9%80%9A%E9%81%93SPI%20flex%20SPI%20%E6%80%BB%E7%BA%BF%20%E6%9D%A5%E8%BF%9E%E6%8E%A5%E5%8F%A6%E4%B8%80%E4%B8%AA%E5%A4%96%E9%83%A8%E9%97%AA%E5%AD%98%E3%80%82%E6%89%80%E4%BB%A5%E6%88%91%E4%B8%8D%E8%83%BD%E4%BD%BF%E7%94%A8%E6%A0%87%E5%87%86%E7%9A%84XIP%E4%BB%A3%E7%A0%81%E6%89%A7%E8%A1%8C%EF%BC%8C%E5%9B%A0%E4%B8%BA%E6%88%91%E6%B3%A8%E6%84%8F%E5%88%B0XIP%20flex%20SPI%E6%80%BB%E7%BA%BF%E7%9A%84%E6%97%B6%E9%92%9F%E9%A2%91%E7%8E%87%E4%B8%8D%E5%BA%94%E5%9C%A8%E8%BF%90%E8%A1%8C%E6%97%B6%E6%9B%B4%E6%94%B9%EF%BC%8C%E5%90%A6%E5%88%99%E6%9B%B4%E6%94%B9%E4%B8%8D%E4%BC%9A%E7%94%9F%E6%95%88%EF%BC%8C%E5%AF%B9%E5%90%97%EF%BC%9F%3C%2FP%3E%3CP%3E%E7%94%B1%E4%BA%8E%E7%BC%BA%E5%B0%91%20MCUBoot%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%96%87%E6%A1%A3%EF%BC%8C%E6%88%91%E6%9C%89%E7%82%B9%E5%9B%B0%E6%83%91%E3%80%82%3C%2FP%3E%3CP%3E%E6%9C%89%E4%BA%BA%E8%83%BD%E5%B8%AE%E6%88%91%E4%B8%80%E4%B8%8B%E5%90%97%EF%BC%9F%3C%2FP%3E%3CP%3E%E6%8F%90%E5%89%8D%E6%84%9F%E8%B0%A2%EF%BC%81%3C%2FP%3E%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%3CP%3E%E5%9F%83%E9%A9%AC%E5%8A%AA%E5%9F%83%E8%8E%B1%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318935%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUBoot%20RAM%20Loading%20with%20Embedded%20Artists%20IMXRT1062%20OEM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318935%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BA%B2%E7%88%B1%E7%9A%84%20stephanie_m%E3%80%81%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%9B%9E%E5%A4%8D%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E7%9A%84%E8%AF%B7%E6%B1%82%E6%9D%A5%E8%87%AA%E4%BA%8E%E7%BC%BA%E4%B9%8F%E5%85%B3%E4%BA%8E%E5%A6%82%E4%BD%95%E5%9C%A8%E5%AE%8C%E5%85%A8%E5%9C%A8%20%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%EF%BC%88%E4%B8%8D%E6%98%AF%20XIP%EF%BC%89%E4%B8%AD%E8%BF%90%E8%A1%8C%E7%9A%84%20McuBoot%20%E5%92%8C%20OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E7%AE%A1%E7%90%86%20McuBoot%20%E7%9A%84%E4%BF%A1%E6%81%AF%2F%E6%96%87%E6%A1%A3%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9%3CSPAN%3E%22eaimxrt1062_mcuboot_opensource%3C%2FSPAN%3E%20%22%20%E5%92%8C%22eaimxrt1062_ota_mcuboot_server_enet%22%20%E7%A4%BA%E4%BE%8B%EF%BC%8C%E4%B9%9F%E4%B8%8D%E7%9F%A5%E9%81%93%E5%9C%A8%E5%93%AA%E9%87%8C%E4%BF%AE%E6%94%B9%E6%89%8D%E8%83%BD%E8%BE%BE%E5%88%B0%E6%88%91%E6%83%B3%E8%A6%81%E7%9A%84%E6%95%88%E6%9E%9C%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%82%A8%E8%83%BD%E7%BB%99%E6%88%91%E4%B8%80%E4%BA%9B%E6%8C%87%E5%AF%BC%E6%88%96%E5%BB%BA%E8%AE%AE%E5%90%97%EF%BC%9F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E8%AF%B7%E6%B3%A8%E6%84%8F%EF%BC%8C%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20Embedded%20Artits%20iMX%20RT1062%20OEM%20%E6%9D%BF%E4%B8%8A%E5%8F%AF%E7%94%A8%E7%9A%84%E6%9C%80%E6%96%B0%E6%9B%B4%E6%96%B0%E7%89%88%E6%9C%AC%E7%9A%84%20SDK%EF%BC%88%E5%8F%82%E8%A7%81%E9%9A%8F%E9%99%84%E7%9A%84%E5%9B%BE%E7%89%87%E5%8F%96%E8%87%AA%E5%B5%8C%E5%85%A5%E5%BC%8F%E8%89%BA%E6%9C%AF%E5%AE%B6%E7%BD%91%E7%AB%99%EF%BC%8C%E7%BD%91%E5%9D%80%E4%B8%BA%3CA%20href%3D%22http%3A%2F%2Fimx.embeddedartists.com%2F%23imxrt1062%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fimx.embeddedartists.com%2F%23imxrt1062%3C%2FA%3E%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E6%9C%89%E9%92%88%E5%AF%B9%20imXRT1062%20%E7%9A%84%E6%9B%B4%E6%96%B0%20SDK%20%E7%89%88%E6%9C%AC%EF%BC%9F%E5%A6%82%E6%9E%9C%E6%98%AF%EF%BC%8C%E6%88%91%E4%B8%8D%E7%A1%AE%E5%AE%9A%E5%AE%83%E4%BB%AC%E6%98%AF%E5%90%A6%E5%AE%8C%E5%85%A8%E9%80%82%E5%90%88%E6%88%91%E4%BD%BF%E7%94%A8%20Embedded%20Artits%20iMX%20RT1062%20OEM%20%E6%9D%BF%E7%9A%84%E6%9D%BF%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22EmanueleMarr_0-1771320766953.png%22%20style%3D%22width%3A%20685px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EmanueleMarr_0-1771320766953.png%22%20style%3D%22width%3A%20685px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EmanueleMarr_0-1771320766953.png%22%20style%3D%22width%3A%20685px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EmanueleMarr_0-1771320766953.png%22%20style%3D%22width%3A%20685px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EmanueleMarr_0-1771320766953.png%22%20style%3D%22width%3A%20685px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22EmanueleMarr_0-1771320766953.png%22%20style%3D%22width%3A%20685px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F377012iBF41A1F868E465C0%2Fimage-dimensions%2F685x178%3Fv%3Dv2%22%20width%3D%22685%22%20height%3D%22178%22%20role%3D%22button%22%20title%3D%22EmanueleMarr_0-1771320766953.png%22%20alt%3D%22EmanueleMarr_0-1771320766953.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E6%8F%90%E5%89%8D%E6%84%9F%E8%B0%A2%EF%BC%81%3C%2FP%3E%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%3CP%3E%E5%9F%83%E9%A9%AC%E5%8A%AA%E5%9F%83%E8%8E%B1%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318797%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUBoot%20RAM%20Loading%20with%20Embedded%20Artists%20IMXRT1062%20OEM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318797%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%20%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E8%83%BD%E5%90%A6%E8%AF%B7%E6%82%A8%E5%B8%AE%E5%8A%A9%E6%88%91%E4%BB%AC%E9%AA%8C%E8%AF%81%E4%B8%80%E4%B8%8B%EF%BC%8C%E6%82%A8%E5%9C%A8%E4%BD%BF%E7%94%A8%20RT1062%20%E7%9A%84%E6%9C%80%E6%96%B0%E7%89%88%20SDK%20%E6%97%B6%E6%98%AF%E5%90%A6%E4%B9%9F%E9%81%87%E5%88%B0%E4%BA%86%E5%90%8C%E6%A0%B7%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%9F%20%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%AD%A4%E8%87%B4%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2324554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUBoot%20RAM%20Loading%20with%20Embedded%20Artists%20IMXRT1062%20OEM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F259834%22%20target%3D%22_blank%22%3E%40EmanueleMarr%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%8D%AE%E6%88%91%E6%89%80%E7%9F%A5%EF%BC%8C%E6%82%A8%E7%9A%84%E7%94%B3%E8%AF%B7%E5%B0%86%E9%81%B5%E5%BE%AA%E4%BB%A5%E4%B8%8B%E6%B5%81%E7%A8%8B%EF%BC%8C%E5%A6%82%E6%9C%89%E9%94%99%E8%AF%AF%EF%BC%8C%E8%AF%B7%E6%8C%87%E6%AD%A3%EF%BC%9A%3CBR%20%2F%3E%3CBR%20%2F%3E%201.MCUBOOT_OpenSource%20%E5%B0%86%E4%BB%8E%20FLASH%20%E5%8A%A0%E8%BD%BD%E5%88%B0%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E3%80%82%E4%BB%8E%E9%82%A3%E9%87%8C%EF%BC%8C%E5%AE%83%E5%B0%86%E6%8E%A5%E6%94%B6%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%98%A0%E5%83%8F%EF%BC%8C%E5%B0%86%E5%85%B6%E5%AD%98%E5%82%A8%E5%9C%A8%E9%97%AA%E5%AD%98%E4%B8%AD%EF%BC%8C%E7%84%B6%E5%90%8E%E5%B0%86%E5%85%B6%E5%8A%A0%E8%BD%BD%E5%88%B0%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%E4%B8%AD%E4%BB%A5%E4%BB%8E%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%E6%89%A7%E8%A1%8C%E3%80%82%3CBR%20%2F%3E2%E3%80%82%E4%BB%8E%20SDRAM%20%E8%BF%90%E8%A1%8C%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%98%A0%E5%83%8F%E5%90%8E%EF%BC%8C%E8%AF%A5%E6%98%A0%E5%83%8F%E5%B0%86%E8%B7%B3%E8%BD%AC%E5%88%B0%E4%BD%8D%E4%BA%8E%20FLASH%20%E4%B8%AD%E7%9A%84%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%B9%B6%E4%BD%BF%E7%94%A8%20XIP%20%E6%89%A7%E8%A1%8C%E8%AF%A5%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%E8%BF%99%E7%A7%8D%E7%90%86%E8%A7%A3%E6%98%AF%E6%AD%A3%E7%A1%AE%E7%9A%84%EF%BC%8C%E6%82%A8%E8%83%BD%E5%90%A6%E6%BE%84%E6%B8%85%E4%BB%A5%E4%B8%8B%E5%87%A0%E7%82%B9%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%20%20%20%201.MCUboot_opensource%20%E6%98%AF%E8%B4%9F%E8%B4%A3%E9%80%9A%E8%BF%87%E6%9F%90%E7%A7%8D%E6%9B%B4%E6%96%B0%E6%96%B9%E6%B3%95%E6%8E%A5%E6%94%B6%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%98%A0%E5%83%8F%EF%BC%8C%E8%BF%98%E6%98%AF%E5%81%87%E5%AE%9A%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%98%A0%E5%83%8F%E5%A7%8B%E7%BB%88%E5%AD%98%E5%9C%A8%E4%BA%8E%20FLASH%20%E4%B8%AD%EF%BC%9F%3CBR%20%2F%3E%20%20%202.%E4%BD%A0%E4%BC%9A%E5%90%AF%E5%8A%A8%E7%AC%AC%E4%BA%8C%E4%B8%AA%E9%95%9C%E5%83%8F%EF%BC%8C%E8%BF%98%E6%98%AF%E7%9B%B4%E6%8E%A5%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%8F%A6%E4%B8%80%E6%96%B9%E9%9D%A2%EF%BC%8C%E4%B8%BA%E6%88%91%E4%BB%AC%E7%9A%84%20EVK%20%E8%AE%BE%E8%AE%A1%E7%9A%84%E6%9C%80%E6%96%B0%20SDK%20%E6%98%AF%20SDK%2025.12%20%E7%89%88%EF%BC%8C%E5%8F%AF%E9%80%9A%E8%BF%87%3CA%20href%3D%22https%3A%2F%2Fmcuxpresso.nxp.com%2F%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ESDK%20%E7%94%9F%E6%88%90%E5%99%A8%3C%2FA%3E%E8%8E%B7%E5%8F%96%E3%80%82%E6%82%A8%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20McuBoot%20%E5%BC%80%E6%BA%90%E7%A4%BA%E4%BE%8B%E4%BD%9C%E4%B8%BA%E5%8F%82%E8%80%83%E3%80%82%E4%BD%86%E6%98%AF%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%82%A8%E5%AF%B9%E5%B5%8C%E5%85%A5%E5%BC%8F%E8%89%BA%E6%9C%AF%E5%AE%B6%E7%9A%84%20SDK%20%E6%88%96%E5%85%B6%E6%9D%BF%E7%9A%84%E5%8A%9F%E8%83%BD%E6%9C%89%E5%85%B7%E4%BD%93%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E7%9B%B4%E6%8E%A5%E8%81%94%E7%B3%BB%E5%B5%8C%E5%85%A5%E5%BC%8F%E8%89%BA%E6%9C%AF%E5%AE%B6%E6%94%AF%E6%8C%81%E4%BA%BA%E5%91%98%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3EBR%3CBR%20%2F%3EHabib%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2324844%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUBoot%20RAM%20Loading%20with%20Embedded%20Artists%20IMXRT1062%20OEM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324844%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BA%B2%E7%88%B1%E7%9A%84%E5%93%88%E6%AF%94%E5%8D%9C%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E6%82%A8%E7%9A%84%E7%AD%94%E5%A4%8D%E3%80%82%3C%2FP%3E%3CP%3E%E8%AE%A9%E6%88%91%E4%BB%AC%E6%9D%A5%E7%9C%8B%E7%9C%8B%E6%88%91%E5%AF%B9%E4%BD%A0%E4%BB%AC%E9%97%AE%E9%A2%98%E7%9A%84%E5%9B%9E%E7%AD%94%E5%90%A7%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CEM%3E%20%20%20%201.MCUboot_opensource%20%E6%98%AF%E8%B4%9F%E8%B4%A3%E9%80%9A%E8%BF%87%E6%9F%90%E7%A7%8D%E6%9B%B4%E6%96%B0%E6%96%B9%E6%B3%95%E6%8E%A5%E6%94%B6%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%98%A0%E5%83%8F%EF%BC%8C%E8%BF%98%E6%98%AF%E5%81%87%E5%AE%9A%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%98%A0%E5%83%8F%E5%A7%8B%E7%BB%88%E5%AD%98%E5%9C%A8%E4%BA%8E%20FLASH%20%E4%B8%AD%EF%BC%9F%3C%2FEM%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EOTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%BA%94%E4%BD%BF%E7%94%A8%20MCUBoot%20%E5%B7%A5%E4%BD%9C%E6%A8%A1%E5%BC%8F%E7%AE%A1%E7%90%86%E6%9B%B4%E6%96%B0%EF%BC%8C%E5%B9%B6%E5%BA%94%3C%2FP%3E%3CP%3E%E9%80%9A%E8%BF%87%E9%97%AA%E5%AD%98%E8%A6%86%E7%9B%96%E6%9B%B4%E6%96%B0%E7%AC%AC%E4%B8%89%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSTRONG%3E%3CEM%3E2%E3%80%82%E4%BD%A0%E4%BC%9A%E5%90%AF%E5%8A%A8%E7%AC%AC%E4%BA%8C%E4%B8%AA%E9%95%9C%E5%83%8F%EF%BC%8C%E8%BF%98%E6%98%AF%E7%9B%B4%E6%8E%A5%E8%B7%B3%E8%BD%AC%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F%3C%2FEM%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%93%8D%E4%BD%9C%E6%B5%81%E7%A8%8B%E5%A6%82%E4%B8%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Ea.%20mcuBoot%20%E5%9C%A8%E5%BC%80%E6%9C%BA%E6%97%B6%E6%89%A7%E8%A1%8C%EF%BC%88%E4%BB%8E%E9%97%AA%E5%AD%98%E5%90%AF%E5%8A%A8%EF%BC%8C%E5%9C%A8%20SDRAM%20%E4%B8%AD%E8%BF%90%E8%A1%8C%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Eb.%20mcuBoot%20%E5%90%AF%E5%8A%A8%20OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%88%E4%BB%8E%E9%97%AA%E5%AD%98%E4%B8%AD%E5%8A%A0%E8%BD%BD%EF%BC%8C%E5%9C%A8%20SDRAM%20%E4%B8%AD%E8%BF%90%E8%A1%8C%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Ec.OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%B7%B3%E8%BD%AC%E5%88%B0%E7%AC%AC%E4%B8%89%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%88%E5%9C%A8%E9%97%AA%E5%AD%98%E4%B8%AD%E8%BF%90%E8%A1%8C%EF%BC%8CXIP%20%E6%A8%A1%E5%BC%8F%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%3CP%3E%E5%9F%83%E9%A9%AC%E5%8A%AA%E5%9F%83%E8%8E%B1%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2326627%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCUBoot%20RAM%20Loading%20with%20Embedded%20Artists%20IMXRT1062%20OEM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2326627%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F259834%22%20target%3D%22_blank%22%3E%40EmanueleMarr%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E4%BD%A0%E5%8F%AF%E4%BB%A5%E5%9C%A8%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E8%BF%90%E8%A1%8C%20McuBoot%EF%BC%8C%E4%BD%86%E5%BF%85%E9%A1%BB%E8%AE%B0%E4%BD%8F%EF%BC%8C%E5%B0%86%20OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%8A%A0%E8%BD%BD%E5%88%B0%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%20%E4%B8%AD%E5%B9%B6%E4%BB%8E%E4%B8%AD%E8%BF%90%E8%A1%8C%20McuBoot%20%E4%BC%9A%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98%EF%BC%8C%E5%9B%A0%E4%B8%BA%E4%BD%A0%E4%BC%9A%E5%B0%9D%E8%AF%95%E5%90%8C%E6%97%B6%E8%AF%BB%E5%8F%96%E5%92%8C%E5%86%99%E5%85%A5%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%9B%A0%E6%AD%A4%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E6%8E%A8%E8%8D%90%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%A1%88%EF%BC%9A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E5%9C%A8%20MCU%20%E5%86%85%E9%83%A8%20RAM%20%E6%88%96%E9%97%AA%E5%AD%98%E4%B8%AD%E8%BF%90%E8%A1%8C%20MCUboot%E3%80%82%E4%BB%8E%E9%82%A3%E9%87%8C%EF%BC%8C%E4%BD%A0%E5%8F%AF%E4%BB%A5%E5%B0%86%20OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BC%A0%E8%BE%93%E5%88%B0%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%E3%80%82%E8%BF%90%E8%A1%8C%20MCUboot%20%E7%9A%84%E4%BD%8D%E7%BD%AE%E5%8F%96%E5%86%B3%E4%BA%8E%E6%82%A8%E7%9A%84%E5%BA%94%E7%94%A8%E3%80%82%3C%2FLI%3E%0A%3CLI%3E%E5%8F%A6%E4%B8%80%E7%A7%8D%E9%80%89%E6%8B%A9%E6%98%AF%E4%BD%BF%E7%94%A8%E5%AE%89%E5%85%A8%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E4%B8%AD%E7%9A%84%E5%90%88%E5%B9%B6%E5%B7%A5%E5%85%B7%EF%BC%8C%E8%BF%99%E6%A0%B7%20ROM%20%E5%90%AF%E5%8A%A8%E5%B0%B1%E5%8F%AF%E4%BB%A5%E4%BB%8E%E4%B8%80%E5%BC%80%E5%A7%8B%E5%B0%B1%E5%B0%86%E4%B8%A4%E4%B8%AA%E9%83%A8%E5%88%86%E7%A7%BB%E8%87%B3%20SDRAM%E3%80%82%E6%8D%A2%E5%8F%A5%E8%AF%9D%E8%AF%B4%EF%BC%8C%E6%82%A8%E5%B0%86%E6%8B%A5%E6%9C%89%E4%B8%80%E4%B8%AA%E5%90%88%E5%B9%B6%E7%9A%84%E5%9B%BE%E5%83%8F%EF%BC%8C%E5%9B%A0%E6%AD%A4%EF%BC%8CbootROM%20%E4%BC%9A%E5%B0%86%E4%B8%A4%E4%B8%AA%E5%9B%BE%E5%83%8F%E7%9B%B4%E6%8E%A5%E5%A4%8D%E5%88%B6%E5%88%B0%E5%90%8C%E6%AD%A5%E5%8A%A8%E6%80%81%E9%9A%8F%E6%9C%BA%E5%AD%98%E5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8(SDRAM)%E4%B8%AD%E3%80%82%E6%AD%A4%E5%A4%96%EF%BC%8C%E8%AF%B7%E8%AE%B0%E4%BD%8F%E6%82%A8%E9%9C%80%E8%A6%81%E4%BF%AE%E6%94%B9%20MCUboot%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BB%A5%E8%B7%B3%E8%BD%AC%E5%88%B0%20OTA%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%E8%AF%B7%E6%B3%A8%E6%84%8F%E5%AD%98%E5%82%A8%E5%99%A8%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%8C%E5%B9%B6%E7%A1%AE%E4%BF%9D%E6%82%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E4%B8%8D%E4%BC%9A%E8%AF%95%E5%9B%BE%E9%85%8D%E7%BD%AE%E5%B7%B2%E5%9C%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E7%9B%B8%E5%90%8C%E5%A4%96%E8%AE%BE%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%9C%80%E5%90%8E%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E6%8E%A8%E8%8D%90%E8%BF%99%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-RT-Crossover-MCUs%2FHow-to-jump-to-application-from-custom-bootloader-where-both-are%2Fm-p%2F1078568%22%20target%3D%22_self%22%3E%E7%AF%87%E6%96%87%E7%AB%A0%3C%2FA%3E%EF%BC%8C%E4%BB%96%E4%BB%AC%E6%8F%90%E4%BE%9B%E4%BA%86%E5%A6%82%E4%BD%95%E8%B7%B3%E8%BD%AC%E5%88%B0%E8%83%BD%E6%89%A7%E8%A1%8C%20XIP%20%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF%22%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EBR%3CBR%20%2F%3EHabib%3C%2FP%3E%3C%2FLINGO-BODY%3E