进击的嵌入式工程师

进击的嵌入式工程师

6个粉丝

20

问答

0

专栏

0

资料

进击的嵌入式工程师  发布于  2024-05-24 12:19:10
采纳率 5%
20个问答
2151

RK3588 通过I2S获取4颗ES7210的TDM数据给FPGA,FPGA处理以I2S形式给RK3588

 

项目现在是需要采集32个麦克风,通过8颗ES7210挂在3588的I2S0/1下。
我设备树设置后编译烧写,注册不了声卡,发现指定多个codec就不能注册声卡了。



有没有做个3588多MIC采集的大佬指点下呢

我来回答
回答3个
时间排序
认可量排序

lozenyin

0个粉丝

0

问答

0

专栏

0

资料

lozenyin 2024-05-29 10:16:18 已获得 0.10 余额
认可0

蹲一个回答

毛巾卷

53个粉丝

67

问答

18

专栏

81

资料

毛巾卷 2024-06-04 08:39:24 已获得 0.10 余额
认可0

插眼看后续

海思萌新

0个粉丝

0

问答

0

专栏

0

资料

海思萌新 2026-04-08 17:30:19
认可0

` es7210_sound: es7210-sound {
status = “okay”;
compatible = “simple-audio-card”;
simple-audio-card,format = “i2s”;
simple-audio-card,name = “rockchip-es7210-8ch”;
simple-audio-card,mclk-fs = <256>;
simple-audio-card,cpu {
sound-dai = <&i2s1_8ch>;
dai-tdm-slot-num = <8>;
dai-tdm-slot-width = <32>;
};
simple-audio-card,codec {
sound-dai = <&es7210>,<&es7210_2>;

    };

};`

`&i2c5 {
status = “okay”;
pinctrl-0 = <&i2c5m1_xfer>;
//es7210声卡

    es7210: es7210@41 {
            status = "okay";
            #sound-dai-cells = <0>;
            compatible = "MicArray_0";
            reg = <0x41>;
            clocks = <&mclkout_i2s1>;
            clock-names = "mclk";
            assigned-clocks = <&mclkout_i2s1>;
            assigned-clock-rates = <12288000>;

    };
    es7210_2: es7210@40 {
            status = "okay";
            compatible = "MicArray_1";
            #sound-dai-cells = <0>;
            reg = <0x40>;
    };

};`

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区