2534
- 收藏
- 点赞
- 分享
- 举报
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";
};
我来回答
回答1个
时间排序
认可量排序
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2022-11-24 16:11:43
-
2019-10-21 20:33:06
-
2023-10-18 21:42:57
-
2024-01-24 14:49:20
-
2022-11-19 13:39:35
-
2022-11-01 16:45:21
-
2023-09-07 17:11:57
-
2024-07-18 11:37:05
-
2020-09-07 11:12:43
-
2024-04-10 23:33:42
-
2022-07-01 17:05:40
-
2020-04-20 10:16:32
-
2022-06-09 17:46:23
-
2022-06-10 17:36:59
-
2021-10-16 10:37:52
-
2021-10-16 10:36:32
-
2023-07-17 14:39:00
-
2023-10-18 10:03:37
-
2023-02-22 14:25:36
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
-
10EB-RV1126-BC-191板子运行自己编码的程序
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认