Hi, I do like to consult that how a DMC to perform signed firmware update for each components in a type-c dock?
"CY7C65219 Dock Management Controller (DMC)" (Document Number: 002-20954 Rev. *B Revised June 10, 2019) briefly described
"The signed firmware update follows the same procedure as the unsigned firmware update but it uses RSA-2048/SHA-256 for signing..."
"EZ-PD™ CCG4 USB Type-C Dock Reference Design Guide" (Document Number: 002-20322 Rev. *G) has pretty detailed description for unsigned firmware update, but for signed firmware:
"...Contact Cypress for more details. "
I found a related article here, although it's for HX3PD, but I think concept should be same, private key to sign firmware, DMC check signature by public key, but has more detailed document to describe this part?
How to store public key to DMC? Required key format? length? algorithm? Any different steps when using "Image Creation Tool", "Firmware Update Tool", "Configuration Generation Tool" for signed firmware?