没有合适的资源?快使用搜索试试~ 我知道了~
首页SFF-TA-1005_R1.3.pdf
资源详情
资源评论
资源推荐
Published SFF-TA-1005 Rev 1.3
Universal Backplane Management (UBM) Page 1
Copyright © 2020 SNIA. All rights reserved.
SFF-TA-1005
Specification for
Universal Backplane Management (UBM)
Rev 1.3 January 14, 2020
Secretariat: SFF TA TWG
Abstract: This specification defines the Universal Backplane Management structure.
This specification provides a common reference for systems manufacturers, system
integrators, and suppliers.
This specification is made available for public review, and written comments are
solicited from readers. Comments received by the members will be considered for
inclusion in future revisions of this specification.
The description of a connector in this specification does not assure that the
specific component is actually available from connector suppliers. If such a
connector is supplied it shall comply with this specification to achieve
interoperability between suppliers.
POINTS OF CONTACT:
Josh Sinykin/Jason Stuhlsatz Chairman SFF TA TWG
Broadcom Limited Email: SFF-Chair@snia.org
4385 River Green Parkway
Duluth, GA 30096
Ph: 678-728-1406
Email: josh.sinykin@broadcom.com /jason.stuhlsatz@broadcom.com
Published SFF-TA-1005 Rev 1.3
Universal Backplane Management (UBM) Page 2
Copyright © 2020 SNIA. All rights reserved.
Intellectual Property
The user's attention is called to the possibility that implementation of this
specification may require the use of an invention covered by patent rights. By
distribution of this specification, no position is taken with respect to the
validity of a claim or claims or of any patent rights in connection therewith.
This specification is considered SNIA Architecture and is covered by the SNIA IP
Policy and as a result goes through a request for disclosure when it is published.
Additional information can be found at the following locations:
• Results of IP Disclosures: http://www.snia.org/sffdisclosures
• SNIA IP Policy: http://www.snia.org/ippolicy
Copyright
The SNIA hereby grants permission for individuals to use this document for personal
use only, and for corporations and other business entities to use this document for
internal use only (including internal copying, distribution, and display) provided
that:
1.
Any text, diagram, chart, table or definition reproduced shall be
reproduced in its entirety with no alteration, and,
2.
Any document, printed or electronic, in which material from this document
(or any portion hereof) is reproduced shall acknowledge the SNIA copyright
on that material, and shall credit the SNIA for granting permission for its
reuse.
Other than as explicitly provided above, there may be no commercial use of this
document, or sale of any part, or this entire document, or distribution of this
document to third parties. All rights not explicitly granted are expressly reserved
to SNIA.
Permission to use this document for purposes other than those enumerated
(Exception) above may be requested by e-mailing copyright_request@snia.org. Please
include the identity of the requesting individual and/or company and a brief
description of the purpose, nature, and scope of the requested use. Permission for
the Exception shall not be unreasonably withheld. It can be assumed permission is
granted if the Exception request is not acknowledged within ten (10) business days
of SNIA's receipt. Any denial of permission for the Exception shall include an
explanation of such refusal.
Disclaimer
The information contained in this publication is subject to change without notice.
The SNIA makes no warranty of any kind with regard to this specification,
including, but not limited to, the implied warranties of merchantability and
fitness for a particular purpose. The SNIA shall not be liable for errors contained
herein or for incidental or consequential damages in connection with the
furnishing, performance, or use of this specification.
Suggestions for revisions should be directed to http://www.snia.org/feedback/.
Published SFF-TA-1005 Rev 1.3
Universal Backplane Management (UBM) Page 3
Copyright © 2020 SNIA. All rights reserved.
Foreword
The development work on this specification was done by the SNIA SFF TWG, an
industry group. Since its formation as the SFF Committee in August 1990, the
membership has included a mix of companies which are leaders across the industry.
For those who wish to participate in the activities of the SFF TWG, the signup for
membership can be found at http://www.snia.org/sff/join.
Revision History
Rev 1.0 May 4, 2018
- Initial release
Rev 1.1 November 16, 2018
- Update to 2Wire_RESET# signal definition related to 2Wire Mux topology (Table
4-2 and Section 6.2.11)
- Update to PCIe Reset field definition (Section 4.16)
- Update to 2Wire Max Byte Count definition to include 128 and 256 bytes
(Section 5.3.1.2.2)
- Update to Operational State field definition (Section 4.20 and 6.2.1)
- Added Clarifying statements to PMDT Read and Write Transactions (Section
6.2.6.1)
- Added Note to Number of Bytes in a Sector Index (Section 6.2.6.2)
- Updated references to sections (incorrect from previous specification)
Rev 1.2 April 25, 2019
- Update DFC Status and Control to include an individual change count for each
DFC Status and Control Descriptor.
- Fixed error in document. UBM Host uses Read Checksum instead of LCS to check
for valid Read response.
- Fixed error in Change Count Command field description.
Rev 1.3 January 15, 2020
- Updated Section 3 definition of HFC
- Updated Section 4.10 definition of HFC Identity to match Section 3 and
Section 4.12
- Updated Section 4.12 with new Figures and expanded language
- Updated Section 4.16 with DFC PERST# Management Override support and field
usages
- Updated 5.3.1.2.3 – UBM FRU Invalid field description
- Updated Data Byte 4 definition of UBM Port Route Descriptor – clarification
of bit rates for SAS and PCIe and SATA
- Updated 6.2.9 – Backplane Type field description
- Updated 6.2.11 Capabilities Command with DFC PERST# Management Override
- Updated 6.2.12 Features Command with DFC PERST# Management Override
- Updated 6.2.15 – Device Off handling description
- Updates Section B.5 – Backplane Number and Backplane Type field usages
- Added Appendix C
Published SFF-TA-1005 Rev 1.3
Universal Backplane Management (UBM) Page 4
Copyright © 2020 SNIA. All rights reserved.
CONTENTS
1 Scope 8
1.1 Application Specific Criteria 8
1.2 Copyright 8
1.3 Disclaimer 9
2 References 10
2.1 Industry Documents 10
2.2 Sources 10
2.3 Conventions 10
2.4 Definitions 11
3 General Description 13
4 Concepts 16
4.1 Host Facing Connector Requirements 16
4.2 HFC 2WIRE_RESET# signal 17
4.3 HFC PERST# signal 18
4.4 UBM FRU Sizing Considerations 18
4.5 2Wire Device Topology 18
4.6 UBM Controller Initialization Process 20
4.7 Host UBM Backplane Discovery Process 20
4.8 CPRSNT# / CHANGE_DETECT# signal 21
4.9 CHANGE_DETECT# signal interrupt handling 21
4.10 Host Facing Connector Identity 22
4.11 Host Facing Connector Starting Lane 22
4.12 Chassis Slot Mapping 23
4.13 LED State 24
4.14 LED Pattern Behavior 24
4.15 Drive Activity Behavior 24
4.16 PCIe Clock Routing and PCIe Reset Control Management 24
4.17 DFC Status and Control Descriptor 30
4.18 Bifurcation Port 30
4.19 UBM Port Route Information Descriptors 30
4.20 UBM Controller Operational State 31
4.21 UBM Controller Image Update 32
5 UBM FRU 34
5.1 UBM FRU 2Wire Protocol 34
5.2 IPMI Defined Data 35
5.3 MultiRecords 35
5.3.1 UBM Overview Area 36
5.3.1.1 Header 36
5.3.1.2 Data 36
5.3.1.2.1 Data Byte 0 Definition 36
5.3.1.2.2 Data Byte 1 Definition 37
5.3.1.2.3 Data Byte 2 Definition 37
5.3.1.2.4 Data Byte 3 and Data Byte 4 Definition 37
5.3.1.2.5 Data Byte 5 Definition 37
5.3.1.2.6 Data Byte 6 Definition 37
5.3.1.2.7 Data Byte 7 Definition 37
5.3.1.2.8 Data Byte 8 Definition 37
5.3.1.2.9 Data Byte 9 and Data Byte 10 Definition 38
5.3.2 UBM Port Route Information Area 38
5.3.2.1 Header 38
5.3.2.2 Data 38
5.3.2.2.1 Data Byte 0 Definition 39
Published SFF-TA-1005 Rev 1.3
Universal Backplane Management (UBM) Page 5
Copyright © 2020 SNIA. All rights reserved.
5.3.2.2.2 Data Byte 1 Definition 39
5.3.2.2.3 Data Byte 2 Definition 40
5.3.2.2.4 Data Byte 3 Definition 40
5.3.2.2.5 Data Byte 4 Definition 41
5.3.2.2.6 Data Byte 5 Definition 41
5.3.2.2.7 Data Byte 6 Definition 41
6 UBM Controller 42
6.1 2Wire Protocol 42
6.2 UBM Controller Commands 45
6.2.1 Operational State Command 45
6.2.2 Last Command Status Command 46
6.2.3 Silicon Identity and Version Command 46
6.2.4 Programmable Update Mode Capabilities Command 47
6.2.5 Enter Programmable Update Mode Command (Optional) 48
6.2.6 Programmable Mode Data Transfer Command (Optional) 48
6.2.6.1 2 Wire Variable Length Transactions 50
6.2.6.2 Get Non-Volatile Storage Geometry Subcommand 51
6.2.6.3 Erase Subcommand 52
6.2.6.4 Erase Status Subcommand 53
6.2.6.5 Program Subcommand 54
6.2.6.6 Program Status Subcommand 55
6.2.6.7 Verify Subcommand 55
6.2.6.8 Verify Status Subcommand 56
6.2.6.9 Verify Image Subcommand 57
6.2.6.10 Verify Image Status Subcommand 57
6.2.6.11 Set Active Image Subcommand 58
6.2.6.12 Active Image Status Subcommand 59
6.2.7 Exit Programmable Update Mode Command (Optional) 59
6.2.8 Host Facing Connector Info Command 61
6.2.9 Backplane Info Command 61
6.2.10 Starting Slot Command 61
6.2.11 Capabilities Command 62
6.2.12 Features Command 64
6.2.13 Change Count Command 65
6.2.14 DFC Status and Control Descriptor Index Command 66
6.2.15 DFC Status and Control Descriptor Command 67
A. Appendix (Informative): Host Facing Connector Sideband Signal Assignments 70
B. Appendix (Informative): Backplane Examples 71
B.1 Backplane Routing 71
B.2 Adapters cabled to the Backplane 72
B.3 PCIe Switch on the Backplane 75
B.4 SAS Expander on the Backplane 77
B.5 Multiple Backplanes in the Chassis 77
C. Appendix (Informative): Host Considerations 81
FIGURES
Figure 3-1 - UBM Backplane Overview 14
Figure 3-2 - UBM System Deployment view 15
Figure 4-1 - 2Wire Device Arrangement with DFC 2Wire behind Mux 19
Figure 4-2 - 2Wire Device Arrangement with UBM Controllers and DFC 2Wire behind Mux20
Figure 4-3 – Example of Multiple Backplanes Managed by One Managed Resource 24
Figure 4-4 - Example of Multiple Backplanes Managed by Two Separate Managed
Resources 24
Figure 5-1 - UBM FRU Format 34
剩余80页未读,继续阅读
leochen64
- 粉丝: 4
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0