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:17 编辑
加个属性看看power-domains = <&power RK3568_PD_VI>; 加这个没有效果,因为看原理图也是电源也是外部供电的,而外部供电都是正常的。IIC地址也是对的,IIC通道应该也是对的。 zyk 发表于 2021-8-21 09:03
加个属性看看power-domains = ;
加这个没有效果,因为看原理图也是电源也是外部供电的,而外部供电都是正常的。IIC地址也是对的,IIC通道应该也是对的。 可以测量一下iovdd,avdd,dvdd和i2c电压是否都正常,上下电时序是否正确,另外可以发一下完整的dts配置看看 可以提供一下板子的硬件版本吗?板子上丝印有写 how to do ? iic地址是7位的
页:
[1]