双系统猫盘LED等,再群晖下无法点亮的问题修复
本帖最后由 rsd1987 于 2019-10-21 15:57 编辑i2cset -y -f 0 0x45 0x01 0x01 #开启LED控制器
i2cset -y -f 0 0x45 0x31 0x03 #最大电流不呼吸
i2cset -y -f 0 0x45 0x32 0x03 #最大电流不呼吸
i2cset -y -f 0 0x45 0x33 0x03 #最大电流不呼吸
i2cset -y -f 0 0x45 0x30 0x07
ping -W 1 -c 1 223.5.5.5 > /dev/null 2>&1
if [ $? -eq 0 ];then
i2cset -y -f 0 0x45 0x34 0 #R
i2cset -y -f 0 0x45 0x35 255 #G
i2cset -y -f 0 0x45 0x36 0 #B
else
i2cset -y -f 0 0x45 0x34 255 #R
i2cset -y -f 0 0x45 0x35 0 #G
i2cset -y -f 0 0x45 0x36 0 #B
fi由于我们的跟之前的系统不一样我们复制进去LED是无法执行的
出现错误
复制这个就可以了
谢谢分享 先收藏了 支持支持,我因为灯不亮折腾了一天,直到找到楼主的帖子 终于点亮了 哈哈 亮了就好 谢谢,试试!! 卧槽,用你这个代码,成功点亮了。别人的代码复制进去,不知道为啥一直无法点亮
这是别人的控制代码,经过对比,发现楼主的代码跟对方不同的是pxa_i2c-i2c这个,楼主的这个对应位置是0,我将之全部修改为 0 后,可以正常控制开启。
i2cset -y -f pxa_i2c-i2c 0x45 0x01 0x01 #开启LED控制器
i2cset -y -f pxa_i2c-i2c 0x45 0x31 0x03 #最大电流
i2cset -y -f pxa_i2c-i2c 0x45 0x32 0x03 #最大电流
i2cset -y -f pxa_i2c-i2c 0x45 0x33 0x03 #最大电流
i2cset -y -f pxa_i2c-i2c 0x45 0x30 0x07 #不呼吸
i2cset -y -f pxa_i2c-i2c 0x45 0x34 255 #R
i2cset -y -f pxa_i2c-i2c 0x45 0x35 0 #G
i2cset -y -f pxa_i2c-i2c 0x45 0x36 0 #B
有存在同样问题,都是扶着上面那个代码,无法点亮的,可以手动将pxa_i2c-i2c修改为0。
i2cset -y -f 0 0x45 0x01 0x01
i2cset -y -f 0 0x45 0x31 0x03
i2cset -y -f 0 0x45 0x32 0x03
i2cset -y -f 0 0x45 0x33 0x03
i2cset -y -f 0 0x45 0x30 0x07
i2cset -y -f 0 0x45 0x34 255
i2cset -y -f 0 0x45 0x35 0
i2cset -y -f 0 0x45 0x36 0
或者复制我修改好的代码。 清枫城主 发表于 2020-1-5 14:05
这是别人的控制代码,经过对比,发现楼主的代码跟对方不同的是pxa_i2c-i2c这个,楼主的这个对应位置是0, ...
:loveliness: 成功 谢谢
页:
[1]