RT1011 firmware update (FOTA)

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

RT1011 firmware update (FOTA)

Jump to solution
1,035 Views
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.

Tags (1)
0 Kudos
1 Solution
1,024 Views
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

View solution in original post

0 Kudos
4 Replies
997 Views
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 Kudos
1,019 Views
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 Kudos
1,007 Views
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 Kudos
1,025 Views
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 Kudos