Skip to main content
在扩展到完整用例之前,验证平台就绪状态,并确认 MCU 子系统在启动、接口、中断和电源切换过程中可靠运行。重点在于建立稳定的基线、验证关键路径,并尽早捕获调试证据。这有助于您快速发现集成问题、确保在不同条件下行为一致,并在启用高级功能或优化之前建立信心。 9.1 移植检查清单
  1. 加载 Qualcomm 提供的默认 MCU 镜像,并验证其从 DDR 执行。
  2. 验证定时器、串行引擎、GPIO 唤醒以及所连外设的中断路由。
  3. 使用回环或实际设备,一次只启用一种协议。
  4. 仅在基本路径稳定后再启用 GPI 或 DMA。
  5. 执行资源投票,并确认依赖项在整个传输期间保持有效。
  6. 在启动、超时、NACK 或总线错误以及低功耗切换期间捕获日志和故障数据。
9.2 应用初始化与配置指南 防止接口移植过程中常见的时序错误。
先决条件
■ MCU 能够从 DDR 可靠启动。
步骤
  1. 一次只启用一种协议,例如先 UART,再 I2C,然后(如适用)I3C。
  2. 保持初始有效负载和触发条件较小,以便快速定位配置错误。
  3. 在启用 GPI 之前,先验证较简单的编程 I/O 或中断路径。
  4. 确认时钟、CX 电源轨以及任何 DDR 依赖项在整个传输期间保持有效。
  5. 在启动、超时、NACK 或总线错误以及低功耗切换期间捕获基线日志和故障数据。
预期结果。 接口按受控顺序启用,且每增加一层功能都是在更简单的一层稳定之后进行。 9.3 最低协议与电源验证 表 9-1 最低验证标准 9.4 调试与故障捕获 在大范围验证之前收集基线启动日志。
  1. 在超时、传输失败、总线错误和唤醒失败时再次收集日志。
  2. 将跟踪、寄存器转储和故障数据与准确的镜像及符号一并保存。
  3. 使用保留的 UART 路径或其他稳定的调试传输通道,作为跨测试的恒定参照。