开发者
资源
文档评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

部署hpm包和配置服务器

鲲鹏安全计算密码模块运行在支持TrustZone特性的服务器上。

请参见表2获取BoostKit-boostcc-ccos-1.5.zip,解压zip包后获得hpm固件、kunpeng_sec_drv.sec和sdf-utils*.rpm。

部署hpm包

  1. 登录iBMC,依次单击“iBMC管理->固件升级”,选择上述压缩包中的hpm文件,单击开始升级。
    图1 上传固件并升级
    图2 固件升级中
    图3 固件升级完成
  2. 升级成功后,点击电源图标对应的下电选项,下电之后等待数秒,图标变灰后,点击上电。

配置服务器

硬件环境参考TrustZone特性指南中的要求。

当前TEE与一些特性不兼容,且TEE默认是关闭的。若需打开TEE,需在BIOS菜单中进行如下操作。

  1. 重启服务器,进入BIOS界面,具体可参见《TaiShan服务器BIOS参数参考(鲲鹏920处理器)》中的“进入BIOS界面”相关内容。
  2. 关闭3路通道交织。
    1. 在BIOS界面中依次单击“Advanced>Memory Config”,按“Enter”键进入Memory Configuration界面。
    2. 在Memory Configuration界面,选择“Channel Interleaving 3Way”,将其设置为“Disabled”。

  3. 打开TEE。
    1. 在BIOS界面中依次单击“Security>TEE Configuration”,进入TEE Configuration界面。
    2. 在TEE Configuration界面中选择“Support TEE”,并将其设置为“Enabled”。
    3. 920新型号配置界面如图所示:

    4. 950 配置页面如下图所示,请注意TEE Accelerator Num需大于0,小于等于Max Num of Accelerateor,如果设置为0则可能引发TEE OS crash。

  4. 开启/关闭超线程。

    TEE OS支持开启超线程,可根据需要决定是否开启。

    在BIOS配置选项,进入“Advanced”>“Power And Performance Configuration” >“CPU PM Control”配置菜单。将“SMT2”选项配置为“Enabled/Disabled”。

    限制:开启超线程后,TA绑核设置仅支持绑定0-255核。

  5. 保存修改,重启服务器。