[Optiga TPM] TPM更新韧体配置档(Config)说明

一、前言 

在先前"[Optiga TPM] TPM韧体更新简易说明" 已有说明更新时的注意事项,先决条件,以及步骤等

但在有些工厂升级时,由于剩馀IC的韧体版本较多种,在更换command 时,比较不方便。

因此可使用 config file 方式,做一个整合。

 

所以在这篇就不再提及注意事项等,只针对如何使用config file 的方式做说明。

若有尚未看过"[Optiga TPM] TPM韧体更新简易说明"这一篇,可先行阅读。

 

 

、复制所有更新的BIN档至同一目录:

 如果有多个更新包的压缩档,可将每个更新包中的子目录\Firmware,里的所有BIN档,复制至同一位置。 例如,更新的Image 都放在可启动UEFI Shell USB \Firmware目录中。

 

在更新包中的子目录\Firmware里,也有两个.cfg 档,这就是我们使用-config 参数时,须带入的档案。

 

 \Firmware 目录内容



、修改config 档,以使TPM更新到指定的目标版号:

 

TPM12_latest.cfg TPM20_latest.cfg,两个档案是一样的。

差别是在TargetFilrmware的版本是TPM1.2的最后版本,和TPM2.0 最后版本的版号。

如黄色底标处。

因此,更新程式,会根据当时IC版号(更新程式会自动判别),以及更新目标版号,来找到对应韧体BIN档。

至于路径使用'.',表示BIN档是放在和config档,同一目录。如果放置不同目录,则必须填入正确的相对路径。

 

TPM2.0 config file 

 


TPM1.2 config file

 

、命令范例:

 TPMFactoryUpd update config-file config ..\..\..\Firmware\TPM12_latest.cfg

 

"-config "之后带入使用的档案,需包含相对于更新程式(TPMFactoryUpd)的路径。

而错误讯息,更新进度等讯息,皆和先前"[Optiga TPM] TPM韧体更新简易说明",所提到的都相同。

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论