Hello C64,
We have been working on option 1 and are close to using it in the "real world" as well. So hopefully we have chosen the correct method.
Option 2 has the shortcoming, as you state, that if the application fails to initialize Ethercat, the you're stuck.
The bootloader jumps to the application when a INIT->PREOP is commanded when being in the bootloader.
Once in the application, a reset is required to reach the bootloader again.
How have you tackled the task?
Regards Mathias
We have been working on option 1 and are close to using it in the "real world" as well. So hopefully we have chosen the correct method.
Option 2 has the shortcoming, as you state, that if the application fails to initialize Ethercat, the you're stuck.
The bootloader jumps to the application when a INIT->PREOP is commanded when being in the bootloader.
Once in the application, a reset is required to reach the bootloader again.
How have you tackled the task?
Regards Mathias