This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM3352:清除 AM3352 ADC FSM_BUSY 位

Guru**** 1831890 points
Other Parts Discussed in Thread: AM3352
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1434611/am3352-clear-am3352-adc-fsm_busy-bit

器件型号:AM3352

工具与软件:

你(们)好

我们在控制器板上使用 am3352、其中我们有一个使用 ADC 的 Linux 内核模块、它在正常运行中可以正常运行、但在某些边缘情况下、ADC 状态机卡住、我们在 ADC STAT 寄存器中设置了 FSM_BUSY 位

当前清除该位的唯一方法是复位板。

但由于 ADC 是我们应用程序的关键部分、因此遗憾的是、我们不能重新启动电路板。

有清除 FSM_BUSY 位的步骤

我们目前陷入了问题和寻找解决方案的困境

如果您提供解决方案、那将会很有帮助

谢谢

Sriraman Ravi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您使用的是哪个版本的 Linux SDK?

    此致、

    Nick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们使用的是 TIsdk 2

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如所示、其中一个2015-2016版本?
    https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX - AM335X/02.00.02.11

    自该 SDK 版本发布以来、ADC 驱动程序已有一些更新、不易于返回。 我建议改用更高的 AM335x SDK 版本。 如果您想使用最新软件、我们将在下个月发布适用于 AM335x 的2024 SDK 版本。

    SDK 2的大多数功能仍应在我们的最新版本中受支持。 如果您希望我检查您所使用的外设是否在最新版本中仍受支持、请随意列出这些外设。

    此致、

    Nick