Other Parts Discussed in Thread: RM57L843,
Hi TI Team,
Is TMS570LS3137/RM57L843 microcontroller will supports OTA UPDATE or which microcontroller will supports the OTA UPDATE.
Kindly share the details.
Thanks and Regards,
A. Ajith Kumar
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi TI Team,
Is TMS570LS3137/RM57L843 microcontroller will supports OTA UPDATE or which microcontroller will supports the OTA UPDATE.
Kindly share the details.
Thanks and Regards,
A. Ajith Kumar
Hi Ajith Kumar,
Yes, Firmware Over-the-Air (FOTA) updates are possible in both of the TMS570LS3137 and RM57L843 microcontrollers from Texas Instruments.
The TMS570LS3137/RM57L843 microcontroller supports a variety of communication interfaces, including Ethernet, CAN, and UART, which can be used to transfer firmware update data to the device. Additionally, the TMS570LS3137/RM57L843 features a Flash memory block that can be programmed in-system, allowing for FOTA updates to be applied to the device without requiring physical access to the microcontroller.
To implement FOTA on the TMS570LS3137/RM57L843, you would need to develop firmware that can receive update data over one of the communication interfaces, validate the data, and then program the Flash memory block with the updated firmware.
The Hercules controllers support what is known as "Dual Bank Flash" architecture, which allows the microcontroller to access two separate banks of Flash memory.
When the microcontroller boots up, it automatically starts executing code from the first bank, which is typically referred to as Bank0. However, the microcontroller can also access the second bank of Flash memory, which is typically referred to as Bank1. This allows for the possibility of implementing features such as FOTA updates, where new firmware can be written to Bank1 while the microcontroller continues to execute code from Bank0.
--
Thanks & regards,
Jagadish.
Thanks for your response,
How to implement the same process. I have already worked on the ethernet bootloader concepts. As there we transmit the bin file into flash memory location Bank1 microcontroller through the "Ethernet cable".
In Over the Air we need to transmit the data through the internet. Here from PC to Network Router we connect with the UART/ETHERNET/CAN. On the receiver side how we do connect to the microcontroller.
Is there any specific IC for converting between the Ethernet/UART/CAN to WIFI. What are the steps I need to follow or specify what are the required hardware setup.
Thanks and Regards,
A. Ajith Kumar
Hi Ajith Kumar,
I found one useful thread on how to connect WiFi module to the Hercules devices
Please have a look at above thread.
--
Thanks & regards,
Jagadish.
Hi Jagadish,
Thanks for the Responce,
From the above link you provided is consists of a wiki page which does not open(Mentioned in below link)
LAUNCHXL2_RM57L:_CC3100_Wi-Fi_Demo.
Thanks and Regards,
A.Ajith Kumar
Hi Ajith Kumar,
I could open the wiki link
I am again pasting the link for you:
LAUNCHXL2 RM57L: CC3100 Wi-Fi Demo - Texas Instruments Wiki (ti.com)
--
Thanks & regards,
Jagdish.
Hi Jagadish,
The above mentioned link also is not opening for me.
--
Thanks & regards,
A.Ajith Kumar.