RT1064 OTA_Bootloader

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

RT1064 OTA_Bootloader

1,372 Views
fredfu
NXP Employee
NXP Employee

Hi,

   There is an OTA_bootloader for RT1060 in SDK, when will the OTA_Bootloader be ready for RT1064? Thanks.

Best Regards,

Fred Fu

0 Kudos
5 Replies

1,298 Views
pdgendt
Contributor II

My company would also be interested in OTA bootloader for the imx RT1064!

0 Kudos

1,351 Views
mjbcswitzerland
Specialist V

Hi

The uTasker i.MX RT project contains a complete off-the-shelf boot loader concept for the RT1064 including security, clone protection, serial in-field upgrading and OTA (eg. via HTTP, TCP/IP or other methods).
This is designed for simple and efficient use by professionals who require proven and immediate solutions for their product requirements (and can be used with all i.MX RT 10xx parts)

Overview of documentation and videos:

- i.MX RT 1064: https://www.utasker.com/iMX/RT1064.html
- Boot loader concept including XiP on-the-fly decryption, clone protection or AES256 protected RAM execution.
-- Boot Loader concept flow chart: https://www.utasker.com/docs/iMX/Loader.pdf and usage reference https://www.utasker.com/docs/iMX/uTaskerLoader_TestDrive.pdf
-- Serial Loader features: https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf
-- Building the loader with MCUXpress: https://www.utasker.com/docs/iMX/MCUXpresso.pdf (and video guide https://youtu.be/p_eUGo6GypY ) - the guide document explains how to use with any application (eg. SDK) and to enabling its operation with On-The-Fly decryption in 5 minutes
-- Building the loader with IAR: https://www.utasker.com/docs/iMX/IAR.pdf (and video guide https://youtu.be/XPCwVndP99s )
-- Building the loader with VisualStudio and GCC: https://www.utasker.com/docs/iMX/GCC.pdf (and video guide https://youtu.be/0UzLLSXABK8 )
Video Guide to encrypting NXP SDK examples to run from XiP memory using on-the-fly decryption and uploading with the µTasker loader: https://www.youtube.com/watch?v=5iT7KP691ls&list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&index=10
Video Guide to encrypting NXP SDK examples to run at optimal speed in internal RAM and uploading with the µTasker loader:
https://www.youtube.com/watch?v=fnfLQ-nbscI&list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&index=11
Video Guide for Embedded Artist OEM Module for i.MX RT 1062 showing precise secured application operation analysis: https://youtu.be/o7hQbOqhJoc

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 product development requirements

 

0 Kudos

1,332 Views
fredfu
NXP Employee
NXP Employee

Hi Mark,

    Thanks for your detail information. But I have some questions for uTasker ota bootloader

1. Is there any license issue to use? Customer need to pay any fee for it?

2. Do uTasker only provide .bin file? It is impossible for customer to change downloading prototype.

3. If place the ota bootloader in internal flash, then is it possible to place application in external qspi flash?

Best Regards,

Fred Fu

 

 

0 Kudos

1,326 Views
mjbcswitzerland
Specialist V

Hi

>>1. Is there any license issue to use? Customer need to pay any fee for it?

There are presently three possibilities for the i.MX RT project:
a) Project or b) Full i.MX RT license including 3 or 12 months which includes personal technical support and updates during this period. It is royalty free with a single, one-time fee to help cover costs of its development and full time professional support
c) Free commercial license which covers use in a "single" commercial project and limited support in this forum.
See also https://www.utasker.com/Licensing/License.html

>>2. Do uTasker only provide .bin file? It is impossible for customer to change downloading prototype.
This includes full boot loader source code for various IDEs and extensive peripheral and application support too; such a various USB classes, file systems, Modbus, graphic libraries etc.
Full licensed users (b) can also request personal project configuration for their board or remote desktop training in order to ensure no complications or delays

>>3. If place the ota bootloader in internal flash, then is it possible to place application in external qspi flash?
Yes, it is possible to place the application in either internal or external QSPI flash

Furthermore it supports application execution in SRAM, internal RAM, XiP or on-the-fl decrypted XiP.

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 product development requirements

 

0 Kudos

1,363 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi fredfu:

 

We did not have a plan to extend OTA to RT1064 in next release v2.9.   We may add that in future release, that depends on the resource, no target data now.  Sorry for the inconvenience that maybe caused.. 

 

Regards

Daniel

0 Kudos