hdmirx { hdmirx_det: hdmirx-det { rockchip,pins = <1RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>; }; }; } 2.2 预留内存 RK3588 HDMI RX模块只能使用物理连续内存,需要预留至少128MB的CMA内存: 注:按3840x2160分辨率,RGB888图像格式,4个轮转Buffer计算。 /* If hdmirx node is disabled, delete the...
RK3588 HDMI RX模块只能使用物理连续内存,需要预留至少128MB的CMA内存:注:按3840x2160分辨率,RGB888图像格式,4个轮转Buffer计算。 /* If hdmirx node is disabled, delete the reserved-memory node here. */reserved-memory{#address-cells=<2>;#size-cells=<2>;ranges;/* Reserve 128MB memory for hdmirx...
hdmirx_det: hdmirx-det {rockchip,pins = <1RK_PC6 RK_FUNC_GPIO &pcfg_pull_none >; }; }; } 2.2 预留内存 RK3588 HDMI RX模块只能使用物理连续内存,需要预留至少128MB的CMA内存: 注:按3840x2160分辨率,RGB888图像格式,4个轮转Buffer计算。 /* If hdmirx node is disabled, deletethe reserved-mem...
HDMI IN功能可以通过桥接芯⽚的⽅式实现,将HDMI信号转换成MIPI信号接收,RK3588芯⽚平台⾃带 HDMI RX模块,可以直接接收HDMI信号。 本篇文章主要介绍在RK3588 平台通过HDMI RX模块开发实现HDMI IN功能的⽅法。 2. dts配置 2.1 HDMI RX控制器配置 /* Should work with at least 128MB cma reserved above....
hdmirx { hdmirx_det: hdmirx-det { rockchip,pins = <1 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>; }; }; } 2.2 预留内存 RK3588 HDMI RX模块只能使用物理连续内存,需要预留至少128MB的CMA内存: 注:按3840x2160分辨率,RGB888图像格式,4个轮转Buffer计算。
在后续的更新里面hdmirx-audio使用的驱动变了 hdmiin-sound { compatible = "rockchip,hdmi"; rockchip,mclk-fs = <128>; rockchip,format = "i2s"; rockchip,bitclock-master = <&hdmirx_ctrler>; rockchip,frame-master = <&hdmirx_ctrler>; rockchip,card-name = "rockchip,...
RK3588使用v4l2-ctl修改HDMIRX的分辨率和帧率没有反应如图,应该怎么修改呢?作者: jefferyzhang 时间: 2024-10-11 08:39 RX分辨率是上位机给进来的,你要去改给出HDMI的分辨率。HDMIIN流程是RX给出EDID分辨率列表,上位机在里头选一个送给3588。你见过有显示器能改电脑分辨率的吗?
hdmi { hdmirx_det: hdmirx-det { rockchip,pins= <1RK_PD5 RK_FUNC_GPIO &pcfg_pull_up>; }; }; 板级配置需要与实际硬件电路连接对应: hpd-trigger-level:触发HPD的有效电平,<1>表示RK3588控制引脚和HDMI端口HPD电平状态相 同,<0>则表示相反。
在后续的更新里面hdmirx-audio使用的驱动变了 hdmiin-sound { compatible = "rockchip,hdmi"; rockchip,mclk-fs = <128>; rockchip,format = "i2s"; rockchip,bitclock-master = <&hdmirx_ctrler>; rockchip,frame-master = <&hdmirx_ctrler>; ...
今天在测试rk3588HDMIin输入的过程中 发现显示帧率很低 输入源是Windows电脑3840x2160 60p MAC输出1080...