Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Question: What is the signed firmware update feature on the HX3PD part CYUSB4357-BZXC?
Answer: Signed Firmware Update is the process of updating an embedded controller in the field with a ‘Digitally Signed’ firmware. Placing a digital signature in the firmware ensures authenticity of the firmware from the manufacturer. The device cannot be updated with unauthentic or malicious firmware, thus providing security, during firmware update, to the OEMs and end customers.
HX3PD has the option of signed firmware update feature, which is supported on the CYUSB4357-BZXC part. The composite firmware image will be digitally signed by a ‘Private’ key that will be private to the customer and OEM. Every firmware update will involve verifying the digital signature from the manufacturer using the corresponding public key before the controller is programmed with the associated firmware. This ensures that the firmware update happens only with the firmware from a trusted source, which is approved by the manufacturer.
If customers require signed firmware update feature, they need to use the CYUSB4357-BZXC part in their design. For further support on signed firmware update for this part or for additional requirements, create a thread in Cypress Developer Community.
Note: There are no other differences between the HX3PD parts CYUSB4347 and CYUSB4357 except for the signed firmware update feature.