The present bootloader on Pixhawk Cube is not secure. Is there any way I can load secondary bootloader like U-Boot to verify integrity of Px4 firmware? The present bootloader is present at 0x08000000 flash memory address and firmware is at 0x08004000. I want to add another bootloader to this configuration to ensure the software integrity. Is there any similar work going on? How should I begin with this?
I could not find ways to secure the bootloader of Pixhawk Cube. However, I have resorted to checking the firmware hash value during the authentication process.
Hi @Vishal_Pal ,
What does checking the firmware hash value during the authentication process does? Also can you tell me the steps involved in implementing this?