一种快速切换Expander配置的方法及系统技术方案

技术编号:29672267 阅读:20 留言:0更新日期:2021-08-13 21:53
本发明专利技术涉及一种快速切换Expander配置的方法及系统,包括以下步骤:S1:EMMC不同的Partition中预先烧录好不同配置的固件;S2:修改基板管理控制器的FRU DATA;S3:修改后的FRU DATA生效后,CPLD读取并识别Expander字段;S4:根据读取的Expander字段,改变CPLD连接主IC的预设选择pin的GPIO电平状态;S5:根据主IC预设选择pin的电平状态,加载对应EMMC Partition中的固件;S6:主IC上电,Expander配置切换完成。

【技术实现步骤摘要】
一种快速切换Expander配置的方法及系统
本专利技术属于服务器
,具体涉及一种快速切换Expander配置的方法及系统。
技术介绍
在服务器SASExpander设计中,为了适配不同的应用场景,会在同一套硬件系统设计开发多个不同版本的固件,通过刷入不同的固件,来实现不同的功能。搭配了不同版本固件的SASExpander,因共用一套硬件设计方案,从外观来看无法区分,为了避免生产和使用中造成混用,每一个固件版本的SASExpander都会单独对应一个PCBA编号。SASExpander的固件烧录在名称为EMMC的存储器中,一个EMMC内部存储空间可分为多个Partition,通常Partition会烧录相同的固件,作为备份。通常有两种烧录方式,SASExpander生产时常采用offline的方式烧录,这种烧录方式简单,便于大批量加工;另一种是online烧录,安装在服务器内的SASExpander可以通过Host在带内烧录新的固件,或者通过SASExpander主IC带有的debug接口,带外烧录新的固件。<br>对于已经成品的本文档来自技高网...

【技术保护点】
1.一种快速切换Expander配置的方法,其特征在于,包括以下步骤:/nS1:EMMC不同的Partition中预先烧录好不同配置的固件;/nS2:修改基板管理控制器的FRU DATA;/nS3:修改后的FRU DATA生效后,CPLD读取并识别Expander字段;/nS4:根据读取的Expander字段,改变CPLD连接主IC的预设选择pin的GPIO电平状态;/nS5:根据主IC预设选择pin的电平状态,加载对应EMMC Partition中的固件;/nS6:主IC上电,Expander配置切换完成。/n

【技术特征摘要】
1.一种快速切换Expander配置的方法,其特征在于,包括以下步骤:
S1:EMMC不同的Partition中预先烧录好不同配置的固件;
S2:修改基板管理控制器的FRUDATA;
S3:修改后的FRUDATA生效后,CPLD读取并识别Expander字段;
S4:根据读取的Expander字段,改变CPLD连接主IC的预设选择pin的GPIO电平状态;
S5:根据主IC预设选择pin的电平状态,加载对应EMMCPartition中的固件;
S6:主IC上电,Expander配置切换完成。


2.根据权利要求1所述的一种快速切换Expander配置的方法,其特征在于,所述步骤S2中,通过ipmitool指令修改基板管理控制器的FRUDATA。


3.根据权利要求2所述的一种快速切换Expander配置的方法,其特征在于,所述步骤S3中,服务器上电后,CPLD通过基板管理控制器读取并识别服务器FRUDATA中Expander字段。


4.根据权利要求3所述的一种快速切换Expander配置的方法,其特征在于,所述步骤S3中,在FRUDATA中用Expander字段表示SASExpander配置;通过Expander字段判断所需SASExpander配置。


5.根据权利要求4所述的一种快速切换Expander配置的方法,其特征在于,所述步骤S5中,当主IC预设选择pin为低电平时,主...

【专利技术属性】
技术研发人员:郭伯亚
申请(专利权)人:山东英信计算机技术有限公司
类型:发明
国别省市:山东;37

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

1