Is it possible to flash PX4 firmware over CAN?

We have a number of Cube Pixhawk 2.1 controllers that will be very difficult to access once installed into their respective aircrafts. We are using CAN as our primary network, and we would like to be able to update the cubes via UAVCAN/CAN. From experimenting with the UAVCAN UI tool and reading some of the UAVCAN driver source, it doesn’t seem like this is supported at the moment, but I wanted to confirm this.


I don’t know but I’m pinging @PavelKirienko hoping that he can give you a better answer.

Yes, indeed, the PX4 bootloader does not currently support UAVCAN.

1 Like