Skip to main content

构建和烧写 aDSP 映像

要构建 aDSP 仓库并在设备上烧写 aDSP 映像,请参阅 构建和烧写 aDSP 映像。

在 Qualcomm Dragonwing™ RB3 Gen 2 Development Kit 上启用传感器

使用以下资源根据 Core Kit 或 Vision Kit 设置和验证传感器。有关 Core 和 Vision Kits 的更多信息,请参阅 Qualcomm Dragonwing™ RB3 Gen 2 Development Kit。

在 Core Kit 上启用传感器

以下资源涵盖了在主板上启用传感器的硬件设置。 表:主板 DIP 开关 (DIP_SW_0) 设置
Figure: DIP switch setting to enable accelerometer and gyroscope sensor on main board

图:启用主板上加速度计和陀螺仪传感器的 DIP 开关设置

在 Core Kit 上启用加速度计和陀螺仪传感器不需要软件更改。

在 Vision Kit 上启用传感器

以下资源涵盖了在 Vision Mezzanine 板上启用传感器的硬件设置。
  1. 按照下表所述设置硬件 DIP 开关以禁用主板上的传感器。
表:主板 DIP 开关 (DIP_SW_0) 设置
Figure: DIP switch setting to disable accelerometer and gyroscope sensor on main board

图:禁用主板上加速度计和陀螺仪传感器的 DIP 开关设置

  1. 按照下表所述设置硬件 DIP 开关以启用 Vision Mezzanine 板上的传感器。
表:Vision Mezzanine DIP 开关 (DIP1) 设置 表:Vision Mezzanine DIP 开关 (DIP2) 设置
Figure: DIP switch setting to enable all sensors on vision mezzanine board

图:启用 Vision Mezzanine 板上所有传感器的 DIP 开关设置

软件设置:在 Vision Kit 上启用传感器不需要软件更改。

使用 Vision Kit 主板上的加速度计和陀螺仪(可选)

如果您要使用主板上的加速度计和陀螺仪传感器而不是 Vision Mezzanine 板上的加速度计和陀螺仪传感器,请执行以下操作:
  1. 按照下表所述设置硬件 DIP 开关以启用主板上的加速度计和陀螺仪传感器。
表:主板 DIP 开关 (DIP_SW_0) 设置
  1. 按照下表所述设置硬件 DIP 开关以禁用 Vision Mezzanine 板上的加速度计和陀螺仪传感器。
表:Vision Mezzanine DIP 开关 (DIP1) 设置 表:Vision Mezzanine DIP 开关 (DIP2) 设置 软件设置
以下部分中提到的 <registry_path> 应视为设备上现有路径之一:/etc/sensors/registry/registry/ 或 /var/cache/sensors/registry/registry/。
  1. 编辑 json.lst 文件以删除 qcm6490_rbx_navmez_icm4x6xx_0.json 条目(如果存在)。
  1. 打开 qcm6490_rbx_icm4x6xx_0.json 文件。
  1. 如此处所示,将值 2 添加到现有的 platform_subtype_id 字段,并保存 qcm6490_rbx_icm4x6xx_0.json 文件。
  1. 删除现有已解析的 registry 文件。
  1. 重启设备。
  1. 检查已解析的 registry 文件。
  • 主板显示以下输出:
  • Vision Mezzanine 板显示以下输出:
如果主板上的加速度计和陀螺仪传感器已禁用,则必须在 Vision Mezzanine 板上启用这些传感器。
  1. 启用传感器后,还原或撤销之前的所有硬件和软件设置步骤。
  2. 重启后,在下次启动时验证 <registry_path> 路径下是否存在多个带 qcm6490_rbx_navmez_icm4x6xx_0 前缀的文件。
后续步骤