Hvfy6z

Hvfy6z

0个粉丝

1

问答

0

专栏

0

资料

Hvfy6z  发布于  2025-07-06 18:02:17
采纳率 0%
1个问答
150

rk628-for-all v27版本 在rk3568移植技术指导

悬赏金¥ 100
问题最晚将于2025-07-13结题

基于荣品pro-rk3568-h,其配置为rk628d,编译为sdk自带的rk628驱动,外接HDMI信号源,出现很多相机无法识别兼容,查询资料,可更新rk628-for-all Linux5.1 打补丁更新,但对照指南操作一直编译失败,不得其法,有哪位老哥,使用过rk628 V27补丁,点拨一二,万分感激。
qq 1918580960

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

毛巾卷

49个粉丝

44

问答

17

专栏

79

资料

毛巾卷 2025-07-07 09:00:31
认可0

没用过rk628,比起龙讯的怎么样? 怎么个编译失败贴一下图片

Hvfy6z
Hvfy6z   回复   毛巾卷  2025-07-07 23:16:37
0

我想着原汤化原食,采用的rk628,没想到也如此,囧TZ;
我选过龙讯lt6911c,uxc我的朋友用的龙讯这款,对接rk3588 驱动一直有问题,龙讯工程师支持不到位,后面我的朋友直接拿着东西守着深圳龙讯办事处,一个星期,对方才解决 ,龙讯和rk 双方扯皮,都说是对方问题

毛巾卷
毛巾卷   回复   Hvfy6z  2025-07-08 08:53:38
0

之前也用过lt6911uxe的,也是折腾了一阵子,后面顺利用上了

毛巾卷
毛巾卷   回复   Hvfy6z  2025-07-08 08:54:22
0

贴一下报错吧

Stranger

21个粉丝

0

问答

7

专栏

8

资料

Stranger 2025-07-07 09:06:49
认可0
  1. 什么系统?
  2. 编译驱动报错吗?
Hvfy6z
Hvfy6z   回复   Stranger  2025-07-07 23:14:09
0

Stranger

21个粉丝

0

问答

7

专栏

8

资料

Stranger 2025-07-07 09:12:29
认可0

如果内核编译通过,可以参考一下这个dts配置,还有hal也要参考628的补丁包增加

// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
 * Copyright (c) 2020 Rockchip Electronics Co., Ltd.
 *
 */

/ { 
    dummy_codec: dummy-codec {
        compatible = "rockchip,dummy-codec";
        #sound-dai-cells = <0>;
        status = "okay";
    };

    hdmiin_sound: hdmiin-sound {
        compatible = "simple-audio-card";
        simple-audio-card,format = "i2s";
        simple-audio-card,name = "rockchip,hdmiin";
        simple-audio-card,bitclock-master = <&dailink0_master>;
        simple-audio-card,frame-master = <&dailink0_master>;
        status = "okay";
        simple-audio-card,cpu {
          sound-dai = <&i2s3_2ch>;
        };
        dailink0_master: simple-audio-card,codec {
          sound-dai = <&dummy_codec>;
        };
    };
};

&i2s3_2ch {
    status = "okay";
    pinctrl-0 = <&i2s3m0_sclk
                 &i2s3m0_lrck
                 &i2s3m0_sdi>;
    //rockchip,capture-only;
};

&i2c2 {
    clock-frequency = <100000>;
    status = "okay";
    pinctrl-0 = <&i2c2m1_xfer>;

    rk628_csi_v4l2: rk628_csi_v4l2@50 {
        reg = <0x50>;
        compatible = "rockchip,rk628-csi-v4l2";
        interrupt-parent = <&gpio4>;
        interrupts = <0 IRQ_TYPE_LEVEL_HIGH>;

        pinctrl-names = "default";
        pinctrl-0 = <&hdmiin_gpios>;

        //enable-gpios = <&gpio5 RK_PC3 GPIO_ACTIVE_HIGH>;
        reset-gpios = <&gpio4 RK_PA1 GPIO_ACTIVE_LOW>;
        //hdcp-enable = <1>;
    };
};

&rk628_csi_v4l2 {
    status = "okay";
    /*
    * If the hpd output level is inverted on the circuit,
    * the following configuration needs to be enabled.
    */
    /* hpd-output-inverted; */
    plugin-det-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_LOW>;
    power-gpios =  <&gpio2 RK_PC2 GPIO_ACTIVE_HIGH>;

    rockchip,camera-module-index = <0>;
    rockchip,camera-module-facing = "back";
    rockchip,camera-module-name = "RK628-CSI";
    rockchip,camera-module-lens-name = "NC";

    port {
        hdmiin_out0: endpoint {
            remote-endpoint = <&mipi_in>;
            data-lanes = <1 2 3 4>;
        };
    };
};

&csi2_dphy_hw {
    status = "okay";
};

&csi2_dphy0 {
    status = "okay";
    ports {
        #address-cells = <1>;
        #size-cells = <0>;
        port@0 {
            reg = <0>;
            #address-cells = <1>;
            #size-cells = <0>;
            mipi_in: endpoint@0 {
                reg = <0>;
                remote-endpoint = <&hdmiin_out0>;
                data-lanes = <1 2 3 4>;
            };
        };
        port@1 {
            reg = <1>;
            #address-cells = <1>;
            #size-cells = <0>;
            csidphy0_out: endpoint@0 {
                reg = <0>;
                remote-endpoint = <&mipi_csi2_input>;
                data-lanes = <1 2 3 4>;
            };
        };
    };
};

&mipi_csi2 {
    status = "okay";
    ports {
        #address-cells = <1>;
        #size-cells = <0>;
        port@0 {
            reg = <0>;
            #address-cells = <1>;
            #size-cells = <0>;
            mipi_csi2_input: endpoint@1 {
                reg = <1>;
                remote-endpoint = <&csidphy0_out>;
                data-lanes = <1 2 3 4>;
            };
        };
        port@1 {
            reg = <1>;
            #address-cells = <1>;
            #size-cells = <0>;
            mipi_csi2_output: endpoint@0 {
                reg = <0>;
                remote-endpoint = <&cif_mipi_in>;
                data-lanes = <1 2 3 4>;
            };
        };
    };
};

&rkcif {
    status = "okay";
};

&rkcif_mipi_lvds {
    status = "okay";
    port {
        cif_mipi_in: endpoint {
            remote-endpoint = <&mipi_csi2_output>;
            data-lanes = <1 2 3 4>;
        };
    };
};

&rkcif_mmu {
    status = "okay";
};

&video_phy0 {
    status = "okay";
};

&video_phy1 {
    status = "disabled";
};

&pinctrl {
    hdmiin {
        hdmiin_gpios: hdmiin_gpios {
            rockchip,pins = <4 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>,
                            <4 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>,
                            <4 RK_PA2 RK_FUNC_GPIO &pcfg_pull_up>;
        };
    };
};
Hvfy6z
Hvfy6z   回复   Stranger  2025-07-07 23:12:22
0

稍等下,我截图给老哥;我现在遇到的问题: 就是替换sdk原有的rk628d,用rk628-for-all 就内核编译失败;同样的设备树,使用原版sdk 驱动就顺利;确实诡异邪门。

Stranger
Stranger   回复   Hvfy6z  2025-07-09 10:30:10
0

rk628-for-all是最新版本的吗?

Hvfy6z
Hvfy6z   回复   Stranger  2025-07-10 00:04:05
0

是的,rk628-for-all v27版本 rk官网ftp服务器下载:通过网盘分享的文件:rk628-for-all.zip
链接: https://pan.baidu.com/s/1O3jFe2DX8jXi_k_D-FpN3g 提取码: 85p5
—来自百度网盘超级会员v3的分享:
错误点很多:cec 报错;hdmirx报错,五花八门

Hvfy6z
Hvfy6z   回复   Stranger  2025-07-10 00:06:08
0

sdk 内置的rk628驱动版本是0x 0008,rk628-for-all 驱动版本0x 0100,版本相差太多了,导致基于sdk编译的驱动,4个HDMI信号源外加一个Gopro 运动相机,只能识别一个,兼容性差的离谱

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

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区