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:Re 和 f0值在 cal.bin 文件生成中不一致

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1400347/tas2563-re-and-f0-values-are-not-consistent-for-cal-bin-file-generation

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

工具与软件:

您好!

我们尝试使用 factorytest 创建校准数据(tas2563_cal.bin)。
我们已构建并运行 tas256xsw-android/tas2563-FTC、但在大多数情况下、我们会遇到以下错误。

附加了所使用的 ftcfg 文件。 请查找随附的文件(Cal_bin_script_results_23_July_24.txt)。Re 和 f0值不是恒定的。 为什么会出现这种行为? 请查看 txt 文件、并告知我们发现的任何结果。  

e2e.ti.com/.../Cal_5F00_bin_5F00_script_5F00_results_5F00_23_5F00_July_5F00_24.txte2e.ti.com/.../Cal_5F00_1_5F00_TAS2563QFN.txt

BR、

Rekha

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

    尊敬的 Rekha:

    伊凡仍然与一些高优先级的任务捆绑在一起。 他很快就会研究这个问题。 我们需要尽快解决您遇到的所有未决问题。

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

    您好、Rekha

    您运行了错误的 FCT 代码。 请使用此 tas2781-linux-drivers/tas2781-FTC - Unnamed repository;编辑此文件'escription'以命名 repository。

    在我的存储器中、您使用的驱动程序代码是 tas2781-linux-drivers/tas2781-linux-driver - Unnamed repository;请编辑此文件"destination "以命名存储库。
    因此
    、其 FTC 工具是 tas2781-FTC、它同时支持 tas2563和 tas2781校准。

    然后再运行  tasdevice-ftc, plc confirm /dev/tiload_node can work well in your platform. In some system, tasdevice-ftc will be entitled the access rights to that node.

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

    尊敬的 Shenghao:

    我们正在使用 tas2781存储库本身中的 fct.code。

    使用的 PFA src 文件。 请仔细研究一下、并告诉我们这对我们的情况是否合适。  

    此外、如何 在我们的平台中检查/dev/tiload_node 的访问权限?

    e2e.ti.com/.../tas2781_2D00_src.tar.gz

    BR、

    Rekha

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

    很好,此代码已在许多 tas2563项目中广泛使用了多年。 我想知道扬声器的实际阻抗值是多少。 您也可以使用 万用表进行测量。 f0和 spk 阻抗的额定值如何? 请上传 SPK 规格。 谢谢。

    此外、在打开 /dev/tiload_node.时检查返回值

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

    尊敬的 Shenghao:

    1.扬声器规格如下:

    Impedance 4 Ω±20 %(2000Hz;0.25W)

    F0 = 570Hz±20%  
    频率 范围为570Hz 至20000Hz

    2.用万用表测量得到的阻抗为4.1E、处于规定的范围内。

    3、 存在访问/dev/tiload_node 的权限。  /dev/tiload_node 的返回值:

    tidev->mpdev:3.
    InitFTCC:开发名称:tas2563
    smartamp_calib_start、按 Enter

    该值是从函数返回的

    n 函数结构 tidevice * smartamp_init (char * cnt_file_name)

    TIDEV->mPADV = OPEN (TILOAD_NODE、O_RDWR);
           if (tidev->mPADev < 0){
                   looge ("%s":无法打开 i2c 总线:%s\n"、__func__、TILOAD_node);
                   RET =-1;
                   转出;
           }
    printf ("tidev->mpadev:%d\n"、tidev->mpadev)

    请告诉我们这是否合适。

    BR、

    Rekha

     

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

    很好、您在运行校准时是否已静音?

    静音剪辑的持续时间必须超过30秒。 校准期间、播放无法停止。

    请测量 I2S 时钟、bitclk 和 WS 时钟 wtih 示波器。 谢谢、也要分享 bin 文件。

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

    尊敬的 Shenghao:

    是的、我们在执行校准时播放了静默。

    使用的静音剪辑的持续时间为60秒 校准期间测量的 I2S 时钟 BCLK 和 WS CLK 如所示。 播放未受影响。

    附加的是使用的 fctfg 文件。

    e2e.ti.com/.../tas2563_2D00_a.zip

    BR、

    Rekha

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

    也请与我分享 regbin 文件。

    INF ftcfg、为什么最高温度太低?

    SPK_T_MAX          = 70           ;扬声器最高温度(C)

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

    尊敬的 Shenghao:

    SPK_T_MAX 根据我们从扬声器产品说明书中获得的输入(从扬声器制造商处获得)设置为70 C。 是否存在相关问题?

    我们目前使用的 PFA 正文文件。

    e2e.ti.com/.../tas2563_2D00_1amp_2D00_reg-1.zip

    BR、

    Rekha

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

    + Shailesh, Savya

    BR、

    Rekha

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

    我想我找到了根本原因。 使用 regbin 解析工具(https://git.ti.com/cgit/tas2781-linux-drivers/tas2781-linux-driver/plain/regbin/toolset/regbin_parser.exe)分析 bi nfile 后、配置文件3为旁路模式。 您必须选择配置文件1进行校准。

    会议3.
    机密名称:03-旁路-自动速率-16位
    块类型:pre_shutdown 设备 idx = 0x01
    单字节:
    BOOK0x00 PAGE0x00 REG0x02值= 0x0E
    块类型:PRE_POWER_UP 器件 idx = 0x01
    字段:
    BOOK0x00 PAGE0x01 REG0x02 MASK0x1e 值= 0x02
    单字节:
    BOOK0x00 PAGE0x00 REG0x42值= 0xf8
    BOOK0x00 PAGE0x00 REG0x06值= 0x09
    BOOK0x00 PAGE0x00 REG0x08值= 0x30
    BOOK0x00 PAGE0x00 REG0x0c 值= 0x00
    BOOK0x00 PAGE0x00 REG0x0b 值= 0x02
    BOOK0x00 PAGE0x00 REG0x0d 值= 0x04
    BOOK0x00 PAGE0x00 REG0x30值= 0x99
    BOOK0x00 PAGE0x00 REG0x0a 值= 0xF1
    BOOK0x00 PAGE0x00 REG0x07值= 0x02
    BOOK0x00 PAGE0x00 REG0x02值= 0x00

    我已在此处上传 regbin 解析日志以供您参考

    e2e.ti.com/.../NVIDIA_2D00_tas2563_2D00_1amp_2D00_reg.bin.log

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

    尊敬的 Shenghao:

    我们选择曲线 id 1进行校准。 以下是用于根据 TI 文档确定 Re 值的脚本。

    #!/bin/bash

    amixer -c 1 cset name="x Program" 0

    amixer -c 1 cset name="x Configuration" 1.

    amixer -c 1 cset name="x TASDEVICE 配置文件 id" 1.  

    aplay /home/ubuntu/Silence.wav &

    睡眠8.

     CD /home/ubuntu

    ./ tasdevice-FTC 1.

    向其添加任何特定的寄存器  Conf 1 ConfName:01 -校准-自动速率- 16位  一个示例。

    如果是、请告知我们要写入的序列和寄存器。

    BR、

    Rekha

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

    不、还没有。 配置文件1中的寄存器设置就足够了。 所有其他寄存器设置将在 FCT 工具中处理。

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

    尊敬的 Shenghao:

    我们是否可以查看一些信息来了解如何解决此问题? 请告诉我们您的想法。

    BR、

    Rekha

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

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

    尊敬的 Shenghao:

    我们仍然无法解决此问题。 请告诉我们、我们是否可以通过电话来结束此操作

    BR、  

    Rekha

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

    尊敬的 Rekha:
    我们怀疑这可能与扬声器特征有关。
    您能将演讲者样本发送给我吗?
    我可以在我这边检查它。
    这是我的电子邮件 k-yi@ti.com
    我会通过电子邮件分享我的地址。

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

    尊敬的 Ken:

    我们已将扬声器样品从 TI 发送给 Ivan Salazar。 根据我的理解、我们完成了扬声器特性评定、并且 TI 共享了 PPC3文件。

    BR、

    Rekha

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

    尊敬的 Rekha:

    很抱歉给您带来不便、 Ivan 和我在不同的办公室。 现在、 我已经在 TW 中创建了覆盆子测试环境。

    我可以验证您的扬声器的校准。  

    我们还向您发送了邮件。