Hi All,
Could someone be so kind as to point me at docs or an example project for doing firmware upgrades? Ie., re-flashing the iMXRT in the field by and end user. Preferably off a thumb drive.
Hi
See
https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf
These loaders are presently being ported to the i.MX RT parts: https://www.utasker.com/iMX.html
so that Kinetis and i.MX RT projects are compatible in terms of OTA / loading methods.
The USB device (USB-MSD being the most popular) method is expected to go live in the next 1..2 weeks and the memory stick / SD card loaders will follow.
All projects will have integrated loaders so no additional steps are necessary to prepare and build them.
Regards
Mark
[uTasker project developer for Kinetis and i.MX RT]
Hello Mike,
RT chip also has a bootloader that can use the USB HID and UART to update the firmware. About the software to interact with this bootloader, you can use the manufacturing tool, this can be downloaded with the SDK of the RT, you just need to select "mcu-boot" under middleware on the SDK builder.
I think this community document might be helpful: https://community.nxp.com/docs/DOC-341317
Regards,
Victor