版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
卡的I2C开关读取烧录信息,获取每个槽位上每个PCIe设备绑定的I2C地址;根据预设置的处以及每个槽位上PCIe设备的在位信息确定至少物理槽位丝印、PCIe设备地址和I2C地址之间的法使BIOS或BMC可通过I2C路径自由访问同一设2在通过I2C总线访问获得服务器中PCIe拓展卡位置,并通过所述PCI根据所述PCIe槽位信息及其映射关系,获取每个PCIe槽位上PCIe设根据预设置的处理器地址、PCIe槽位带宽信息和所述至少一个映射述PCIe槽位上PCIe设备的在位信息确定至少一个PCI建立所述每个PCIe槽位上PCIe设备的所述物理槽位丝印、所述至少一个所述根据所述PCIe槽位信息,获取每个PCIe槽位上PCIe设备所在服务器根据所述PCIe槽位顺序和所述槽位在PCIe拓展卡上的相对位置,结合个拓展芯片与至少一个PCIe槽位之间的映射所述根据预设置的处理器地址、PCIe槽位带宽信息和所述至少一个映射根据所述映射关系,访问所述至少一个PCIe槽位对应至少一个拓如果所述处理模块为基本输入输出系统BIOS,则根据所述所述BIOS将所述至少一个PCIe设备和所述唯一标识符之间的绑定关系发送给基板管根据所述PCIe设备的在位信息、所述处理器地址信息和所述PCIe所述BIOS根据所述处理器地址信息的PCIe端口,对每个PCIe槽位上的PC所述BIOS建立所述唯一标识符与所述PCIe端口的绑定如果所述处理模块是BMC,则所述BMC接收所述BIOS发送的所3所述建立所述每个PCIe槽位上PCIe设备的所述物理槽位丝印、所述至少所述BMC根据所述物理槽位丝印、所述至少一个PCIe设备地址和所述I2C一个PCIe设备地址和所述I2C地址之间6.根据权利要求1所述的方法,其特征在于,所述获取根据所述I2C开关的通道映射关系扫描PCIe外插设备,为每个所述PC7.根据权利要求1_6任一项所述的方法,其特在主板的高速连接器上添加代表处理器CPU地址的第一引脚,以及添加代表PCIe端口将所述第一引脚和所述第二引脚的信息通过至少一个拓展获取模块,用于根据所述PCIe槽位信息及其映射关系,获取每个PCI确定模块,用于根据预设置的处理器地址、PCIe槽位带宽信息建立模块,用于建立所述每个PCIe槽位上PCIe设备的所述物理槽位丝个PCIe设备地址和所述I2C地址之间的绑定关系,并利用所述绑定关系管理所述至少一个所述至少一个处理模块通过所述至少一个仲裁芯片和所述至少一个高每个所述处理模块中存储有计算机指令,通过执行所述计算若所述处理模块的数量为一个,则所述处理模块为基板管理控制器BMC或基本输入输4[0001]本发明涉及服务器技术领域,具体涉及一种服务器外插卡设备的丝印绑定方法、(BaseboardManagementController,基板管理控制器)、BIOS(BasicInputOutput个所述PCIe槽位上PCIe设备的在位信息确定至少一个PCIPCIe设备绑定的I2C地址,以及PCIe设备地址,建立PCIe设备的服务器丝印地址与PCIe地5[0017]所述BIOS将至少一个PCIe设备和唯一标识符之间的绑定关系发送给基板管理控至少一个PCIe设备地址和所述I2C地址之[0025]结合第一方面,在又一种可选的实施方式中,在通过I2C总线访问获得服务器中PCIe拓展卡位置之前,还包括:在主板的高速连接器上添加代表处理器CPU地址的第一引6少一个PCIe设备地址和所述I2C地址之间的绑定关系,并利用所述绑定关系管理所述至少[0032]所述至少一个处理模块通过所述至少一个仲裁芯片和所储单元用于存储烧录信息,所述烧录信息包括:所述至少一个拓展芯片的I2C地址信息、述第一方面或其对应的任一实施方式所述的服务器外插卡设备的块为基板管理控制器BMC或基本输入输出系统述第一方面或其对应的任一实施方式的服务器外插卡设备的算机执行上述第一方面或其对应的任一实施方式的服务器外插卡访问获得服务器中PCIe拓展卡位置,读取硬件设备的烧录信息和GPIO拓展芯片存储信息,以及PCIe设备地址,建立PCIe设备的服务器丝印地址与PCIe地址、I2C地址之间的绑定关7[0045]图3是根据本发明实施例的一种服务器外插卡设备的丝印绑定方法的流程示意[0047]图5是根据本发明实施例的另一种服务器外插卡设备的丝印绑定方法的流程示意[0048]图6是根据本发明实施例的又一种服务器外插卡设备的丝印绑定方法的流程示意[0054]下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲8输出端口)拓展芯片(Expander)器件保存编码内容,由BIOS或BMC读取解析PCIe设备地址,实现PCIe地址分配;同时BIOS或BMC将服务器系统配置中的物理丝印地址与PCIe地址的映[0060]为了解决上述问题,本发明实施例提供了一种服务器外插卡设备的丝印绑定方MCIO8是最常见的两种高速连接器接口。图2中示出4个高速连接器,分别是:MCIO16_0、[0068]本实施例中,BIOS和BMC都可以作为一个处理模块或处理电路来执行本实施例提9储单元和PCIe槽位。本实施例中,IC2开关通过通道0(CH0)与存储单元连接,通过通道1是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,1/2的Pin信息和PE0/1/2/3信息通过GPIO拓展芯片/拓展卡存储。其中,GPIO拓展芯片与和PCIe端口地址信息存储到该槽位所对应的GP[0077]可选的,上述地址CPU_ADDR0/1/2的Pin信息在GPIO拓展芯片/拓展卡中存储占可I2C仲裁芯片将I2C唯一主机控制权设置为本身,从而实现同一时间仅有一个I2C主机可访[0080]此外,不同的I2C仲裁芯片连接着代表不同服务器中PCIe拓展卡位置的I2C连接[0082]BMC和BIOS可通过I2C路径访问GPIO拓展芯片,获得指定PCIe槽位上PCIe设备的I2C地址访问PCIe设备,即可获得所属PCIe拓展卡的系统位置以及PCIe设备槽位在PCIe拓[0084]对于PCIe拓展卡,将其Unit,现场可更换单元)中,FRU烧录信息是指将特定的数据或信息写入到FRU的存储芯片[0085]如图2所示,FRU烧录信息用于记录主板和/或GPIO拓展卡以及PCIe设备的硬件特相对位置等信息。该FRU烧录信息可为BMC和BIOS全自动化的绑定指定PCIe槽位上的I2C路[0086]此外,上述FRU烧录信息可位于ROM(Read_OnlyMemory,只读存储器)中,比如拓展卡上的相对位置,即获得该PCIe设备所在服务器的物理丝印位置,如Slot1、[0093]根据PCIe槽位顺序和槽位在PCIe拓展卡上的相对位置,结合PCIe拓展卡所在位及每个PCIe槽位上PCIe设备的在位信息确定至少一个至少一个PCIe设备和唯一标识符之间的绑定BIOS建立每个唯一标识符与PCIe端口的绑定[0110]本实施例提供的一种服务器外插卡设备的丝印绑定方法,通过I2C总线访问获得绑定,而不需要为新开发的PCIe拓展卡或复用至新产品型号的场景进行BIOS或BMC固件适图6分别提供了一种服务器外插卡设备的丝印绑定方法,区别在于两个方法的执行主体不[0113]参见图5,为以BIOS为执行主体的一种服务器外插卡设备的丝印绑定方法的流程上PCIe设备的在位信息、CPU地址信息和PCIe端口地址信息。该步骤对应前述实施例步骤定顺序,扫描PCIe设备产生PCIe标识符(BusDevice[0132]步骤S5:BIOS按照③I2CSwitch的通道映射关系扫描PCIe外插卡,并指定I2C地[0134]BIOS借助PCIe设备的物理丝印地址、PCIe设备地址、I2C地址的绑定关系使能与[0136]参见图6,为本发明另一实施例提供的丝印绑定方法,该方法步骤的执行主体是但BIOS执行的方法流程按照图3和图5所示,BMC执行的方法流程按照图3和图6所示。应理路以获取不同位置Riser的信息,访问GPIO拓展芯片并通过PCIe扫描顺序获取PCIe地址信Riser卡上不同I2C通道并进行设备地址扫描获取不同槽位所接设备的I2C地址信息,接收[0148]然后,BMC和/或BIOS可通过访问两颗地址不同的I2C仲裁芯片GPIO拓展芯片等。Riser卡上I2C开关通道1到通道6分别连接PCIe槽位0到PCIe槽位5上的应GPIO拓展芯片的IO状态和PCIe槽位支持的最大[0163]此外,本方法还避免为新开发的PCIe拓展卡或复用至新产品型号的场景进行以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来[0165]本实施例提供一种丝印绑定装置,如图7所示,该丝印绑定装置包括:读取模块[0172]本实施例中的丝印绑定装置是以功能单元的形式来呈现,该单元是指ASIC[0179]本发明提供的一种服务器外插卡设备的丝印绑定装置及系统,通过I2C总线访问丝印地址绑定,避免为新开发的PCIe拓展卡或复用至新产品型号的场景进行BIOS或BMC固个处理器10执行实现上述实施例示出的服务器外插卡设备的至少一个功能所需要的应用程序;存储数据区可存储根据处理模块的使用所创建的数据[0188]
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国叶黄素酯行业成本控制与盈利模式优化报告
- 2026旅游景点门票行业市场营销策略及供需关系分析报告
- 2026中国物业管理顾问行业市场现状供需分析及投资评估规划分析研究报告
- 2026中国智慧交通系统集成商市场格局与投标策略报告
- 2026中国物业服务行业业主委员会治理结构优化研究报告
- 新版教科版六年级上册科学(课件)第4单元 2用水计量时间
- 2026全球房地产市场投资风险评估及房地产金融创新与城市更新改造策略解析报告
- 气管支气管结核指南总结2026
- 2026中国吸入制剂器械市场准入壁垒与患者使用习惯调研及营销渠道创新报告
- 2026农业现代化市场需求调研与投资布局规划分析研究
- 2026年上海市闵行区政务服务中心(窗口人员)招聘考试参考试题及答案详解
- 2026年7月4日广东初级注安《建筑施工安全》真题卷
- 2026湖北黄石市阳新县事业单位统一招聘107人考试参考题库及答案详解
- 2026年新疆事业单位招聘考试《职业能力倾向测验》真题
- 2026年天津卷高考语文作文全新真题解读及五篇范文
- 2026西藏拉萨市市直机关事业单位遴选(招聘)公务员(工作人员)19人考试备考试题及答案详解
- 2026年高考全国1卷语文高考真题含答案
- BIM-建筑工程计量与计价 课件 第1、2章 工程造价概述、建筑面积计算 (2023 年规范 )
- 2026年军队文职营房管理面试面试宝典
- 国企工程管理岗笔试试题及答案
- 安徽宣城市2025-2026学年高一上学期期末检测物理试题(原卷版)
评论
0/150
提交评论