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.

SK-AM62P-LP: 想詢問audio 晶片 TLV320AIC3104IRHBR 是否支持?

Part Number: SK-AM62P-LP
Other Parts Discussed in Thread: TLV320AIC3104

我們參考了這片EVM 來開發我們的板子

硬件這邊更換了audio chip 為 TLV320AIC3104IRHBR

我的BSP 是參考這邊使用Yocto 編譯出來的

https://software-dl.ti.com/processor-sdk-linux/esd/AM62PX/09_02_01_10/exports/docs/linux/Overview_Building_the_SDK.html

但是在kernel linux-ti-staging_6.1.bb

並沒有找到此晶片driver

可否提供該如何加入驅動以及dts的設定?

Thanks!

  • 抱歉, 看起來這隻driver 有存在 kernel source 裡

    build/arago-tmp-default-glibc/work-shared/am62pxx-evm/kernel-source/Documentation/devicetree/bindings/sound/tlv320aic3x.txt

    在這邊找到了文件

    目前參考EVM 關於sound 的dts 如下.

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    / {
    tlv320_mclk: clk-0 {
    #clock-cells = <0>;
    compatible = "fixed-clock";
    clock-frequency = <12288000>;
    };
    codec_audio: sound {
    compatible = "simple-audio-card";
    simple-audio-card,name = "AM62x-SKEVM";
    simple-audio-card,widgets =
    "Headphone", "Headphone Jack",
    "Line", "Line In",
    "Microphone", "Microphone Jack";
    simple-audio-card,routing =
    "Headphone Jack", "HPLOUT",
    "Headphone Jack", "HPROUT",
    "LINE1L", "Line In",
    "LINE1R", "Line In",
    "MIC3R", "Microphone Jack",
    "Microphone Jack", "Mic Bias";
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    如果要改成支援 "TLV320AIC3104IRHBR" 

    有什麼需要注意的?

  • 您好,

          TLV320AIC3104的linux驱动在产品网页上有,您参考一下。

          TLV320AIC3104 数据表、产品信息和支持 | 德州仪器 TI.com.cn

  • 感謝!目前已經有看到驅動在kernel source code 裡面.

    但是對於dts 要如何修改 是否有文件可以參考?

  • 非常感謝!!有很多有用的資訊

x 出现错误。请重试或与管理员联系。