高通Ride软件开发包使用指南(12)

news2024/11/17 5:35:51

高通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门户软件包的一部分提供

安装插件

  1. 安装ChipLink软件并打开应用程序
  2. 在ChipLink窗口中,选择工具>插件。
    在这里插入图片描述
  3. 在Plugins窗口中,选择Downloaded>Add Plugins在这里插入图片描述
  4. 加载ChipLinkPlugin-01.xxxxxx-device_pm40000_switchtec_pfx_family_xxxx.nbm 在这里插入图片描述
  5. 重启软件

9.2.3.2 Platform setup

  1. Connect a USB cable from the PC to the J28 Connector on the Platform.
  2. Note the COM Port (as shown in Section 9.2.2).
  3. 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.
    在这里插入图片描述
  4. 点击 connect 建立与PCIe 交换机的链接

9.2.3.3交换机更新

固件和配置更新遵循以下步骤:

  1. 更新固件或配置。更新的固件或配置将写入分区当前不活动。

  2. 通过切换分区激活固件。

  3. 重置设备以使新更新生效。

一旦系统启动并且ChipLink GUI连接到PCIe交换机,可以执行以下操作:

■ 更新BootLoader 2映像

■ 更新交换机配置

■ 更新交换机固件

■ 验证加载的版本

■ 切换固件分区

■ 管理交换机配置

更新Bootloader2(BL2)映像

如果已经有功能BL2,则可以使用ChipLink应用程序执行以下步骤在Microsemi PCIe交换机上编程,并且PCIe交换机正常工作。已损坏的BL2不适用。

  1. 使用ChipLink应用程序使用直接串行连接连接到PCIe交换机。

  2. 在工具下,单击固件下载。

  3. 单击选择图像并选择适用的BL2图像。 在这里插入图片描述

  4. 点击 download inmage
    在这里插入图片描述
    更新固件映像

  5. 使用ChipLink应用程序使用直接串行连接连接到PCIe交换机。

  6. 在工具下,单击固件下载。

  7. 单击选择图像并选择适用的PFX图像。
    在这里插入图片描述

  8. 点击下载镜像
    在这里插入图片描述
    更新配置映像

  9. 使用ChipLink应用程序使用直接串行连接连接到PCIe交换机。

  10. 在工具下,单击固件下载。

  11. 单击“选择图像”并选择适用的配置图像。

在这里插入图片描述
12. 点击下载按钮在这里插入图片描述

验证编程和切换分区

如最初所述,当下载图像时,它们存储在非活动分区中。

为了使更新生效,必须通过切换正在使用的分区来激活分区。这个BL2、固件和配置分别写入BL2、Image/IMG和数据分区。

  1. 使用直接串行连接连接到ChipLink。

  2. 单击固件下载。

  3. 单击读取分区。
    在这里插入图片描述

  4. 读取分区后,可以使用分区名称和CRC验证上载如下所示。

该表还显示了当前活动的分区。请参阅发行说明和随附文件,说明可能需要的版本变更各自的版本
在这里插入图片描述
切换新固件、配置和BL2的分区以使其生效。确保切换所有预期分区。

在这里插入图片描述

  1. 重置平台以使更改生效。

注意:更新成功并验证功能后,建议更新使用本节概述的步骤,使用相同的固件创建非活动分区。这帮助在分区损坏时进行灾难恢复。不需要切换在非活动分区中加载同一图像之后。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/107741.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

四、基于kubeadm安装kubernetes1.25集群第三篇

接上篇&#xff1a;https://blog.csdn.net/u011837804/article/details/128355649 1、安装 kubeadm、kubelet 和 kubectl 1.1、配置yum源 cat > /etc/yum.repos.d/kubernetes.repo << EOF [kubernetes] nameKubernetes baseurlhttps://mirrors.aliyun.com/kubernet…

算法| Java的int类型最大值为什么是21亿多?

开篇 本文主要介绍在Java中&#xff0c;为什么int类型的最大值为2147483647。 理论值 我们都知道在Java中&#xff0c;int 的长度为32位。 理论上&#xff0c;用二进制表示&#xff0c;32位每一位都是1的话&#xff0c;那么这个数是多少呢&#xff1f; 我们来计算一下&…

【QGIS入门实战精品教程】10.1:QGIS基于DEM数据的地形分析案例教程

本文讲解QGIS中基于DEM数据的地形分析方法,包括:坡度分析、坡向分析、山体阴影、地貌分析、强度指数(地形复杂性)。 文章目录 一、加载DEM二、坡度分析三、坡向分析四、山体阴影五、地貌分析六、强度指数(地形复杂性)QGIS提供了地形分析的工具,位于工具箱→Raster terrain a…

录屏怎么录声音?电脑录视频怎么带声音?图文教学来了

电脑录屏功能的应用&#xff0c;给我们的日常生活带来了便利。随着电脑录屏功能的应用&#xff0c;“电脑录屏”随着功能的升级&#xff0c;电脑屏幕录制不仅仅是简单的屏幕录制&#xff0c;还有很多额外的功能&#xff0c;比如录制带声音的视频&#xff01;那么录屏怎么录声音…

[C++]类和对象【下】

&#x1f941;作者&#xff1a; 华丞臧 &#x1f4d5;​​​​专栏&#xff1a;【C】 各位读者老爷如果觉得博主写的不错&#xff0c;请诸位多多支持(点赞收藏关注)。如果有错误的地方&#xff0c;欢迎在评论区指出。 推荐一款刷题网站 &#x1f449;LeetCode 文章目录再谈构造…

结构建模设计——Solidworks软件之装配体操作基本总结一(装配体功能界面简介、插入零件操作、基本配合操作)

【系列专栏】&#xff1a;博主结合工作实践输出的&#xff0c;解决实际问题的专栏&#xff0c;朋友们看过来&#xff01; 《QT开发实战》 《嵌入式通用开发实战》 《从0到1学习嵌入式Linux开发》 《Android开发实战》 《实用硬件方案设计》 长期持续带来更多案例与技术文章分享…

漏洞猎人白夜追凶记

编者按 数字化浪潮蓬勃兴起&#xff0c;企业面临的安全挑战亦日益严峻。 腾讯安全近期将复盘2022年典型的攻击事件&#xff0c;帮助企业深入了解攻击手法和应对措施&#xff0c;完善自身安全防御体系。 本篇是第三期&#xff0c;用一个实际案例讲述了企业在面临攻击时&#xf…

【Java枚举类与注解】——一篇文章读懂枚举类与注解

文章目录2.枚举2.1概述2.2定义格式2.3枚举的特点2.4枚举的方法3.注解3.1概述3.2自定义注解3.3 元注解2.枚举 2.1概述 为了间接的表示一些固定的值&#xff0c;Java就给我们提供了枚举&#xff0c;是指将变量的值一一列出来&#xff0c;变量的值只限于列举出来的值的范围内。 …

C. Arpa’s overnight party and Mehrdad’s silent entering(构造+二分图)

Problem - 741C - Codeforces 请注意&#xff0c;阿尔帕的土地上的女孩真的很有吸引力。 阿尔帕喜欢过夜的聚会。在一次聚会中&#xff0c;迈尔达德突然出现。他看到n对朋友围坐在一张桌子旁。第i对包括一个男孩&#xff0c;坐在第i把椅子上&#xff0c;和他的女朋友&#xff…

【LeetCode每日一题】——264.丑数 II

文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】 动态规划 二【题目难度】 中等 三【题目编号】 264.丑数 II 四【题目描述】 给你一个整数 n …

React DAY06

复习&#xff1a; 1.React是一个用于构建用户界面的JS库——不涉及HTML/CSS。可用于创建PC网站、H5、WebApp、NativeApp。2013年中Facebook开源&#xff0c;目前最新版V18.2。 主要知识点&#xff1a; ①使用React的两种方法&#xff1a;脚本引入式、脚手架方式(create-react-…

VUE部署至Nginx

VUE部署至Nginx安装Nginx解压Nginx配置VUE文件配置Nginx启动Nginx快速停止或关闭nginx正常停止或关闭nginx配置文件nginx.conf修改重装载命令安装Nginx 网址&#xff1a;https://nginx.org/en/download.html 选择图中红框下载安装 解压Nginx 只需要解压到目录&#xff0c;无…

GitHub典藏版,腾讯T14级高级程序员亲码的分布式数据库实践,再次爆火

数据库就是要做好五件事&#xff0c;存储、事务、查询、复制和其他。而对分布式数据库来说&#xff0c;不仅要继续做这五件事&#xff0c;还要多出一件事&#xff0c;分片。在这六件事中&#xff0c;存储和其他这两件事与单体数据库差不多&#xff0c;难点就在事务、查询、复制…

论文复现丨基于ModelArts进行图像风格化绘画

摘要&#xff1a;这个 notebook 基于论文「Stylized Neural Painting, arXiv:2011.08114.」提供了最基本的「图片生成绘画」变换的可复现例子。本文分享自华为云社区《基于ModelArts进行图像风格化绘画》&#xff0c;作者&#xff1a; HWCloudAI 。 项目首页 | GitHub | 论文 …

敏捷、分散式的数据治理,该如何实现?

01 数据资产的生产和消费现状 —— 孤岛就在那里&#xff01; 在大数据时代&#xff0c;企业数据资产的生产和消费&#xff0c;实际现状大概是这样的。 一方面&#xff0c;每个业务部门都产生并存储了大量的数据。这些数据存储在不同的系统中。每个业务部门都是数据的生产者…

安卓逆向-某音乐软件

初学安卓逆向&#xff0c;如有错误请指教 某我音乐9.3.4.4版本&#xff0c;需要资源的请流言&#xff08;也可以自行去下载&#xff09; 直接将apk拖入到AndroidKiller里面(该工具自行下载) 首先去除广告 直接全局搜索KEY_EXTRA_AUTH&#xff0c;可以只在.smali文件里面搜索…

【gitlab wiki】git首次上传本地文档操作步骤

1.在gitLab中创建一个项目 2.进入本地电脑中的你要上传文件的文件目录&#xff0c;右击鼠标选择“ Git Bash Here” git命令窗口(本机电脑要安装好git) 3.在远程git项目中&#xff0c;复制出项目http地址。 4.在“ Git Bash Here” git命令窗口输入命令&#xff1a;git clone h…

Java+MYSQL基于ssm的网上出差审批与费用报销管理系统

全新的时代,新的技术推动着公司管理制度的改革,在管理层面加入了先进的科学技术做到了与时俱进,所以企业创建自己的网上出差审批与费用报销系统是迫切需要的。在新时代的背景下,传统管理方式的缺点被暴露出来,传统管理方式的不足的地方有管理及时性不够,下达一个指令以后需要层…

AuthLab权限在线靶场通关记录

AuthLab通关记录 一个在线的权限靶场&#xff1a;https://authlab.digi.ninja/ 靶场内容比较简单&#xff0c;包括了JWT以及一些基本情况的权限Bypass IP Based Auth Bypass 该关卡根据提示有一个ip在192.168.0.100-200范围里可以直接bypass 拦截请求包修改X-Forwarded-For爆…

python网络副业有哪些?以自身经历分享怎么做副业挣钱

网络副业我个人比较看好的是Python&#xff0c;至少我是真实体会到了Python做副业真香&#xff0c;疫情被关在家那段时间也没耽误赚钱&#xff0c;反而比平常赚的还多一点&#xff0c;下图是我疫情期间在家做Python副业收入的部分截图&#xff0c;那会儿我用Excel表格每天记了一…