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.

[参考译文] AM62A7:AM62A7:EdgeAI、用于读取 ADC 数据

Guru**** 2416110 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1532701/am62a7-am62a7-edgeai-to-read-adc-data

器件型号:AM62A7

工具/软件:

 TI 开发大家好、

我知道 AM62A EdgeAI 是为版本应用而构建的、因此我想了解是否有办法处理信号处理任务。 现在、我正在处理需要 EdgeAI 应用程序来访问或读取 ADC 数据的信号处理。 您能否就此事向我提供最新信息?

此致、

密钥

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

    Hi Key、

    是的、此 SoC 及其软件专为视觉任务而构建。 其他任务可以起作用、但将没有类似的构建流程。 遗憾的是、gstreamer 等工具无法很好地考虑时间序列数据流水线(音频是一个例外)

    我们目前不支持将 ADC 数据管道输送到 AI 推理的任何特定标准、器件上也没有 ADC。 由于该处理器中没有 ADC、因此您需要依赖外部 IC 通过 SPI、I2C 或类似接口提供该数据。 Linux 中的接口,如 IIO (industrial IO interface)[1] 是通过 sysfs 获取数据的好选择,但可能需要更改设备树来启用该传感器和相应的驱动程序。  

    据我所知、时间序列信号(非音频)的处理平台通常更是定制的。 尽管时间序列的模型本身更简单、但预处理阶段通常比视觉模型更复杂。

    您使用的神经网络需要适合受支持的运算符列表 [0]。 Edgeai-tidl-tools 专为视觉任务而构建、因此我预计您需要为任务类型开发一些代码、来处理预处理输入/校准数据和输出后处理。  

    如果有任何特定的标准或方法来获取 ADC 数据并经过预处理阶段以进行 AI 推理、我想知道哪些软件值得提及。  

     [0] https://github.com/TexasInstruments/edgeai-tidl-tools/blob/master/docs/supported_ops_rts_versions.md

    [1] https://docs.kernel.org/iio/iio_adc.html