Tool/software:
Hi Ti,
I am looking to flash the program into the Flash memory of our controller using the CAN protocol. Could you kindly suggest the best approach or tools for achieving this?
Additionally, I require a safety mechanism to preserve the existing firmware. In the event that the newly flashed code becomes corrupted or fails, the old firmware should remain intact, allowing the controller to revert to and execute the previous version. Could you advise on the available options or strategies to implement this fallback mechanism?
Your guidance on both aspects—flashing via CAN and ensuring firmware safety, thanks in advance.