RK3568 HDMI_RX + LT6911UXC 音频采集
我们使用了HDMI_RX芯片,LT6911UXC现在已经调通视频采集,音频数据走的是lt6911UXC->I2S3M1->rk3568x.
我们实际的设备树配置如下:
hdmirx_sound: hdmirx-sound {
status = "okay";
compatible = "simple-audio-card";
simple-audio-card,name = "rockchip,dummy-sound";
simple-audio-card,format = "i2s";
simple-audio-card,mclk-fs = <256>;
simple-audio-card,cpu {
sound-dai = <&i2s3_2ch>;
};
simple-audio-card,codec {
sound-dai = <&dummy_codec>;
};
};
dummy_codec: dummy-codec {
status = "okay";
compatible = "rockchip,dummy-codec";
#sound-dai-cells = <0>;
};
&i2s3_2ch {
status = "okay";
#sound-dai-cells = <0>;
pinctrl-0 = <&i2s3m1_mclk
&i2s3m1_sclk //硬件上使用了I2S3的I2S3m1
&i2s3m1_lrck
&i2s3m1_sdi
/*&i2s3m0_sdo*/>;
};
按照参考配置今后,没有发现I2S3的声卡,
[ 3.218878] ALSA device list:
[ 3.218885] #0: hdmi-sound
[ 3.218900] #1: ROCKCHIP,SPDIF
[ 3.218911] #2: rockchip,i2s1-sound
[ 3.224396] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
[ 3.224457] VFS: Mounted root (ext4 filesystem) on device 179:6.
另外我们也用到了RK616芯片,但是只用了LCD转HDMI视频输出,硬件上音频没有使用电阻断开了,但内核设备树上有使用 I2S3M1_CLK 这个就和LT6911UXC那边的采集冲突了,改如何去掉呢?
尝试过,将i2s3m1_mclk及clock的相关的全部注释掉,系统就起不来了。
rk618@50 {
compatible = "rockchip,rk618";
reg = <0x50>;
pinctrl-names = "default";
pinctrl-0 = <&i2s3m1_mclk &rk618_int>;
clocks = <&cru I2S3_MCLKOUT>;
clock-names = "clkin";
assigned-clocks =<&cru I2S3_MCLKOUT>, <&cru I2S3_MCLK_IOE>;
assigned-clock-parents = <&cru I2S3_MCLKOUT_TX>, <&cru I2S3_MCLKOUT>;
assigned-clock-rates = <11289600>;
reset-gpios = <&gpio1 RK_PB2 GPIO_ACTIVE_LOW>;
status = "okay";
clock: cru {
compatible = "rockchip,rk618-cru";
clocks = <&cru I2S3_MCLKOUT>, <&cru DCLK_VOP2>;
clock-names = "clkin", "lcdc0_dclkp";
assigned-clocks = <&clock SCALER_PLLIN_CLK>,
<&clock VIF_PLLIN_CLK>,
<&clock SCALER_CLK>,
<&clock VIF0_PRE_CLK>,
<&clock CODEC_CLK>,
<&clock DITHER_CLK>;
assigned-clock-parents = <&cru I2S3_MCLKOUT_TX>,
<&clock LCDC0_CLK>,
<&clock SCALER_PLL_CLK>,
<&clock VIF_PLL_CLK>,
<&cru I2S3_MCLKOUT>,
<&clock VIF0_CLK>;
#clock-cells = <1>;
status = "okay";
};
我来回答
802
0
0
回答
1个

Mrs Wu
发布于2022-11-01 15:55:14
Markdown 语法
- 加粗 **内容**
- 斜体 *内容*
- 删除线 ~~内容~~
- 引用 > 引用内容
- 代码 `代码`
- 代码块 ```编程语言↵代码```
- 链接 [链接标题](url)
- 无序列表 - 内容
- 有序列表 1. 内容
- 缩进 内容
- 图片 
或将文件直接拖到这里
悬赏:
EBC
网盘
* 网盘链接:
* 提取码:
悬赏:
EBC
相关问答
-
2022-11-24 16:11:43
-
2019-10-21 20:33:06
-
2022-11-19 13:39:35
-
2022-11-01 16:45:21
-
2020-09-07 11:12:43
-
2022-06-10 17:36:59
-
2022-06-09 17:46:23
-
2022-07-01 17:05:40
-
2020-04-20 10:16:32
-
2021-10-16 10:36:32
-
2021-10-16 10:37:52
-
2023-02-22 14:25:36
-
2022-06-08 18:51:35
-
2022-03-02 15:42:25
-
2022-10-12 10:20:53
-
2022-11-18 13:40:07
-
2021-03-12 13:19:35
-
2022-11-04 10:49:39
-
2022-10-31 17:06:26
无更多相似问答 去提问

点击登录
-- 积分
-- EBC
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
100海思3798MV100/MV300为何不能运行到标称的最高频率
-
100海思HI3519AV100适配imx283,MIPI有中断,VI pipe层帧全部丢弃
-
50hisi3516dv300 接入bt1120问题2
-
50海思HI3559AV100芯片的视频拼接丢帧问题
-
30rv1126如何获取网络摄像头的rtsp流
-
20求助思路: 用rknn推理rtsp流中的帧
-
20Camera sensor i2c 不通
-
20海思增益在很暗环境上不去, 在16000上下跳动
-
20HiTool烧写Fastboot,发送头帧失败
-
10求买一份海思在liteos/fs/fat/fsck的源码,想参考下顶尖的团队是如何改写fsck的
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认