1. 前言
使用LI-JXAV-MIPI-ADPT 4CAM和 AGX XAVIER 调试相机;
使用I2C工具无法检测相机I2C地址,测量电压缺少2.8V电压
连接图如下:
2. 查询硬件说明文档
Xavier上的2.8V是由GPIO36控制的,可以在DLC的P2822原理图中看到
/sys/kernel/debug/tegra_pinctrl_reg | grep gpio36 未被开启
检查Xavier适配指南以更改pinmux电子表格并将此引脚启用为gpio。
3. 查看内核log
GPIO36 is TEGRA194_MAIN_GPIO(N, 0)
gpio@2200000 {
camera-control-output-low {
gpio-hog;
output-low;
gpios = <CAM0_RST_L 0 CAM0_PWDN_L 0 TEGRA194_MAIN_GPIO(N, 0) GPIO_ACTIVE_HIGH>;
label = "cam0-rst", "cam0-pwdn", "cam0-pw";
};
};
在 /sys/kernel/debug/gpio可以看到 avdd-cam-2v8被设置成如下:
gpiochip0: GPIOs 288-511, parent: platform/2200000.gpio, tegra-gpio:
…
gpio-392 ( |a