TMS320F280049C: TMS320F280049C 芯片部分器件出现 CMPSS5、CMPSS6 无响应的问题

Part Number: TMS320F280049C


我在使用 TMS320F280049C 的过程中遇到一个关于比较器模块(CMPSS)的异常情况,现将现象描述如下,希望官方工程师协助分析。


1. 测试背景

  • 芯片型号:TMS320F280049C

  • 使用代码:TI 官方 CMPSS 示例工程

  • 目的:对 CMPSS3、CMPSS5、CMPSS6 在相同配置下的工作情况进行对比测试


2. 测试配置

我对 CMPSS3 / CMPSS5 / CMPSS6 使用完全相同的配置,包括但不限于:

    • 使能比较器

    • 使能内部 DAC(VDDA)

    • 相同 DAC 阈值设置

    • 关闭滤波、迟滞等干扰因素

3. 测试结果(关键现象)

  • CMPSS3:正常动作
    输入电压跨越阈值即可观察到比较器寄存器变化。

  • CMPSS5、CMPSS6:完全无响应

    • 阈值设为正常值 → 无反应

    • 阈值设为 0 → 无反应

4. 排查过程

我已经尝试了以下排查:

  1. 输入电压已通过示波器确认正常进入芯片

  2. 连接到同一引脚的 ADC 采样值正常

  3. 排除 PINMUX 冲突(已检查同一管脚未被其他外设占用)

  4. 更换板子:部分板子 CMPSS 正常,部分板子 CMPSS5/6 均无法工作

  5. 检查了 Silicon Errata,没有发现与 CMPSS5/6 相关的问题

问题只在部分芯片上出现,因此疑似存在与内部模拟模块相关的硬件异常。


5. 想请教的问题

  1. F280049C 是否存在 CMPSS5/CMPSS6 在部分批次中失效 的已知问题?

  2. CMPSS5、CMPSS6 是否存在与 内部模拟路由 / 参考源 / PINMUX 相关的特殊注意事项?

  3. 是否有推荐的 自检方法或寄存器检查项 用于进一步确认 CMPSS 模块是否硬件损坏?

  4. 是否需要收集芯片批次号(Lot Code)以便进一步分析?