Firefly开源社区

标题: 请教关于aio-3288j板子BL_EN的问题 [打印本页]

作者: toddler    时间: 2018-6-15 17:34
标题: 请教关于aio-3288j板子BL_EN的问题
参照原理图,BL_EN脚是gpio5 GPIO_C1,但是我对这个GPIO口,不管怎么操作,始终量不到电压,同样操作方法,我去操作gpio7 GPIO_A2,gpio4 GPIO_D3,都可以正常测量出。请问一下,这个脚怎么去控制

1Q2YQ6OH]8@X6OONZMCN6F5.png (97.15 KB, 下载次数: 915)

1Q2YQ6OH]8@X6OONZMCN6F5.png

作者: toddler    时间: 2018-6-19 14:18
我的问题与这位哥们的一模一样
http://dev.t-firefly.com/forum.p ... amp;extra=#pid76009
作者: jpchen    时间: 2018-6-19 14:21
cat /sys/kernel/debug/gpio 先查看GPIO状态
作者: toddler    时间: 2018-6-19 14:23
jpchen 发表于 2018-6-19 14:21
cat /sys/kernel/debug/gpio 先查看GPIO状态

检查了,不管我设置输出,高电平还是低电平,这里的都是低电压

TIM图片20180619142317.png (8.61 KB, 下载次数: 900)

TIM图片20180619142317.png

作者: toddler    时间: 2018-6-19 14:25
本帖最后由 toddler 于 2018-6-19 14:27 编辑
jpchen 发表于 2018-6-19 14:21
cat /sys/kernel/debug/gpio 先查看GPIO状态

这里的gpio_request是可以成功的,证明,这个GPIO口没有被占用

TIM图片20180619142716.png (183.47 KB, 下载次数: 909)

TIM图片20180619142716.png

作者: jpchen    时间: 2018-6-19 14:29
toddler 发表于 2018-6-19 14:23
检查了,不管我设置输出,高电平还是低电平,这里的都是低电压

先把你定义的led_gpio关闭掉,然后echo 177 > sys/class/gpio/export ; echo out > sys/class/gpio/gpio177/direction; echo 1 >sys/class/gpio/gpio177/value; 然后看一下cat /sys/kernel/debug/gpio
作者: toddler    时间: 2018-6-19 14:38
jpchen 发表于 2018-6-19 14:29
先把你定义的led_gpio关闭掉,然后echo 177 > sys/class/gpio/export ; echo out > sys/class/gpio/gpio1 ...

第一张图片,可以看到,我们没有177这个gpio口
第二张,申请成功
第三张,对这个gpio进行操作,但是,这里看到的值,依然是低电平

1.png (16.2 KB, 下载次数: 832)

1.png

2.png (14.31 KB, 下载次数: 897)

2.png

3.png (154.58 KB, 下载次数: 887)

3.png

作者: jpchen    时间: 2018-6-19 14:45
toddler 发表于 2018-6-19 14:38
第一张图片,可以看到,我们没有177这个gpio口
第二张,申请成功
第三张,对这个gpio进行操作,但是, ...

这样的话,核心板的这个gpio可能是坏掉,这个只能返修
作者: toddler    时间: 2018-6-19 14:54
jpchen 发表于 2018-6-19 14:45
这样的话,核心板的这个gpio可能是坏掉,这个只能返修

谢谢了,我找客服沟通下




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