Firefly开源社区

标题: RK3566+Camera 设备树配置请教 [打印本页]

作者: 15818621545    时间: 2021-8-20 15:46
标题: RK3566+Camera 设备树配置请教
1.
从官网的资源来看,我需要配置这一路IIC
I2C2_M1         GPIO4_B5/I2C2_SCL_M1
GPIO4_B4/I2C2_SDA_M1         Camera
所以我怎么选择到这一路的IIC呢,因为这一路IIC有M0和M1,所以如下配置是对的吗?这样能否选到i2c2m1_xfer? 实际测式是IIC通讯不成功的。

&i2c2 {
    status = "okay";
    pinctrl-0 = <&i2c2m1_xfer>;
    s5kgm1: s5kgm1@20{
        status = "okay";
        compatible = "samsung,s5kgm1";
        reg = <0x20>;
        clocks = <&cru CLK_CIF_OUT>;
        clock-names = "xvclk";
        //avdd-supply = <&vcc_mipi>;
        pinctrl-names = "rockchip,camera_default";
        pinctrl-0 = <&cif_clk>;
        //mipi-pwr-gpios = <&gpio4 RK_PC1 GPIO_ACTIVE_HIGH>;
        reset-gpios = <&gpio4 RK_PB0 GPIO_ACTIVE_LOW>;
        pwdn-gpios = <&gpio4 RK_PB7 GPIO_ACTIVE_LOW>;

        //firefly,clkout-enabled-index = <0>;
        rockchip,camera-module-index = <1>;
        rockchip,camera-module-facing = "front";
        rockchip,camera-module-name = "NC";
        rockchip,camera-module-lens-name = "NC";
        port {
            s5kgm1_out: endpoint {
                remote-endpoint = <&dphy1_in>;
                data-lanes = <1 2>;

            };
        };
    };


2.
但是从你们提供的firefly的原理图上看,并没有上电比如iovdd,avdd,dvdd,请问这三个电源是需要外部供电吗?





作者: zyk    时间: 2021-8-21 09:03
本帖最后由 zyk 于 2021-8-21 09:17 编辑

加个属性看看power-domains = <&power RK3568_PD_VI>;
作者: 15818621545    时间: 2021-8-23 13:34
加这个没有效果,因为看原理图也是电源也是外部供电的,而外部供电都是正常的。IIC地址也是对的,IIC通道应该也是对的。
作者: 15818621545    时间: 2021-8-23 13:36
zyk 发表于 2021-8-21 09:03
加个属性看看power-domains = ;

加这个没有效果,因为看原理图也是电源也是外部供电的,而外部供电都是正常的。IIC地址也是对的,IIC通道应该也是对的。
作者: zyk    时间: 2021-8-23 16:49
可以测量一下iovdd,avdd,dvdd和i2c电压是否都正常,上下电时序是否正确,另外可以发一下完整的dts配置看看
作者: Liuth    时间: 2021-8-27 15:02
可以提供一下板子的硬件版本吗?板子上丝印有写
作者: wx__KIyr4p    时间: 2022-6-6 16:37
how to do ?
作者: yanyu131588    时间: 2022-7-21 16:24
iic地址是7位的




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1