FRU(Field Replace Unit, 现场可更换单元)。一般都是用在伺服器上的一些可更换的元件。例如主机板、电源供应器、风扇等,如果它是一个FRU就能直接快速更换。
一般的伺服器产品中,都会把FRU的资讯烧入在非挥发记忆体中(例如EEPROM),有些公司会把这些资讯称作为VPD (Vital product data , 重要产品数据),有些直接称作FRU data,这就看习惯。
我们可以透过读取FRU 得到该元件的厂商,产品编号等讯息。
例如在伺服器主版上,通常会有一颗EEPROM存放主机板的FRU的资讯(版厂,或是产品编号...),可以透过BMC去读取,而英特尔有定义存放在EEPROM里的FRU标准格式,这篇文章主要是介绍FRU Data标准格式的填写与解析
Platform Management FRU Information Storage Definition v1.0 rev. 1.2 (intel.com)![]()
讯享网https://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/platform-management-fru-document-rev-1-2-feb-2013.pdf以下图片取自英特尔文件
FRU data的长度和offset会随着内容而变化,内容是由底下六个区域组合而成的,除了Common Header以外,其他区域都是可要可不要的
| Common Header | 这个栏位是一定会存在的,用于定义其他区域的offset |
| Internal Use Area | 通常保留给firmware做非挥发记忆体使用 |
| Chassis Info Area | 如名,是纪录chassis的相关资讯,系统上只能拥有一个这个区域 |
| Board Info Area | Board info,如打板日期、板厂、S/N number...等 |
| Product Info Area | 如果FRU本身就是个产品,就会有这个区域。 OEM - customer definable (70 available) |
| MultiRecord Info Area | MultiRecord信息区域提供了一种扩展FRU信息规范以覆盖新的信息类型而又不影响现有区域定义的机制。 |
Common Header


Internal Use Area

Chassis Info Area

Board info and Product info 格式也差不多,可以参考文件
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/70877.html