一种兼容TXT功能和ASD功能的方法和装置制造方法及图纸

技术编号:30975009 阅读:220 留言:0更新日期:2021-11-25 21:01
本发明专利技术提供一种兼容TXT功能和ASD功能的方法、系统、设备和存储介质,方法包括:在开机过程中读取静态随机存储器中的ASD标志位,并检测所述ASD标志位是否为第一数值;响应于所述ASD标志位不为所述第一数值,关闭CPU的调试接口,并打开BIOS的TXT功能;响应于所述ASD标志位为所述第一数值,打开CPU的调试接口,并关闭BIOS的TXT功能;以及响应于关闭BIOS的TXT功能,将所述ASD标志位复位为第二数值。本发明专利技术通过BIOS和BMC的配合,让服务器可以在默认支持TXT功能的基础上又可以支持ASD调试功能,灵活地兼容了本来互相矛盾的两种功能,更有利于用户对服务器的使用和维护。户对服务器的使用和维护。户对服务器的使用和维护。

【技术实现步骤摘要】
一种兼容TXT功能和ASD功能的方法和装置


[0001]本专利技术涉及服务器领域,更具体地,特别是指一种兼容TXT功能和ASD功能的方法、系统、设备和存储介质。

技术介绍

[0002]在服务器领域,TXT(Trusted Execution Technology,可信执行技术)功能是Intel提供给用户的一种可以保障服务器数据安全的技术,无论是从开机过程还是在系统下,它都能建立一种安全可信的环境。ASD(At

Scale Debug,大规模调试)功能则是BMC(Baseboard Management Controller,基板管理控制器)提供的一种远程调试技术,它让用户可以带外利用网络,通过BMC和CPU之间的PECI(Platform Environment Control Interface,平台环境控制接口)链路,进行服务器的调试工作,比如抓取CPU的寄存器信息等。但是TXT功能和ASD功能是相斥的两种功能,因为启动ASD调试需要打开CPU的Debug(调试)接口,而TXT功能则需要关闭这个Debug接口才能正常工作本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种兼容TXT功能和ASD功能的方法,其特征在于,包括如下步骤:在开机过程中读取静态随机存储器中的大规模调试标志位,并检测所述大规模调试标志位是否为第一数值;响应于所述大规模调试标志位不为所述第一数值,关闭CPU的调试接口,并打开基本输入输出系统的可信执行技术功能;响应于所述大规模调试标志位为所述第一数值,打开CPU的调试接口,并关闭基本输入输出系统的可信执行技术功能;以及响应于关闭基本输入输出系统的可信执行技术功能,将所述大规模调试标志位复位为第二数值。2.根据权利要求1所述的方法,其特征在于,方法还包括:响应于接收到多个带外智能平台管理接口命令,确定所述多个带外智能平台管理接口命令的优先级,并根据优先级最高的带外智能平台管理接口命令确定所述静态随机存储器中的大规模调试标志位的数值。3.根据权利要求2所述的方法,其特征在于,方法还包括:解析所述优先级最高的带外智能平台管理接口命令并判断所述带外智能平台管理接口命令是否为打开基板管理控制器的大规模调试服务接口;以及响应于所述带外智能平台管理接口命令为打开基板管理控制器的大规模调试服务接口,将所述静态随机存储器中的大规模调试标志位置为所述第一数值。4.根据权利要求3所述的方法,其特征在于,方法还包括:响应于将所述静态随机存储器中的大规模调试标志位置为所述第一数值,产生完成信号并进行反馈。5.根据权利要求4所述的方法,其特征在于,方法还包括:响应于所述带外智能平台管理接口命令为打开基板管理控制器的大规模调试服务接口,检测在预设时间内是否接收到所述完成信号;以及响应于在预设时间内未接收到所述...

【专利技术属性】
技术研发人员:翟庆伟
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1