按照《应用笔记》复用GPIO后,引脚电平不对
本帖最后由 hunkxie 于 2022-4-26 12:38 编辑使用的imx6ull-s 核心板:
添加一下三个引脚到iomuxc,如下所示
pinctrl_hog_1: hoggrp-1 {
fsl,pins = <
/*outpu1,2,3*/
MX6UL_PAD_CSI_DATA01__GPIO4_IO22 0x1f0b1
MX6UL_PAD_CSI_DATA07__GPIO4_IO28 0x1f0b1
MX6UL_PAD_CSI_DATA02__GPIO4_IO23 0x1f0b1
>;
};
然后将ov9650: ov9650@30 用的csi 改成disabled,如下两图所示
然后重新编译设备树,将重新生成的imx6ull-S-emmc-1024x600c7.dtb替换板子上的/run/media/mmcblk1p1/okmx6ull-s-emmc.dtb文件,重启后,按照文档将io口设为高电平,结果万用表量出来只有0.25V左右。请问这是什么原因,该引脚没有接任何外围电路。是dts改的不对吗?
把csi的pinctrl引脚也屏蔽掉,然后整个重新烧录试一下。
页:
[1]