rsd1987 发表于 2019-10-21 15:48:19

双系统猫盘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是无法执行的

出现错误
复制这个就可以了

my198 发表于 2019-10-21 16:19:15

谢谢分享 先收藏了

相忘于江湖ヽ 发表于 2019-11-5 15:15:14

支持支持,我因为灯不亮折腾了一天,直到找到楼主的帖子

gyw1551 发表于 2019-11-5 16:04:03

终于点亮了

rsd1987 发表于 2019-11-10 22:45:11

哈哈 亮了就好

qydn028 发表于 2019-11-11 00:07:07

谢谢,试试!!

清枫城主 发表于 2020-1-5 13:55:55

卧槽,用你这个代码,成功点亮了。别人的代码复制进去,不知道为啥一直无法点亮

清枫城主 发表于 2020-1-5 14:05:22


这是别人的控制代码,经过对比,发现楼主的代码跟对方不同的是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
或者复制我修改好的代码。

whitelieinblack 发表于 2020-9-27 19:19:43

清枫城主 发表于 2020-1-5 14:05
这是别人的控制代码,经过对比,发现楼主的代码跟对方不同的是pxa_i2c-i2c这个,楼主的这个对应位置是0, ...

:loveliness: 成功 谢谢
页: [1]
查看完整版本: 双系统猫盘LED等,再群晖下无法点亮的问题修复