Skip to main content

Monaco 和 Lemans 的 TSC 功能启用

概述

本文档概述在 Monaco (QCS8300)Lemans (SA8775P) 平台上启用 TSC(时间戳计数器,Timestamp Counter)功能所需的步骤。内容包括设备树配置、驱动启用以及各目标平台的特定说明。

1. Monaco 设备配置

要启用 TSC 功能,需要在 Monaco 目标上进行以下更新。

1.1 GPIO 配置

添加以下 GPIO 引脚配置。确保这些引脚已为 ETU 功能完成改制(rework)。 tlmm 节点下添加以下内容:

1.2 TSC 节点配置

soc 节点下添加以下内容:

1.3 内核配置

确保已启用 TSC 驱动配置:

2. Lemans (SA8775P) 配置

Lemans 目标上,所需的 TSC 配置已在版本中的 lemans-staging.dtso overlay 中提供。 确保加载了正确的 overlay,以便在 Lemans 平台上启用 TSC 功能。

总结

要启用 TSC 功能:

Monaco (QCS8300)

  1. tlmm 节点下添加所需的 cci_async 引脚配置。
  2. soc 节点下添加 tsc@1c80000 节点。
  3. 使用以下配置启用 TSC 驱动:

Lemans (SA8775P)

  1. 使用现有的 lemans-staging.dtso overlay。
  2. 确保在目标构建或启动流程中加载了正确的 overlay。