Multiple code signing keys possible?
Posted: Tue Nov 19, 2024 12:32 am
I have a bunch of development kits from project 1 for company 1. I built signed firmware on these.
I now have project 2 for company 2 and have generated a new signing certificate. I've built signed firmware, and I can flash it using idy.py, but my company 2 OTA's fail the signature validation unless I sign them with company 1's key.
I believe that these dev kits have been set up for company 1's signing key.
I've been confused by the Secure Boot V2 documentation, since I have only used the App Signing feature.
* Is there a way to load a second App Image Signing Public key onto these boards, so that I can load firmware built for company 1 and 2 on the same development kits?
* Is there a faster way to validate what signing key is on a board, other than performing an OTA and getting a failed result?
Thank you,
-scott.e
I now have project 2 for company 2 and have generated a new signing certificate. I've built signed firmware, and I can flash it using idy.py, but my company 2 OTA's fail the signature validation unless I sign them with company 1's key.
I believe that these dev kits have been set up for company 1's signing key.
I've been confused by the Secure Boot V2 documentation, since I have only used the App Signing feature.
* Is there a way to load a second App Image Signing Public key onto these boards, so that I can load firmware built for company 1 and 2 on the same development kits?
* Is there a faster way to validate what signing key is on a board, other than performing an OTA and getting a failed result?
Thank you,
-scott.e