高通Ride软件开发包使用指南(12)
- 9 PCIe交换机
- 9.1简介
- 9.2 PCIe交换机管理
- 9.2.1工具
- 9.2.2 COM端口和COM端口设置
- 9.2.3更新固件和配置
- 9.2.3.1工具设置
- 9.2.3.2 Platform setup
- 9.2.3.3交换机更新
9 PCIe交换机
9.1简介
在Snapdragon Ride的高级配置中,它在组件之间提供PCIe接口,如图9-1所示。
9.2 PCIe交换机管理
本节涵盖以下主题:
■ 管理所需的工具
■ 识别COM端口和COM端口设置
■ 更新配置和固件
□ 所需的最低版本
□ 工具设置
□ 更新图像和配置
□ 验证配置和固件版本
□ 验证编程和激活更新
9.2.1工具
管理交换机需要Microsemi的ChipLink应用软件。登记也需要使用Microsemi门户。从以下位置下载工具:
https://pmcs.com/myPMC/all_dofind.pl?prod_id=6091
使用PM40028产品线下载必要的ChipLink应用软件和插件
9.2.2 COM端口和COM端口设置
如第7.1节所述,PCIe交换机在使用J28连接器。COM端口设置为:
9.2.3更新固件和配置
PCIe交换机模块加载有默认固件和配置。本节介绍了验证和更新PCIe固件和配置所需的步骤转换
9.2.3.1工具设置
ChipLink软件必须使用允许其与PFX系列交换机一起工作的插件。
在PC上安装ChipLink软件后,通过下载添加必要的插件来自Microsemi。这些插件应作为Microsemi门户软件包的一部分提供
安装插件
- 安装ChipLink软件并打开应用程序
- 在ChipLink窗口中,选择工具>插件。
- 在Plugins窗口中,选择Downloaded>Add Plugins
- 加载ChipLinkPlugin-01.xxxxxx-device_pm40000_switchtec_pfx_family_xxxx.nbm
- 重启软件
9.2.3.2 Platform setup
- Connect a USB cable from the PC to the J28 Connector on the Platform.
- Note the COM Port (as shown in Section 9.2.2).
- Click Create New Connection and in the Connection Type dropdown, select Direct Serial Connection.
This is the Mission mode communication connection used to perform configuration updates, firmware updates, debug, etc.
- 点击 connect 建立与PCIe 交换机的链接
9.2.3.3交换机更新
固件和配置更新遵循以下步骤:
-
更新固件或配置。更新的固件或配置将写入分区当前不活动。
-
通过切换分区激活固件。
-
重置设备以使新更新生效。
一旦系统启动并且ChipLink GUI连接到PCIe交换机,可以执行以下操作:
■ 更新BootLoader 2映像
■ 更新交换机配置
■ 更新交换机固件
■ 验证加载的版本
■ 切换固件分区
■ 管理交换机配置
更新Bootloader2(BL2)映像
如果已经有功能BL2,则可以使用ChipLink应用程序执行以下步骤在Microsemi PCIe交换机上编程,并且PCIe交换机正常工作。已损坏的BL2不适用。
-
使用ChipLink应用程序使用直接串行连接连接到PCIe交换机。
-
在工具下,单击固件下载。
-
单击选择图像并选择适用的BL2图像。
-
点击 download inmage
更新固件映像 -
使用ChipLink应用程序使用直接串行连接连接到PCIe交换机。
-
在工具下,单击固件下载。
-
单击选择图像并选择适用的PFX图像。
-
点击下载镜像
更新配置映像 -
使用ChipLink应用程序使用直接串行连接连接到PCIe交换机。
-
在工具下,单击固件下载。
-
单击“选择图像”并选择适用的配置图像。
12. 点击下载按钮
验证编程和切换分区
如最初所述,当下载图像时,它们存储在非活动分区中。
为了使更新生效,必须通过切换正在使用的分区来激活分区。这个BL2、固件和配置分别写入BL2、Image/IMG和数据分区。
-
使用直接串行连接连接到ChipLink。
-
单击固件下载。
-
单击读取分区。
-
读取分区后,可以使用分区名称和CRC验证上载如下所示。
该表还显示了当前活动的分区。请参阅发行说明和随附文件,说明可能需要的版本变更各自的版本
切换新固件、配置和BL2的分区以使其生效。确保切换所有预期分区。
- 重置平台以使更改生效。
注意:更新成功并验证功能后,建议更新使用本节概述的步骤,使用相同的固件创建非活动分区。这帮助在分区损坏时进行灾难恢复。不需要切换在非活动分区中加载同一图像之后。