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.

[参考译文] TAS2563:在 Qualcomm QCM6490平台上使用 TAS2563双 PA 时出现移植问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1282462/tas2563-porting-issues-with-using-tas2563-dual-pa-on-qualcomm-qcm6490-platform

器件型号:TAS2563
主题中讨论的其他器件: TAS2781

1 μ s TAS2563和 TAS2781、使用以下驱动程序代码?

   https://git.ti.com/cgit/tas2781-linux-drivers/tas2781-linux-driver/

2、请分享双路 PA 的 DTS 配置、其中 I2C 地址为0x4D 和0x4E。

3、我是否需要自己使用工具生成以下固件文件?  可以共享固件的初始版本以便进行移植。

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

    问题1:是的。

    问题2:请参阅 https://git.ti.com/cgit/tas2781-linux-drivers/tas2781-linux-driver/中的 ti,tas2781.yaml 文件 以了解更多 DTS 示例。

    问题3:您将有 spk 建模来制作 ftcfg,我们在 ftcfg 中有 tas2563的一些示例- tas2781-linux-drivers/tas2781-fTC -未命名的存储库;编辑此文件'escription'以命名存储库。 然而、这些 ftcfg 文件不适用于您的扬声器、不同类型的扬声器有其自己的 ftcfg 文件。

    还有一点,请申请 PPC3 for tas2563从 PUREPATHCONSOLE 应用软件和框架|德州仪器 TI.com.cn

    它用于声调优和 DSP 固件

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

    您好!

    第2季度 :在设备上使用双 PA 时,哪种 DTS 配置是正确的? (I2C 地址0x4D 和0x4E。)

     案例1 使用两个设备节点来描述双 PA

    I2C{
    #address-Cells =<1>;
    #size-cells =<0>;
    quad_tas2563:tas2563@4d {
    兼容="ti,tas2563";
    reg =<0x4d>、/*音频时隙0 */
    #sound-Da-cells =<0>;
    INTERRUPT-PARENT =<&GPIO1>;
    中断=<15>;
    };
    quad_tas2563: tas2563@4e {
    兼容="ti,tas2563";
    reg =<0x4e>、/*音频时隙0 */
    #sound-Da-cells =<0>;
    INTERRUPT-PARENT =<&GPIO1>;
    中断=<15>;
    };
    };

    案例2 :在设备节点中使用两个寄存器属性来描述双 PA

    I2C{
    #address-Cells =<1>;
    #size-cells =<0>;
    quad_tas2563:tas2563@4d {
    兼容="ti,tas2563";
    reg =<0x4d>、/*音频时隙0 */
         <0x4e>;/*音频时隙1 */
    #sound-Da-cells =<0>;
    INTERRUPT-PARENT =<&GPIO1>;
    中断=<15>;
    };

    第3季度 :早期移植可以播放音频的必要固件是什么

    感谢您的回复!

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

    Q2:案例2

    Q3:请提供您的音频包,如我们在第41页提到的指南

    还有一点、我们已将代码上游化、以解决客户昨天报告的一些问题。

    请使用最新版本

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

    您能否共享用于手机的常见固件配置

    我们的手机设计有顶部扬声器(两合一耳机扬声器)和辅助扬声器。

    呼叫的主要情况是用于耳机/免提(音箱更大/立体声)。

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

    采样率、位宽?  

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

    采样速率:8K/16K/32K/48k/

    位宽:16位/24位/ 32位/  

    另外、添加音频场景:回放使用立体声音频

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

    通常情况下、手机平台的采样速率是48K、QCOM 平台的位宽是32位。

    在耳机中、哪款 tas2563起作用?

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

    请使用48K 的采样率和32位的位宽度。

    耳机(顶部扬声器)的 I2C 地址为0x4E。

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

    regbin«jsn - tas2781-linux-drivers/tas2781-linux-driver -未命名的存储库;编辑此文件'escription'以命名存储库。

    请下载 tas2563-2amp-reg.json

    您所做的是导入 json 文件并生成 bin 文件。 请参阅第42页~第49页(Regbin 文件用户指南(TI.com))

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、感谢您的支持!
    我想确认一下 DSP 固件和。 早期移植不需要由 PPC3生成的 ftcfg 文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    只有 regbin 文件可以使代码正常工作。 至于 DSP 固件、请要求音频工程师处理此问题。