RT1011 firmware update (FOTA)

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

RT1011 firmware update (FOTA)

跳至解决方案
1,082 次查看
emdev
Contributor III

Dear expert,

I want to firmware update by using WIFI module (over the air or FOTA) and this can be used in field.

My custom board has only RT1011 with WIFI module.

I want to update new firmware from network server by using WIFI module and there is enough flash memory storage.

I checked that RT1060 supports flash remapping function with IOMUXC_GPR_GPR30~32.

But RT1011 has no these registers.

Would you provide some examples or ideas or application notes how I can implement FTOA?

Thanks.

标记 (1)
0 项奖励
1 解答
1,071 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi emdev,

   Until now, RT1011 don't have the OTA code, and the RT1011 chip also don't support the remap function.

   So, you need to design your own secondary bootloader, and assign the APP in the different flash section, and use the code to jump it.

   I think you still can refer to RT1060:

SDK_2.9.2_EVK-MIMXRT1060\boards\evkmimxrt1060\bootloader_examples\ota_bootloader

and 

SDK_2.9.2_EVK-MIMXRT1060\boards\evkmimxrt1060\lwip_examples\lwip_httpssrv_ota

But, the wifi part, you need to write it by yourself.

Wish it helps you!

Best Regards,

Kerry

在原帖中查看解决方案

0 项奖励
4 回复数
1,044 次查看
mjbcswitzerland
Specialist V

Hi

For professional requirements there are off-the-shelf secure OTA/in-field loaders for the i.MX RT 1011 at https://www.utasker.com/iMX/RT1010.html

These allow clone protected, encrypted loading and (optional) OTFAD on-the-fly decryption without any further developer effort.
Documented with guides and video guides at https://www.utasker.com/iMX/developers.html

Regards

Mark
[uTasker project developer for Kinetis and i.MX RT]
Contact me by personal message or on the uTasker web site to discuss professional training, solutions to problems or rapid product development requirements

For professionals searching for faster, problem-free Kinetis and i.MX RT 10xx developments the uTasker project holds the key: https://www.utasker.com/iMX/RT1010.html

0 项奖励
1,066 次查看
emdev
Contributor III

Dear Kerry,

Thanks  for your reply.

I'll check below codes.

SDK_2.9.2_EVK-MIMXRT1060\boards\evkmimxrt1060\bootloader_examples\ota_bootloader

If you have any documents (e.g.) for the secondary bootloader, would you let me know?

Thanks.

0 项奖励
1,054 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Still no directly document, just the code related doc readme.txt, you can refer to it.

 Then you can check the code, code is the best document.

 

Wish it helps you!

Best Regards,

Kerry

0 项奖励
1,072 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi emdev,

   Until now, RT1011 don't have the OTA code, and the RT1011 chip also don't support the remap function.

   So, you need to design your own secondary bootloader, and assign the APP in the different flash section, and use the code to jump it.

   I think you still can refer to RT1060:

SDK_2.9.2_EVK-MIMXRT1060\boards\evkmimxrt1060\bootloader_examples\ota_bootloader

and 

SDK_2.9.2_EVK-MIMXRT1060\boards\evkmimxrt1060\lwip_examples\lwip_httpssrv_ota

But, the wifi part, you need to write it by yourself.

Wish it helps you!

Best Regards,

Kerry

0 项奖励