>>"I think that the "Bootloader" component should be used, with custom protocol. Am I right?"
--> Yes. You can use the existing bootloader component inside PSoC Creator. You should be using custom bootloader functions.
Please go through the following KBA on developing Custom Bootloader interface using the Bootloader component.
thank you very much!
I think this is a good starting point
have a nice day
Please find the attached project which you can consider as a simple reference for your LIN bootloader implementation using PSoC4.
This project is an example to receive bootloader requests over LIN in callback mode. Here, callback function is called from LIN stack upon reception of data bytes. A flag is set in callback function once all the data is received successfully. Bootloader commands sent over multiple LIN frames are packed and sent to Bootloader and similarly, the response from Bootloader are split across multiple LIN frames and sent to the host.
many many thanks!
I will check this code ASAP