Other Parts Discussed in Thread: C2000WARE
Hello,
I am interested in developping a firmware updating tool based on CAN of CAN FD without the need of changing the boot pin configuration.
The requirements are as follows:
- App is booted to flash by default.
- When receiving a command through MCAN module, the device enters in firmware updating mode where if i am correct, the device should switch to the CAN bootloader and receive the program.
- The device can be restarted as much as needed
- We are interested in running the application right away so flash booting is the deault configuration
I have the following questions:
- Which are the mechanism to accomplish the switch from main applicaiton to kernel?
- IS MCAN available for firmware updating?
- Do you have and PC side already developped tool that sends the aplcaion and commands?
- Is there any better way to perform the firmware update?
-From what i have seen in another post, it is possible to send an invalid message in the SCI bootloader case to boot in flash mode but we are not interested in that solution. Is it possible to leave the default botting option to flash and by software change the boot mode and start a firmware update?