Hi,
we are very sorry but we are not able to provide you CAN bootloader.
However, principles are the same. The only difference is that data goes via CAN.
We provide an Uart examples because there is simple connection to a PC and there is good amount of UART communication applications which are free.
Best regards,
Ladislav