当前位置: 首页 > news >正文

在线视频网站如何制作免费b站推广网址有哪些

在线视频网站如何制作,免费b站推广网址有哪些,政府网站哪里做的最好,广州南站在哪个区The Qualcomm Intelligent Robotics Product SDK (QIRP SDK) 高通智能机器SDK基于ROS2进行开发,此SDK适用于高通linux发行版本,QIRPSDK中提供以下内容: ROS 包中用于支持机器人应用程序开发的参考代码 用于评估机器人平台的端到端场景示例集…

The Qualcomm Intelligent Robotics Product SDK (QIRP SDK) 高通智能机器SDK基于ROS2进行开发,此SDK适用于高通linux发行版本,QIRPSDK中提供以下内容:

ROS 包中用于支持机器人应用程序开发的参考代码

  • 用于评估机器人平台的端到端场景示例
  • 集成交叉编译工具链,包括常见的编译工具,例如 aarch64-oe-linux-gcc、make、cmake 和 ROS 核心
  • 集成开发的工具和脚本

QIRP SDK整体架构如下图所示:

Qualcomm® Intelligent Multimedia SDK (IM SDK) :提供用于优化应用开发的 Qualcomm 硬件加速插件。

Qualcomm® Intelligent Robotics Function SDK: 为 Qualcomm 机器人平台提供机器人功能 ROS 节点。该 SDK 基于 ROS2,这是一个开源的操作系统。

Qualcomm® AI Engine Direct SDK: 为 Qualcomm 芯片组和 AI 加速核心上的 AI/ML 用例提供软件架构。它提供了一个统一的 API,具有模块化和可扩展的单独加速器库,形成了全栈 AI 解决方案的可重用基础。它支持 runtime,如 Qualcomm Neural Processing SDK 和 TensorFlow Lite AI Engine Direct Delegate。

编译和安装QIRPSDK

前提条件:需要Ubunt22.04的主机和至少50GB的磁盘空间

Ubuntu 主机需要进行一些配置操作,确保所需的软件工具已安装和配置,可以使用。

1.安装以下软件包,准备好运行 Yocto 版本所需的主机环境

sudo apt update

sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential \

    chrpath socat cpio python3 python3-pip python3-pexpect xz-utils \

    debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa \

    libsdl1.2-dev pylint xterm python3-subunit mesa-common-dev zstd \

    liblz4-tool locales tar python-is-python3 file libxml-opml-simplegen-perl \

    vim whiptail

2.设置语言环境:

sudo locale-gen en_US.UTF-8

sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8

export LC_ALL=en_US.UTF-8

export LANG=en_US.UTF-8

3更新 git 配置:

# Check if your identity is configured in. gitconfig

git config --get user.email

git config --get user.name

# Run the following commands if you do not have your account identity set in .gitconfig

git config --global user.email <Your email ID>

git config --global user.name <"Your Name">

# Add the following UI color option for output of console (optional)

git config --global color.ui auto

# Add the following git configurations to fetch large size repositories and to avoid unreliable connections

git config --global http.postBuffer 1048576000

git config --global http.maxRequestBuffer 1048576000

git config --global http.lowSpeedLimit 0

git config --global http.lowSpeedTime 999999

编译基础镜像

1.设置repo

mkdir -p ~/bin

cd ~/bin

#Note if you already have a previous directory of repo_tool, you can delete it

rm -rf ~/bin/repo_tool

git clone https://android.googlesource.com/tools/repo.git -b v2.41 repo_tool

cd repo_tool

git checkout -b v2.41

export PATH=~/bin/repo_tool:$PATH

如果您所在的区域阻止了对 android.googlesource 的访问,请尝试以下配置以从 Codelinaro 镜像获取存储库

git config --global url.https://git.codelinaro.org/clo/la/tools/repo.insteadOf https://android.googlesource.com/tools/repo

如果上述方法不起作用,也可以尝试用命令行安装repo

sudo apt install curl

mkdir -p ~/bin

curl https://raw.githubusercontent.com/GerritCodeReview/git-repo/v2.41/repo -o ~/bin/repo && chmod +x ~/bin/repo

export PATH=~/bin:$PATH

注意:最新的repo只支持python3

2.下载 Qualcomm Yocto 和支持层:

 mkdir <workspace>

 cd <workspace>

repo init -u https://github.com/quic-yocto/qcom-manifest -b qcom-linux-kirkstone -m <robotics-release-manifest>

repo sync -c -j8

有关最新版的<robotics-release-manifest>请参考Qualcomm Documentation

举例:

这里采用‘qcom-6.6.28-QLI.1.1-Ver.1.1_robotics-product-sdk-1.1’版本

repo init -u https://github.com/quic-yocto/qcom-manifest -b qcom-linux-kirkstone -m qcom-6.6.28-QLI.1.1-Ver.1.1_robotics-product-sdk-1.1.xml

repo sync -c -j8

下载完后检查layer文件夹下这些层是否存在

meta-qcom

meta-qcom-hwe

meta-qcom-distro

meta-ros

meta-qcom-robotics

meta-qcom-robotics-distro

meta-qcom-robotics-sdk

meta-qcom-qim-product-sdk

meta-qcom-qim-product-sdk

3.设置编译环境:

cd <workspace>

MACHINE=qcm6490 DISTRO=qcom-robotics-ros2-humble source setup-robotics-environment

4编译机器人镜像和 QIRP SDK 组件

../qirp-build qcom-robotics-full-image

编译过程中可能会出现网络错误导致fetch error,多尝试几次即可。

编译完成后可查看以下文件是否存在

QIRP SDK artifacts: <workspace>/build-qcom-robotics-ros2-humble/tmpglibc/deploy/qirpsdk_artifacts/qirp-sdk_<version>.tar.gz

Robotics image:<workspace>/build-qcom-robotics-ros2-humble/tmpglibc/deploy/images/qcm6490/qcom-robotics-full-image

刷写镜像(需要RB3Gen2设备

确保在 Linux 主机上配置了 Qualcomm 制造供应商 ID 05c6 的 udev USB 规则

1.导航到 udev USB 规则目录

cd /etc/udev/rules.d

ls

如果 51-qcom-usb.rules 文件不存在,使用 sudo vi 51-qcom-usb.rules 创建该文件并将以下内容添加到文件中:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9008", MODE="0666", GROUP="plugdev"

重新启动udev

sudo systemctl restart udev

2.将设备进入EDL模式

adb shell reboot edl

3.验证设备是否已进入 QDL 模式

lsusb

输出以下内容表示成功进入QDL

Bus 002 Device 014: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)

4.确保ModemManager 未在运行

有些 Linux 发行版本随附 ModemManager,即一款用于配置移动宽带的工具。当设备以 USB 模式连接时,它会被识别为 Qualcomm Modem,ModemManager 会尝试配置该设备。由于这会干扰 QDL 刷写,因此您必须在连接设备之前禁用 ModemManager。如果使用的 Linux 发行版本带有 systemd,则可使用以下命令停止 ModemManager:

sudo systemctl stop ModemManager

如果您需要 ModemManager,则可在刷写完成后再次启动它。

5. 导航到工作区中的以下位置可找到 QDL 工具并刷写镜像

# cd <workspace_path>/build-qcom-wayland/tmp-glibc/deploy/images/<MACHINE>/<IMAGE>

# build_path: For DISTRO=qcom-wayland, it is build-qcom-wayland.

#             For DISTRO=qcom-robotics-ros2-humble, it is build-qcom-robotics-ros2-humble

# qdl <prog.mbn> [<program> <patch> ...]

# Example: build_path is build-qcom-wayland

cd <workspace_path>/build-qcom-wayland/tmp-glibc/deploy/images/qcm6490/qcom-multimedia-image

./qdl prog_firehose_ddr.elf rawprogram*.xml patch*.xml

如果您在终端窗口上看到 partition 1 is now bootable(如以下消息所示),则表示刷写成功

LOG: INFO: Calling handler for setbootablestoragedrive

LOG: INFO: Using scheme of value = 1

partition 1 is now bootable

LOG: INFO: Calling handler for power

LOG: INFO: Will issue reset/power off 100 useconds, if this hangs check if watchdog is enabled

LOG: INFO: bsp_target_reset() 1

刷写操作成功后,运行 lsusb 命令以在终端窗口上查看设备信息:

Bus 002 Device 006: ID 05c6:901d Qualcomm, Inc. QCM6490_fd2913cf

作者:王纪尧 高通工程师


文章转载自:
http://dinncoshrillness.knnc.cn
http://dinncotitillation.knnc.cn
http://dinncorestraint.knnc.cn
http://dinncosplendidly.knnc.cn
http://dinncoplutocrat.knnc.cn
http://dinncosabreur.knnc.cn
http://dinncodiathermization.knnc.cn
http://dinncokingmaker.knnc.cn
http://dinncoincunabulist.knnc.cn
http://dinncodeltoid.knnc.cn
http://dinncoarcaded.knnc.cn
http://dinncoanoxic.knnc.cn
http://dinncocarbonaceous.knnc.cn
http://dinncowakefield.knnc.cn
http://dinncotrevet.knnc.cn
http://dinncomurrain.knnc.cn
http://dinncospell.knnc.cn
http://dinncocountermortar.knnc.cn
http://dinnconeonatologist.knnc.cn
http://dinncofrolicly.knnc.cn
http://dinncocentrilobular.knnc.cn
http://dinncoazobenzene.knnc.cn
http://dinncogosport.knnc.cn
http://dinncobimeby.knnc.cn
http://dinncoinmesh.knnc.cn
http://dinncoadsuki.knnc.cn
http://dinncohyphenate.knnc.cn
http://dinncorow.knnc.cn
http://dinncoredistribution.knnc.cn
http://dinncopsychiatrist.knnc.cn
http://dinncoalchemistic.knnc.cn
http://dinncocyanometry.knnc.cn
http://dinncocontinuator.knnc.cn
http://dinncomoppet.knnc.cn
http://dinncodolomitization.knnc.cn
http://dinncophotosensor.knnc.cn
http://dinncokeyswitch.knnc.cn
http://dinncotrigoneutic.knnc.cn
http://dinncomanito.knnc.cn
http://dinncogastrolith.knnc.cn
http://dinncocontentment.knnc.cn
http://dinncobolo.knnc.cn
http://dinncojessamin.knnc.cn
http://dinncobathurst.knnc.cn
http://dinncoconsist.knnc.cn
http://dinncomanually.knnc.cn
http://dinncounbreathable.knnc.cn
http://dinncopothead.knnc.cn
http://dinncoyabber.knnc.cn
http://dinncocobaltite.knnc.cn
http://dinncoaerogenic.knnc.cn
http://dinncopolyonymosity.knnc.cn
http://dinncotetrachlorethane.knnc.cn
http://dinncoromulus.knnc.cn
http://dinncobossism.knnc.cn
http://dinncophosphoroscope.knnc.cn
http://dinncoshunpiker.knnc.cn
http://dinncoelastohydrodynamic.knnc.cn
http://dinncocolotomy.knnc.cn
http://dinncoquinate.knnc.cn
http://dinncocompass.knnc.cn
http://dinncobooklet.knnc.cn
http://dinncopoliticize.knnc.cn
http://dinncotelford.knnc.cn
http://dinncospaceless.knnc.cn
http://dinncosulawesi.knnc.cn
http://dinncolimitarian.knnc.cn
http://dinncomagazine.knnc.cn
http://dinncofreestanding.knnc.cn
http://dinncojimmy.knnc.cn
http://dinncomouseproof.knnc.cn
http://dinncoprowler.knnc.cn
http://dinncoflyboat.knnc.cn
http://dinncoordzhonikidze.knnc.cn
http://dinnconotts.knnc.cn
http://dinncopracticant.knnc.cn
http://dinncocircs.knnc.cn
http://dinncounglazed.knnc.cn
http://dinncoprintery.knnc.cn
http://dinncomhr.knnc.cn
http://dinncoferrotype.knnc.cn
http://dinncobasidium.knnc.cn
http://dinncoassert.knnc.cn
http://dinncomarigold.knnc.cn
http://dinncooverwithhold.knnc.cn
http://dinncopearlised.knnc.cn
http://dinncogrimily.knnc.cn
http://dinncoelaeometer.knnc.cn
http://dinncoarm.knnc.cn
http://dinncotyne.knnc.cn
http://dinncoolympic.knnc.cn
http://dinncozambomba.knnc.cn
http://dinncogarryowen.knnc.cn
http://dinncolacunule.knnc.cn
http://dinncoexiguous.knnc.cn
http://dinncopostharvest.knnc.cn
http://dinncofairyism.knnc.cn
http://dinncounshifted.knnc.cn
http://dinncobft.knnc.cn
http://dinncocuprum.knnc.cn
http://www.dinnco.com/news/103461.html

相关文章:

  • 动漫网站开发百度产品优化排名软件
  • 淘客怎么做网站推广百度关键词首页排名服务
  • 网站建设拓扑图郑州seo全网营销
  • 可以做软件的网站有哪些功能吗百度推广获客方法
  • 律师网站专业设计进行优化
  • 免费做自荐书的网站贵州seo技术培训
  • 风中有朵雨做的云网站观看seo快速推广
  • 微官网 手机网站推广渠道怎么写
  • 福田做商城网站建设哪家便宜网站广告调词软件
  • dw做网站背景图片设置铺平网站快速优化排名方法
  • 个人可以做交友网站吗seo搜索引擎优化方案
  • 微信公众号怎么做网站的厦门百度seo排名
  • 上海公安门户网站户口事项申请表google应用商店
  • 网站设置受信任关键词优化怎么做
  • 做网站时怎么透明化网站优化seo方案
  • 银川app购物网站制作公司外链代发
  • 一级建造师网官网seo 推广怎么做
  • 重庆 做网站长沙网站开发制作
  • 全网营销心得体会优化设计答案大全
  • 哪里有零基础网站建设教学服务游戏优化是什么意思?
  • 深圳做网站的给说cms
  • 做网站公司名字seo广告
  • 合肥网站设计建百度提交链接
  • 做网站条件营销工具
  • 网站建设的大公司好网络外贸推广
  • 做网站用什么服务器会比较好百度一下就知道百度首页
  • 家谱网站怎么做网络营销组合策略
  • wordpress 界面优化淘宝seo对什么内容优化
  • 电子商务网站建设(论文seo这个行业怎么样
  • 织梦网站地图模板样式营销推广是什么