Cisco 升级现场可编程设备用户手册

升级现场可编程设备

产品信息

规格:

  • 产品名称:现场可编程器件(FPD)
  • 内存:非易失性、可重复编程内存
  • 功能:定义内部接线和功能
  • 升级方式:手动、自动

产品使用说明

手动 FPD 升级:

要手动升级 FPD,请按照以下步骤操作:

  1. 使用命令: upgrade hw-module fpd
  2. 所有卡或卡中的所有 FPGA 都可以升级。
  3. 如果需要重新加载才能激活 FPD,请确保升级
    完全的。
  4. 线路卡、结构卡、RP 卡、接口模块 (IM)、
    并且 RSP 在 FPD 升级过程中无法重新加载。

自动 FPD 升级:

要启用自动 FPD 升级:

  1. 确保 FPD 自动升级已启用(默认设置)。
  2. 要禁用自动升级,请使用以下命令: fpd
    auto-upgrade disable

笔记:

  • 可以谨慎使用强制选项来从
    升级失败。
  • 升级后,如果映像回滚,FPD 版本
    沒有降級。

常见问题 (FAQ)

问:FPD 图像包有什么用途?

答:FPD 图像包用于升级 FPD 图像。

问:如何检查 FPD 升级的状态?

答:使用命令: show hw-module fpd 检查
升级状态。

“`

升级现场可编程设备
FPD 是一种现场可编程逻辑器件,包含非易失性、可重复编程的存储器,用于定义其内部布线和功能。该非易失性存储器的内容称为 FPD 映像或 FPD 固件。在 FPD 的整个生命周期内,FPD 固件映像可能需要升级以修复错误或改进功能。这些升级可在现场进行,最大程度地降低对系统的影响。
·结束view FPD 映像升级,第 1 页 · FPD 升级的限制,第 1 页 · FPD 升级服务的类型,第 2 页 · 如何升级 FPD 映像,第 4 页 · FPD 升级时的自动线路卡重新加载,第 10 页 · 电源模块升级,第 10 页 · 为 PSU 升级 FPD,第 12 页
超过view FPD图像升级
FPD 映像用于升级 FPD 上的软件。每当发布新的 IOS XR 版本时,软件包都会包含 FPD 映像。但是,通常 FPD 映像不会自动升级。升级 Cisco IOS XR 软件映像时,必须手动升级 FPD 映像。FPD 版本必须与路由器上运行的 Cisco IOS XR 软件兼容;如果 FPD 版本与 Cisco IOS XR 软件之间存在不兼容,则在解决不兼容问题之前,带有 FPGA 的设备可能无法正常运行。
FPD升级限制
使用升级硬件模块 fpd 命令无法使用 Optics FPD 升级服务。您可以使用升级光学端口 filename /harddisk:/cl1.bin location 命令。有关光学 FPD 升级的更多信息,请参阅《Cisco 8000 系列路由器的 Cisco IOS XR 设置和升级指南》中“升级路由器”章节中的“升级 QDD 光模块”。
自动 FPD 升级的限制 以下 FPD 不支持自动 FPD 升级:
升级现场可编程设备 1

FPD升级服务类型

升级现场可编程设备

· 光学FPD · 电源模块FPD · 定时FPD

FPD升级服务类型

FPD 映像包用于升级 FPD 映像。install activate 命令用于将 FPD 二进制文件 file放入启动设备上的预期位置。
支持的升级方法

方法

评论

手动升级 自动升级

使用 CLI 升级,支持强制升级。
使用安装 SMU 激活或在映像升级期间进行升级。用户可以启用/禁用自动升级功能。

手动 FPD 升级
使用升级 hw-module fpd 命令执行手动 FPD 升级。所有卡或卡内所有 FPGA 均可升级。如果需要重新加载才能激活 FPD,则升级必须完成。在 FPD 升级过程中,线路卡、交换矩阵卡、RP 卡、接口模块 (IM) 和 RSP 无法重新加载。
FPD升级是基于事务的:
· 每次 fpd 升级 CLI 执行都是一个事务。
· 任何给定时间只允许进行一笔交易。
· 一次交易可能包括一次或多次 FPD 升级。
一旦升级完成,必须重新加载路由器/卡(FPD在其上升级)。
强制选项可用于强制升级 FPD(无论是否需要)。它会触发所有 FPD 的升级或降级。即使在版本检查之后,强制选项也可用于降级或升级 FPGA。但是,强制选项必须谨慎使用,并且只能用于从失败的升级中恢复组件。

笔记

· 有时,FPD 可以具有主图像和备用图像。

· 执行 FPD 升级时不建议使用强制选项,除非在 Cisco 工程或 TAC 的明确指导下仅用于一次性目的。

· 仅当先前的 FPD 升级在同一 FPD 上完成并出现以下系统日志消息时,才应发出新的 FPD 升级:
RP/0/RP0/CPU0:10 月 10 日 11:44.414:205 UTC:fpd-serv[1]:%INFRA-FPD_Manager-XNUMX-UPGRADE_ALERT:FPD 升级完成(使用“show hw-module fpd”检查升级状态)

升级现场可编程设备 2

升级现场可编程设备

自动 FPD 升级

自动 FPD 升级
FPD 自动升级默认启用。为确保 FPD 映像自动升级,请勿禁用此功能。如果需要禁用现场可更换单元 (FRU) 上运行的 FPD 映像的自动升级,您可以在管理配置模式下手动应用配置 fpd auto-upgrade disable。启用 FPD 自动升级后,FPD 映像会在以下情况下自动更新:
· 进行软件升级。· 将线卡、RSP、风扇托架或报警卡等现场可更换单元 (FRU) 添加到现有
路由器或重新加载。
为了使自动 FPD 升级在系统升级中发挥作用,必须满足以下条件:· 必须在路由器上安装 FPD 包安装包 (PIE)。· FPD PIE 必须与新的 Cisco IOS XR 映像一起激活。
为了使自动 FPD 升级在 FRU 插入或重新加载时起作用,必须满足以下条件:· 必须在路由器上安装并激活 FPD 包安装包 (PIE)。
注意:虽然 FPD 升级是在安装操作期间执行的,但没有执行安装提交。因此,一旦 FPD 升级完成,如果将映像回滚到原始版本,FPD 版本不会降级到以前的版本。
以下情况不会执行 FPD 自动升级:· 在现有路由器上添加线卡、其他卡或报警卡。· 在现有路由器上添加线卡机箱。· 执行非重新加载软件维护升级 (SMU) 或 PIE 安装,即使 FPD 映像版本发生变化。由于非重新加载安装(根据定义)不应重新加载路由器,而 FPD 升级需要重新加载路由器,因此 FPD 自动升级被抑制。
注意:在未执行自动 FPD 升级的所有情况下,您必须使用升级 hw-module fpd 命令执行手动 FPD 升级。
FPD 自动升级功能可以启用或禁用。启用自动 FPD 后,当 SMU 或镜像发生变化(包括固件版本更新)时,系统会自动更新 FPD。使用 fpd auto-upgrade 命令可以禁用或启用自动 FPD 功能。
用于自动 FPD 升级的 YANG 数据模型 YANG 是一种数据建模语言,可用于创建配置、检索操作数据并执行操作。当使用 NETCONF RPC 请求这些操作时,路由器将根据数据定义进行操作。该数据模型可处理路由器对 FPD 的以下类型需求:

升级现场可编程设备 3

如何升级FPD图像

升级现场可编程设备

运营数据

原生数据模型

CLI 命令

自动升级:启用或

Cisco-IOS-XR-fpd-infra-cfg.yang

禁用自动升级

平面显示器。

· fpd 自动升级启用 · fpd 自动升级禁用

自动重新加载:启用或禁用 FPD 自动重新加载。

Cisco-IOS-XR-fpd-infra-cfg.yang

· fpd 自动重新加载启用 · fpd 自动重新加载禁用

您可以从 Github 存储库访问数据模型。要了解有关数据模型的更多信息以及如何使用它们,请参阅《思科 8000 系列路由器可编程性配置指南》。

如何升级FPD图像
FPD 升级服务的主要任务包括:· 检查 FPD 镜像版本,以确定特定固件镜像是否需要升级。您可以使用 show hw-module fpd 命令确定是否需要升级 FPD 镜像,并在以下情况下执行升级(如果需要):· 将软件迁移到更高版本的 Cisco IOS XR 软件。
· 从运行不同 Cisco IOS XR 软件版本的系统交换线路卡。
· 插入新的线卡。
· 自动 FPD 图像升级(如果启用)或使用升级 hw-module fpd 命令手动 FPD 图像升级。
· 使用要加载的新图像的名称调用适当的设备驱动程序。
FPD 升级指南
以下是升级 FPD 时需要考虑的一些重要准则:· 升级到 Cisco IOS XR 软件可能会导致 FPD 不兼容。请确保执行 FPD 升级程序并解决所有不兼容问题,以确保卡正常工作。
· 执行 FPD 升级时不建议使用强制选项,除非在 Cisco 工程或 TAC 的明确指导下仅用于一次性目的。
· 如果您的卡支持多个 FPD 映像,您可以使用 show fpd package admin 命令来确定在 update hw-module fpd 命令中要升级哪个特定映像。
· 如果在升级过程中使用 location all 选项无法升级路由器模块,则会显示一条消息,表明升级过程中有意跳过了 FPGA。要升级此类 FPGA,您可以使用 CLI 命令并明确指定特定位置。例如ample,升级hw-module fpd所有位置0/3/1。
· 建议使用命令“upgrade hw-module fpd all location {all | node-id}”升级指定节点上的所有 FPGA。请勿使用命令“upgrade hw-module fpd individual-fpd location {all | node-id}”升级单个节点上的 FPGA,因为这可能会导致卡启动错误。

升级现场可编程设备 4

升级现场可编程设备

如何升级FPD图像

开始之前
· 在使用升级硬件模块 FPD 对路由器上的 FPD 进行手动升级之前,必须安装并激活 fpd.pie 和 fpd.rpm 包。
· FPD 升级过程在卡在线时执行。升级过程结束后,必须重新加载卡才能完成 FPD 升级。要重新加载卡,您可以在下一个维护时段内,在配置模式下使用 hw-module location location reload 命令。升级过程只有在重新加载卡后才算完成。
· 在FPD升级过程中,禁止进行以下操作:
· 重新加载、执行线卡 (LC) 在线插拔 (OIR) 或关闭机箱电源。这些操作可能会导致节点进入不可用状态。
· 如果控制台挂起且没有任何输出,请按 Ctrl-C。这样做可能会中止升级。
· 如果您不确定卡是否需要 FPD 升级,您可以安装该卡并使用 show hw-module fpd 命令来确定卡上的 FPD 映像是否与当前运行的 Cisco IOS XR 软件版本兼容。

程序

步骤 1 步骤 2

显示硬件模块 fpd 位置 {全部 | 节点 ID} Examp乐:

路由器#show hw-module fpd location all
or

路由器#show hw-module fpd location 0/4/cpu0
显示路由器中安装的指定卡或所有卡的当前 FPD 映像版本。使用此命令可确定是否必须升级卡上的 FPD 映像。
如果 FPD 与您的卡不兼容,您可能会收到以下错误消息:
LC/0/0/CPU0:Jul 5 03:00:18.929 UTC:optics_driver[220]:%L2-OPTICS-3-BAD_FPGA_IMAGE:检测到在 0/0/CPU0 位置的 MI FPGA SPI 闪存中编程的错误 MI FPGA 映像:无法验证元数据 CRC

LC/0/0/CPU0:Jul 5 03:00:19.019 UTC: optics_driver[220]: %L2-OPTICS-3-BACKUP_FPGA_LOADED: 检测到在 0/0/CPU0 上运行的备份 FPGA 映像 - 主映像已损坏 (@0x8c = 0x44) RRouter:Jul 5 03:00:48.987 UTC: fpd-serv[301]: %PKT_INFRA-FM-3-FAULT_MAJOR: ALARM_MAJOR:FPD-NEED-UPGRADE:DECLARE:0/0:

(可选)显示 fpd 包

Example: 下面的例子amp乐显示为ampshow fpd package 命令的输出:

路由器#显示fpd包

================================ ====================================================

现场可编程器件封装

================================================

要求

SW

最低需求 最低需求

卡类型

FPD描述

重新加载版本

SW 版本 主板版本

升级现场可编程设备 5

如何升级FPD图像

升级现场可编程设备

步骤 3

==================== =========================== ====== ======== ========= =========

——————————————————————————–

8201

个人简介

是的

1.23

1.23

0.0

BiosGolden

是的

1.23

1.15

0.0

FPGA

是的

1.11

1.11

0.1

IoFpgaGolden

是的

1.11

0.48

0.1

固态硬盘IntelS3520

是的

1.21

1.21

0.0

固态硬盘IntelS4510

是的11.32

11.32

0.0

固态硬盘Micron5100

是的

7.01

7.01

0.0

固态硬盘Micron5300

是的

0.01

0.01

0.0

x86FPGA

是的

1.05

1.05

0.0

x86FpgaGolden

是的

1.05

0.48

0.0

x86TamFw

是的

5.13

5.13

0.0

x86TamFwGolden

是的

5.13

5.05

0.0

——————————————————————————–

8201年起

个人简介

是的

1.208

1.208

0.0

BiosGolden

是的

1.208

1.207

0.0

FPGA

是的

1.11

1.11

0.1

IoFpgaGolden

是的

1.11

0.48

0.1

固态硬盘IntelS3520

是的

1.21

1.21

0.0

固态硬盘IntelS4510

是的11.32

11.32

0.0

固态硬盘Micron5100

是的

7.01

7.01

0.0

固态硬盘Micron5300

是的

0.01

0.01

0.0

x86FPGA

是的

1.05

1.05

0.0

x86FpgaGolden

是的

1.05

0.48

0.0

x86TamFw

是的

5.13

5.13

0.0

x86TamFwGolden

是的

5.13

5.05

0.0

——————————————————————————–

8201-SYS

个人简介

是的

1.23

1.23

0.0

BiosGolden

是的

1.23

1.15

0.0

显示当前 Cisco IOS XR 软件版本支持哪些卡、每张卡所需的 FPD 映像以及各种模块的最低硬件要求。(最低硬件要求版本 0.0 表示所有硬件均可支持此 FPD 映像版本。)
如果有您的卡的多个 FPD 镜像,请使用此命令确定要使用的哪个 FPD 镜像(如果只想升级特定 FPD 类型)。
show fpd package 命令输出的“FPD 描述”列中使用的 FPD 名称包含 DCO-PID 的后十个字符。根据插槽和端口号,FPD 名称会附加 DCO_0、DCO_1 或 DCO_2。例如amp例如,端口 2 和端口 1 的 CFP0-WDM-D-1HL 的 FPD 名称分别为 -WDM-D-1HL_DCO_0 和 WDM-D-1HL_DCO_1。
升级 hw-module fpd {全部 | fpga-type} [强制] 位置 [全部 | 节点 ID] Examp乐:

Router#upgrade hw-module fpd all location 0/3/1 . . . 成功升级 SPA-1XOC2POS/RPR 的 48 个 FPD
位置 0/3/1
Router#upgrade hw-module location 0/RP0/CPU0 fpd all 升级命令已发出(使用“show hw-module fpd”检查升级状态) Router:%SECURITY-SSHD_SYSLOG_PRX-6-INFO_GENERAL : sshd[29745]: 已接受来自 223.255.254.249 端口 39510 ssh2 的 cisco 身份验证升级 hw-module location 0/RP0/CPU0 fpd all RRouter:ssh_syslog_proxy[1223]: %SECURITY-SSHD_SYSLOG_PRX-6-INFO_GENERAL : sshd[29803]: 已接受来自 223.255.254.249 端口 39524 ssh2 的 cisco 身份验证

升级现场可编程设备 6

升级现场可编程设备

如何升级FPD图像

路由器:fpd-serv[265]:%INFRA-FPD_Manager-1-UPGRADE_ALERT:已对以下 FPD 进行升级

坚定的:

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT:位置

FPD名称

力量

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT:

===================================================

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

x86FpgaGolden

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

x86FPGA

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

固态硬盘Micron5300

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

IoFpgaGolden

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

FPGA

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

DbIoFpgaGolden

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

DbIoFpga

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

BiosGolden

错误的

路由器:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0

个人简介

错误的

路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED:跳过了 FPD 升级

x86FpgaGolden@0/RP0/CPU0:图像不可升级

路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED:跳过了 FPD 升级

x86TamFwGolden@0/RP0/CPU0:图像不可升级

路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED:跳过了 FPD 升级

x86FpgaGolden@0/RP0/CPU0:跳过了相关 FPD 升级

路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED:跳过了 FPD 升级

IoFpgaGolden@0/RP0/CPU0:无需升级

路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED:跳过了 FPD 升级

DbIoFpgaGolden@0/RP0/CPU0:无需升级

路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED:跳过了 FPD 升级

BiosGolden@0/RP0/CPU0:图像不可升级

路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED:跳过了 FPD 升级

SsdMicron5300@0/RP0/CPU0:无需升级,因为它是最新版本

路由器#fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE:Bios@0/RP0/CPU0 的 FPD 升级完成 [映像已升级至版本 254.00] 路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE:x86TamFw@0/RP0/CPU0 的 FPD 升级完成 [映像已升级至版本 7.10] 路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE:DbIoFpga@0/RP0/CPU0 的 FPD 升级完成 [映像已升级至版本 14.00] 路由器:fpd_client[385]:%PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE:FPD 升级IoFpga@0/RP0/CPU0 升级完成 [镜像已升级至版本 14.00] Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : x86Fpga@0/RP0/CPU0 的 FPD 升级完成 [镜像已升级至版本 254.00] Router:shelfmgr[459]: %PLATFORM-SHELFMGR-6-INFO_LOG : 0/RP0/CPU0 可运行 Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : FPD 升级完成(使用“show hw-module
fpd”检查升级状态)

使用新图像升级指定卡上必须升级的所有当前 FPD 图像。
在继续下一步前,请等待确认FPD升级已成功完成。状态消息,类似于这些,显示在屏幕上,直到FPD升级完成:

FPD 升级已开始。FPD 升级正在进行中……FPD 升级正在进行中……FPD 升级已发送至位置 xxxxFPD 升级已发送至位置 yyyy

升级现场可编程设备 7

如何升级FPD图像

升级现场可编程设备

FPD 升级正在进行中... 位置 xxx 的 FPD 升级已完成 FPD 升级正在进行中... 位置 yyyy 的 FPD 升级已完成 FPD 升级已完成。
每分钟打印一次“FPD 升级正在进行中”消息。这些日志是信息日志,因此,如果配置了 logging console informational 命令,则会显示这些日志。
如果在 FPD 升级过程中按下 Ctrl-C,则会显示以下警告消息:
某些硬件上的 FPD 升级正在进行中,不建议立即中止,因为这可能会导致硬件编程失败并导致硬件退货授权 (RMA)。是否继续?[确认 (y/n)] 如果您确认要中止 FPD 升级过程,则会显示以下消息:
FPD 升级过程已中止,请检查硬件状态并根据需要重新发出升级命令。
注意 · 如果您的卡支持多个 FPD 映像,您可以使用 show fpd package admin 命令来确定在 update hw-module fpd 命令中要升级哪个特定映像。
· 如果在升级过程中使用 location all 选项无法升级路由器模块,则会显示一条消息,表明升级过程中有意跳过了 FPGA。要升级此类 FPGA,您可以使用 CLI 命令并明确指定特定位置。例如ample,升级hw-module fpd所有位置0/3/1。
· 建议使用命令“upgrade hw-module fpd all location {all | node-id}”升级指定节点上的所有 FPGA。请勿使用命令“upgrade hw-module fpd”升级节点上的 FPGA。 location {all | node-id},因为这可能会导致启动卡时出现错误。

步骤 4
步骤 5 步骤 6

hw-module location{ node-id | all } reload 使用 hw-module location reload 命令重新加载线卡。
路由器:ios(config)# hw-module location 0/3 重新加载
exit show hw-module fpd 通过显示系统中所有 FPD 的状态来验证卡上的 FPD 图像是否已成功升级。例如amp乐:

路由器# show hw-module fpd

自动升级:已禁用

属性代码:B 金色、P 保护、S 安全、A 防盗感知

FPD 版本

==============

位置 卡类型

硬件FPD设备

ATR 状态运行程序重新加载位置

————————————————————————————————-

0/RP0/CPU0 8201

0.30 个人简介

需要升级到 7.01 7.01 0/RP0/CPU0

0/RP0/CPU0 8201

0.30 BiosGolden

B 需要升级

7.01 0/RP0/CPU0

升级现场可编程设备 8

升级现场可编程设备

如何升级FPD图像

0/RP0/CPU0 8201

0/RP0/CPU0 8201

0/RP0/CPU0 8201

0/RP0/CPU0 8201

0/RP0/CPU0 8201

0/RP0/CPU0 8201

0/RP0/CPU0 8201

0/PM0

电源2KW-ACPI

0/PM1

电源2KW-ACPI

0.30 千兆位

需要升级到 7.01

0.30 IoFpgaGolden

B 需要升级

0.30 固态硬盘IntelS3520

需要升级到 7.01

0.30 x86Fpga

需要升级到 7.01

0.30 x86FpgaGolden B 需要升级

0.30 x86TamFw

需要升级到 7.01

0.30 x86TamFwGolden B 需要升级

0.0 PO-PrimMCU

需要升级到 7.01

0.0 PO-PrimMCU

需要升级到 7.01

7.01 7.01 7.01 7.01 7.01 7.01 7.01 7.01 7.01

0/RP0 0/RP0 0/RP0 0/RP0 0/RP0 0/RP0 0/RP0 非请求 非请求

如果系统中的卡不满足最低要求,则输出包含“NOTES”部分,说明如何升级 FPD 图像。
表 1:show hw-module fpd 字段说明

现场卡类型 HW 版本类型

描述 模块部件号。 模块的硬件型号版本。 硬件类型。
· lc–产品线

亚型

FPD 类型。可以是以下类型之一:· Bios – 基本输入/输出系统 · BiosGolden – 黄金 BIOS 映像 · IoFpga – 输入/输出现场可编程门阵列 · IoFpgaGolden – 黄金 IoFpga · SsdIntelS3520 – 固态硬盘,英特尔制造,型号 S3520 系列 · x86Fpga – 现场可编程门阵列,设计用于基于 x86 的系统 · x86FpgaGolden – x86Fpga 的黄金映像 · x86TamFw – x86 Tam 固件 · x86TamFwGolden – x86TamFw 的黄金映像 · PO-PrimMCU – 与“PO”关联的主微控制器单元

机构

FPD实例。FPD实例唯一地标识一个FPD,并由FPD进程用于

注册 FPD。

当前 SW 版本当前运行的 FPD 图像版本。

升级/卸载?

指定是否需要升级或降级 FPD。在极少数情况下,当 FPD 映像版本的主要修订版本高于当前 Cisco IOS XR 软件包中 FPD 映像的版本时,需要降级。

升级现场可编程设备 9

FPD 升级时自动重新加载线路卡

升级现场可编程设备

FPD 升级时自动重新加载线路卡
此功能会在 FPD 升级成功后自动重新加载新插入的线卡 (LC)。之前的自动 FPD 升级流程不会自动重新加载线卡,用户必须手动重新加载 LC。
FPD 升级时自动线路卡重新加载的限制
配置 FPD 升级时的自动线卡重新加载时必须考虑以下限制:· 如果线卡上的 FPD 升级失败,则自动线卡重新加载功能(如果启用)将停止 LC 重新加载。
配置 FPD 升级时的自动线卡重新加载
以下ample 展示了如何配置自动重新加载功能:
路由器#配置 路由器(config)#fpd自动升级启用 路由器(config)#fpd自动重新加载启用 路由器(config)#提交
自动重新加载功能仅支持线卡。
注意在 FPD 升级过程中,线卡可能会在触发自动重新加载之前显示 IOS XR RUN 状态。
电源模块升级
在 Cisco IOS XR 路由器中,电源模块的现场可编程设备 (FPD) 升级用于更新路由器内电源输入模块 (PEM) 的固件或硬件逻辑。这些升级可确保电源模块在最新的增强功能和错误修复下有效运行。请按照手动电源模块 FPD 升级步骤升级 PEM 上的 FPD。
手动电源模块 FPD 升级
Cisco 路由器支持手动电源模块 FPD 升级,并且只能在配置模式下执行。此功能允许您在单个 PEM 上执行 FPD 升级。只有支持 FPD 升级的电源模块才可以手动升级。
注意:电源模块升级耗时较长,且不能隐式升级或作为 FPD 自动升级的一部分。这些模块必须独立于其他 FPGA 升级进行升级。
要确定哪些 PEM 需要升级,请使用 show hw-module location all fpd。需要升级的 PEM 处于 UPGD SKIP 状态。
升级现场可编程设备 10

升级现场可编程设备

手动电源模块 FPD 升级

路由器#show hw-module location all fpd

自动升级:已禁用

属性代码:B 金色、P 保护、S 安全、A 防盗感知

FPD 版本

==============

位置 卡类型

硬件FPD设备

ATR 状态 正在运行 已编程

重新加载位置

————————————————————————————————-

0/RP0/CPU0 8201

0.30 个人简介

需要升级 7.01 7.01

0/RP0/CPU0

0/RP0/CPU0 8201

0.30 BiosGolden

B 需要升级

7.01

0/RP0/CPU0

0/RP0/CPU0 8201

0.30 千兆位

需要升级 7.01 7.01

0/RP0

0/RP0/CPU0 8201

0.30 IoFpgaGolden

B 需要升级

7.01

0/RP0

0/RP0/CPU0 8201

0.30 固态硬盘IntelS3520

需要升级 7.01 7.01

0/RP0

0/RP0/CPU0 8201

0.30 x86Fpga

需要升级 7.01 7.01

0/RP0

0/RP0/CPU0 8201

0.30 x86FpgaGolden B 需要升级

7.01

0/RP0

0/RP0/CPU0 8201

0.30 x86TamFw

需要升级 7.01 7.01

0/RP0

0/RP0/CPU0 8201

0.30 x86TamFwGolden B 需要升级

7.01

0/RP0

0/PM0

电源2KW-ACPI

0.0 PO-PrimMCU

需要升级 7.01 7.01

不要求

0/PM1

电源2KW-ACPI

0.0 PO-PrimMCU

需要升级 7.01 7.01

不要求

要手动升级电源模块,请使用 [admin] update hw-module location 0/PTlocation fpd 。
路由器#管理员路由器(管理员)#升级硬件模块位置0 / PT0 fpd PM0-DT-Pri0MCU
要强制升级电源模块,请在管理员模式下使用升级 hw-module fpd all force location pm-all 命令。

升级现场可编程设备 11

升级 PSU 的 FPD

升级现场可编程设备

升级 PSU 的 FPD
表 2:功能历史表
功能名称 优化的 PSU FPD 升级

发布信息 7.8.1 版

功能描述
我们优化了与路由器上的电源单元 (PSU) 关联的现场可编程设备 (FPD) 的升级流程。在路由器上安装和插入 PSU 的过程中,与 PSU 关联的 FPD 会自动升级。从此版本开始,PSU FPD 将以父 FPD 及其相关子 FPD 的形式分组,并且升级映像仅需下载一次。升级将在父 FPD PSU 上触发,并复制到子 FPD PSU。
在早期版本中,您需要下载与该 PSU 关联的每个 FPD 的 FPD 映像,然后依次触发升级过程。这个过程非常耗时。
以下 PSU 支持该功能:
· 2KW电源-ACPI
· 2KW高压电源
· 3KW高压电源
· 电源4.8KW-DC100

注意:如果您的路由器使用以下任何 PSU,则必须在将路由器升级到 Cisco IOS XR 软件版本 7.9.1 或更高版本之前禁用 PSU 的自动 FPD 升级:· PSU2KW-ACPI
· 电源2KW-ACPE
· 2KW高压电源
· 电源4.8KW-DC100

升级现场可编程设备 12

升级现场可编程设备

PSU 的自动 FPD 升级

要禁用自动 FPD 升级,请使用以下命令:
fpd 自动升级排除 pm
RP/0/RSP0/CPU0:ios# show running-config fpd auto-upgrade RP/0/RP0/CPU0:ios(config)#fpd auto-upgrade exclude pm RP/0/RP0/CPU0:ios(config)#commit RP/0/RP0/CPU0:ios#

PSU 的自动 FPD 升级

特征名称

发布信息

PSU 版本 7.5.2 的自动 FPD 升级

功能描述
现已启用 PSU 的自动 FPD 升级功能。在早期版本中,自动升级功能不适用于与 PSU 关联的 FPD。

在电源单元 (PSU) 插入和安装过程中,路由器现在可以自动升级与 PSU 相关的现场可编程设备 (FPD)。
从 Cisco IOS-XR 版本 7.5.2 开始,自动 FPD 升级默认包含与 PSU 关联的 FPD。这意味着,启用自动 FPD 升级后,与 PSU 关联的 FPD 也将升级。PSU 的升级将按顺序进行,因此 PSU 的 FPD 升级将比其他组件的升级耗时更长。
您可以选择将 PSU 排除在自动升级过程之外,以通过阻止其在插入时或在系统升级期间使用 fpd auto-upgrade exclude pm 命令进行升级来减少 FPD 自动升级所需的时间。

配置前amp将 PSU 排除在自动 FPD 升级之外:
配置
路由器# config 路由器(config)# fpd 自动升级启用 路由器(config)# fpd 自动升级排除 pm 路由器(config)# 提交
显示运行配置
路由器# show running-config fpd auto-upgrade fpd auto-upgrade enable fpd auto-upgrade include pm

升级现场可编程设备 13

从自动 FPD 升级中排除默认 PSU 升级

升级现场可编程设备

从自动 FPD 升级中排除默认 PSU 升级

表 3:功能历史表

特征名称

发布信息

从自动 FPD 升级中排除默认版本 24.3.1 PSU 升级

功能描述
此版本中引入了以下系统:固定系统(8200 [ASIC:Q200、P100]、8700 [ASIC:P100]、集中式系统 (8600 [ASIC:Q200]);模块化系统(8800 [LC ASIC:Q100、Q200、P100])
为了提高 FPD 自动升级过程的时效性,我们已将电源单元 (PSU) 排除在自动升级过程之外,从而缩短了 FPD 自动升级所需的默认时间。这是因为电源单元 (PSU) 升级是逐个进行的,在满载路由器上,该过程可能需要一个多小时才能完成。我们还添加了一个选项,可将电源单元 (PSU) 纳入 FPD 自动升级过程。此前,电源单元 (PSU) 升级默认包含在 FPD 自动升级过程中。
该功能引入了以下变化:
CLI:
· 在fpd auto-upgrade命令中引入了include pm关键字。

在电源单元 (PSU) 插入和安装过程中,路由器默认自动升级与电源单元 (PSU) 相关的现场可编程设备 (FPD)。
从 Cisco IOS-XR 版本 24.3.1 开始,自动 FPD 升级默认排除与 PSU 关联的 FPD。这意味着,启用自动 FPD 升级后,与 PSU 关联的 FPD 将默认不升级,以避免 FPD 自动升级耗时过长。排除 PSU 升级是因为 PSU 升级将按顺序进行,而对于满载路由器,PSU 的 FPD 升级将耗时更长。
您可以使用 fpd auto-upgrade include pm 命令将 PSU 升级包含到 FPD 自动升级过程中。
包括 PSU 以自动 FPD 升级
要将 PSU 升级到 FPD 自动升级过程,请执行以下操作:

程序

步骤 1

启用FPD自动升级。
Examp乐:
路由器#配置 路由器(配置)# fpd 自动升级启用 路由器(配置)#提交

升级现场可编程设备 14

升级现场可编程设备

SC/MPA 自动升级支持

步骤 2 步骤 3 步骤 4

将 PSU 升级纳入 FPD 自动升级中。例如amp乐:
路由器#配置 路由器(配置)#fpd自动升级包括pm 路由器(配置)#提交
验证FPD和PSU自动升级配置。例如amp乐:
路由器# show running-config fpd auto-upgrade fpd auto-upgrade enable fpd auto-upgrade include pm
View PSU 自动升级的状态。例如amp乐:
路由器# show hw-module fpd
自动升级:已禁用
自动升级 PM:已禁用属性代码:B 金色、P 保护、S 安全、A 防盗感知

SC/MPA 自动升级支持
在 Cisco 8000 系列路由器中,新的无 CPU 卡 SC 和 MPA 支持启动路径上的自动升级。
RP 和 SC 卡在主备节点中共同组成一个域。相应的域负责人 (RP) 负责触发相应 SC 卡的自动升级。

升级现场可编程设备 15

SC/MPA 自动升级支持

升级现场可编程设备

升级现场可编程设备 16

文件/资源

思科升级现场可编程设备 [pdf] 用户手册
8000 系列路由器,升级现场可编程设备,现场可编程设备,设备

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *