主题中讨论的其他器件: TAS2557
现在我已经在 PPC3中生成了二进制固件、但我在 PPC3中找不到 ASI1时序设置(时钟和格式)
如何配置它并将其合并到二进制文件中?
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.
您好!
对于您的应用、我想问几个问题:
二进制文件使用 PPC3的终端系统集成导出、导出后无法对其进行编辑。 只能编辑 cfg 文件。
关于计时设置、您可以在终端系统集成中找到多个选项、您应该首先选择 Mode、然后选择 Sampling Frequency、最后选择 Clock Source 及其 Frequency。
遗憾的是、该格式在 PPC3中不是可选的、因此它使用默认的 I2S 格式。 如果您需要不同的格式或位偏移、则在初始化器件后需要执行一些额外的寄存器写入。 如果使用 cfg 文件,则可以在导出文件后合并这些附加设置。
您还可以考虑使用 TAS2557、这是 TAS2555的下一代产品、尽管这两个器件上的二进制/cfg 文件条件基本相同。
此致、
-Ivan Salazar
应用工程师-低功耗音频和传动器
感谢您的回复。
[引用用户="Ivan Salazar"]
如果您需要不同的格式或位偏移、则在初始化器件后需要执行一些额外的寄存器写入。
如您所说、 我是否需要从二进制固件中修补 Android 驱动程序?
[/报价]
另一个问题: 如何在系统运行而不进行校准之前获取校准文件? 我只能在 ppc3中获得一个二进制固件
tas2555-core.c
#define TAS2555_CAL_NAME "/data/tas2555_cal.bin
您好!
无法在 PPC3中调整位偏移以获取二进制文件、因此在使用从 PPC3提取的二进制文件初始化器件后、您需要添加此附加配置命令。
_cal.bin 文件在校准期间获得、相关工具可在存储库 中找到:https://git.ti.com/tas2555sw-android
此致、
-Ivan Salazar
应用工程师-低功耗音频和传动器