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.

[参考译文] TAS2781:加载固件失败

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1469863/tas2781-firmware-fails-to-load

器件型号:TAS2781

工具与软件:

您好!

我正在尝试在 Lenovo X12 Gen 2平板电脑上运行 Arch。 音频可以与耳机配合使用、但内置扬声器无法输出音频。 检查dmesgjournalctl查看错误时、我发现这些与 TAS2871相关:

$ sudo dmesg | grep TAS
[    4.562429] tas2781-hda i2c-TIAS2781:00: Direct firmware load for TAS2XXX2326.bin failed with error -2
[    4.562434] tas2781-hda i2c-TIAS2781:00: tasdevice_dsp_parser: load TAS2XXX2326.bin error
[    4.563870] tas2781-hda i2c-TIAS2781:00: dspfw load TAS2XXX2326.bin error
....

[   12.208012] tas2781-hda i2c-TIAS2781:00: tasdevice_prmg_load: Firmware is NULL
[  151.850002] tas2781-hda i2c-TIAS2781:00: tasdevice_prmg_load: Firmware is NULL

我运行的是内核6.13.1。

Linux archbpm 6.13.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 02 Feb 2025 01:02:29 +0000 x86_64 GNU/Linux

是否有提供固件的机制? 这是安装 Arch 和支持包后当前可用的功能。

ls /lib/firmware | grep TAS
TAS2XXX1EB30.bin.zst
TAS2XXX1EB31.bin.zst
TAS2XXX1EB3.bin.zst
TAS2XXX2234.bin.zst
TAS2XXX3870.bin.zst
TAS2XXX387D.bin.zst
TAS2XXX387E.bin.zst
TAS2XXX387F.bin.zst
TAS2XXX3880.bin.zst
TAS2XXX3881.bin.zst
TAS2XXX3882.bin.zst
TAS2XXX3884.bin.zst
TAS2XXX3886.bin.zst
TAS2XXX38A5.bin.zst
TAS2XXX38A7.bin.zst
TAS2XXX38A8.bin.zst
TAS2XXX38B8.bin.zst
TAS2XXX38B9.bin.zst
TAS2XXX38BA.bin.zst
TAS2XXX38BB.bin.zst
TAS2XXX38BE.bin.zst
TAS2XXX38BF.bin.zst
TAS2XXX38C3.bin.zst
TAS2XXX38CB.bin.zst
TAS2XXX38CD.bin.zst
TAS2XXX38D3.bin.zst
TAS2XXX38D4.bin.zst
TAS2XXX38D5.bin.zst
TAS2XXX38D6.bin.zst
TAS2XXX38DF.bin.zst
TAS2XXX38E0.bin.zst

谢谢。

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

    我们正在将 bin 文件上传到 Linux 社区。  我们会将您注册的邮件抄送给您。

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

    谢谢你。 我是在补丁电子邮件和合并更新中复制的。 在成为主线内核发布的一部分之前、是否有关于如何使用固件或将补丁所需的部分加载到我的测试机中的指导?

    谢谢!

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

    您的机器现在是否工作? 如果是、我会将您的新请求转给我们的音响专家。 另外、您是否已经为您的计算机下载了 PPC3工具、由该工具生成 coef.bin 文件?

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

    大家好、我没有 PPC3来为固件加载程序生成 coef.bin 文件。

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

    请访问该链接 https://www.ti.com/tool/PUREPATHCONSOLE 并申请。

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

    我申请了 PurePath。 谢谢你。

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

    我可以访问 PurePath、但似乎需要访问 Windows 或 Mac 机器/VM 才能使用该软件。 我将对此进行研究。