OTA Bootloader for RT1020

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

OTA Bootloader for RT1020

1,779 Views
Patron
Contributor II

Hi,

I want to implement an OTA bootloader with updating using ethernet remotely. There is an easy and wonderful example for the RT1060 but I am struggling to port it to the RT1020. I have seen the example in AN12604 but I am a bit stuck.

I'm able to load a ported ota_bootloader with a ported ota_enet example. As you can see from the attached uart debug output, the bootloader jumps to the application successfully. It is only when the the bootloader attempts to load a new image that the device gets stuck and does not load the new application.

Any tips, @jeremyzhou or @kerryzhou ?

Labels (1)
0 Kudos
Reply
5 Replies

1,723 Views
jeremyzhou
NXP Employee
NXP Employee

Hi @Patron ,
Thank you for your interest in NXP Semiconductor products and for the opportunity to serve you.
To provide the fastest possible support, I'd highly recommend you use the FOTA solution instead of the AN12604, it's very easy to deploy AWS remote update implementation for the RT1020.
Have a great day,
TIC

-------------------------------------------------------------------------------
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.
-------------------------------------------------------------------------------

1,718 Views
Patron
Contributor II

@jeremyzhou ,

Thank you, I will try this solution. Is it possible to use MCUXpresso with the FOTA github project? I don't see MCUXpresso listed in the documentation for the FOTA solution. I have a full project already working for the RT1060 that I want to port to the RT1020. All was able to port well except the OTA update part.

0 Kudos
Reply

1,703 Views
jeremyzhou
NXP Employee
NXP Employee

Hi,
Thanks for your reply.
1)Is it possible to use MCUXpresso with the FOTA GitHub project?
-- No, it would not create a standalone demo for MCUXpresso.
Have a great day,
TIC

-------------------------------------------------------------------------------
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.
-------------------------------------------------------------------------------

0 Kudos
Reply

1,713 Views
Patron
Contributor II

Additionally, I don't want to use the cloud to upload the OTA update. A localhost server (like 192.168.0.102) would work best since it is most similar to the existing RT1060 project.

0 Kudos
Reply

1,693 Views
mjbcswitzerland
Specialist V

Hi

Note that there are off-the-sheft OTA (Ethernet) loaders for all i.MX RT 10xx parts available that need no porting (supporting secure and clone protected operation):
- https://www.utasker.com/iMX/RT1060.html
- https://www.utasker.com/iMX/RT1020.html

https://www.utasker.com/docs/iMX/Loader.pdf
https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf

Regards

Mark

 

0 Kudos
Reply