Hi
Another way to remotely update the firmware. I'm using the system bootloader. To activate I use a time relay and a software reset. My device "load monitor" is connected to the computer via a RS485 to TTL converter. For the computer, I made a bootloader program that sends the “GO_Update” command to the microcontroller, which activates the time relay, reboots device and enters boot mode. After this, the bootloader downloads the firmware. This method has one advantage - there is no need to waste memory on a third-party bootloader.
Once again about the system bootloader via UART.
Re: Once again about the system bootloader via UART.
this also works on other processor.