cb上电源管理芯片AX209能通过I2C管理吗
从图上看TWI0是连到AX209了的,但是用i2cdetect 0 查看,地址0x34上的设备一直忙,不能在用户态读写。看了AX209的手册,功能很丰富,如果能配置就好了。
比方说,U15上的5V,只要电源插头插上就有电,即使系统halt了,都有电,可不可以通过这个控制供电?
您好! 这个是可以的
测试指令需要加一个参数 -f
-f Force access to the device even ifitisalreadybusy.
sudo i2cdump -f -y 0 0x34
如果需要修改某个数值 也可以使用指令
sudo i2cset -f -y 0 0x34 0x33 0xb0
即可向设备地址为0x34的0x33寄存器地址写入0xb0
这个指令可以生效,但是系统重启后还是会恢复默认值
如果想保存修改后的值。
建议1:写一个脚本,每次开机都修改一次
建议2:直接改内核源码,A20与AXP的I2C通信部分
页:
[1]