Other Parts Discussed in Thread: TCA9539-Q1
器件型号: TCA9539-Q1
尊敬的专家:
我们正在开发基于 TDA4APE 的定制板、并使用 TCA9539-Q1 进行 IO 扩展。 IO 扩展芯片由 Linux 驱动程序处理、我们使用的 SDK 版本是 SDK11.01。
TCA9539-Q1 有一个中断引脚可用作外部输入信号变化的反馈。 但在实际使用中、我们遇到了一个问题。
外部输入信号的变化非常频繁、周期约为 7ms、如下面的波形图或 gpiomon 命令的结果所示。

工作一段时间后、内核驱动程序会报告错误。 有关错误信息、请参阅下图。

之后、相应的中断计数停止增加、通过 gpiomon 命令观察到的信号变化频率远低于实际频率。

我想知道这种内核错误的原因是什么,为什么 gpiomon 报告了一个低得多的信号变化频率发生后? 它是否与外部输入信号变化的极高频率有关? 此芯片和相应的内核驱动程序在这方面是否有任何限制?
您可能会在下面找到我附加的 dts 配置。

此致。
