1 of 1 people found this helpful
Hi Alessandro, I believe that you are trying to create a custom interface, based on I2C. Our documentation (e.g. AN86526, AN73854, Bootloader Component datasheet) briefly alludes to custom interfaces but does not provide detailed examples. It is straightforward to create a custom interface; the main thing that you need to know is that the custom module must provide five functions to support bootloading: Start(), Stop(), Reset(), Read(), and Write(). The best way to build the custom module is to study how these functions are implemented in our standard Components such as I2C and UART, and port that into your custom module.
Thank you Mark.
Your suggestion was very useful.
Going to see the bootloader component, I note that among the options there is the possibility to set "Custom component".
I do not understand the use of such options. The component datasheet did not help me