在Qualcomm Robotics RB5平台上运行上游Linux操作系统
发表于 2021-07-16 10:39:01

在本帖中提及的Qualcomm产品均由Qualcomm Technologies公司及其子公司提供。

如果您一直利用Qualcomm® Robotics RB5平台进行工作,并努力寻求更多的软件像选项,那么您的机会来了。Linaro公司已经将最初对该平台的支持升级到主流Linux内核(最新版本5.11和5.12),目前还提供了基于Yocto项目和Debian操作系统的构建。Linaro公司还在开发一种您可以在该平台上使用的AOSP(安卓开源项目)像。

这意味着Linaro公司可以通过Linux操作系统,使您在Qualcomm Robotics RB5平台获得更加广泛、更加有用的软件选项。Linaro还制作了一段简短的开箱视频,向您展示了如何利用Debian操作系统对平台进行图镜像。

Linaro公司这样做的原因?

自从发布了3.10版本以来,Linaro公司一直是全球Linux内核开发排名前十的公司。该公司与本公司密切合作,为Qualcomm® Snapdragon TM移动平台提供上游内核支持。

Linaro公司为本公司的平台提供了另一套Linux软件构造。该公司为Qualcomm Robotics RB5平台以及通过本公司技术带动发展的其他目标提供上游支持和普通的Linux操作系统发行版,这使您可以选择是基于带有专有组件的CodeAurora论坛的Qualcomm Robotics RB5版本,还是没有专有用户空间blob的开源软件构建版本。此外,Linaro公司的构建采用了主流的上游Linux内核,以确保质量、安全性和易维护性。

Linaro公司提供的构建完全依赖于开源用户空间包,而Yocto项目和Debian操作系统的构建则是该用户空间的参考实现。因为构建只有很少的定制内容,所以您可以自信地使用其中任何一种构建。大多数芯片组功能,包括平台输入/输出,均通过位于上游的普通软件部件予以支持。

所有构建均确保由您完全控制所形成的操作系统,而作为一名开发人员,您无疑会很欣赏这一点。您随时可以利用Linux内核和发行版的任何长期支持(LTS)版本灵活地维护和升级操作系统。如果您需要的某项功能缺失,则Linaro公司开发人员服务团队可以为您提供支持。

Qualcomm Robotics RB5切换到Linux操作系统

当您购买Qualcomm Robotics RB5开发工具包时,第一步是使用 Thundercomm 的 SDK Manager 工具将 LU 映像刷入其中。LU以及Thundercomm提供的其他版本均基于Linux内核的下游版本。其中包括支持摄像头、音频、无线网络、传感器、和长期演进等外围设备的专有驱动程序。

现在,您可以使用Linaro公司的程序包将平台上的操作系统切换到驱动程序和Linux内核的上游版本。安卓构建的预发布版本目前可以用于Debian操作系统以及OpenEmbedded /Yocto。目前计划在今年夏末发布正式版本,而方发布目前计划在今年夏天晚些时候,而安卓开源项目则即将发布。

开箱攻略

Thundercomm提供的开发工具包所包含的内容?

  • Qualcomm Robotics RB5平台,包括铝制背板
  • 连接夹层(高清晰度多媒体接口、USB接口、USBType-C接口)
  • 设置指南
  • 电源适配器
  • USB-C 转 USB-A 数据线

Linaro公司提供的开箱视频向您演示了如何通过设置并利用Debia操作系统进行映像,以便在Qualcomm Robotics RB5平台上开始使用上游Linux操作系统。如果您初次使用该平台,并且之前从未将镜像包刷入开发设备,则该视频将介绍所涉及的基本步骤:

  • 使用setup/rescue重置平台。设置指南显示了如何进行构建和安装。
  • 手动配置平台进入救援模式,其中包括DIP开关的设置。
  • 当平台处于复位模式时,下载并刷新救援包。
  • 在fastboot模式下,重启平台。
  • 将Debian桌面映像到平台上。
  • 连接显示器(高清晰度多媒体接口)和外围设备(USB接口)。

此时,您将可以将重新启动平台并进入Debian操作系统,并利用该操作系统直接开发应用程序。

后续步骤

Linaro开发人员服务为Arm平台提供板级支持包(BSP))的开发、维护和优化,包括Qualcomm Technologies, Inc提供的几种技术和平台。您可以在96boards.org上查找到Linaro公司发布的联系方式,包括文件和产品规范。该类规范可以公开,并且可以在Arm的基础上开发各种软件应用程序、硬件设备、内核和其他类型的系统软件。

请观看开箱视频,可以轻松了解将上游Linux操作系统安装到主板上的简单步骤。

Qualcomm Snapdragon和Qualcomm Robotics RB5是Qualcomm Technologies, Inc.及其子公司的产品。

CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
微博关注
【免责声明:CSDN本栏目发布信息,目的在于传播更多信息,丰富网络文化,稿件仅代表作者个人观点,与CSDN无关。其原创性以及文中陈述文字和文字内容未经本网证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网不做任何保证或者承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件有任何怀疑或质疑,请立即与CSDN联系,我们将迅速给您回应并做处理。】