ZHCUBA1B August 2023 – February 2024 TPS25762-Q1 , TPS25772-Q1
TPS257xx-Q1 器件支持使用前面所述的 USB 端点法通过 USB 进行安全固件更新。安全固件更新确保只有使用正确密钥集签名的二进制映像才能用于对 EEPROM 器件进行重新编程。GUI 和固件使用 SHA-256 算法来通过 RSA-PSS 生成的密钥对二进制映像进行哈希处理和签名。可以使用 RSA-PSS 生成一组私有和公钥对,用于最终客户 (OEM) 开发和生产目的。
在最终产品生产期间,必须使用 I2C 和以所需密钥集构建的 Full Flash 二进制映像来对 EEPROM 进行初始编程。然后,可以使用 TPS257XX-Q1-GUI 工具和以同一个密钥集构建的 USB EP 二进制映像通过 USB 连接到主充电端口来进行现场更新。客户专用私钥必须保持安全,并且需要在 USB 现场更新时加载,以便对器件进行重新编程;否则,安全固件更新过程无法完成。