Uboot pmic调试

  • 记录uboot pmic 调试命令

调试方法:

  pmic 设备挂载在i2c bus上,从设备地址为0x68。

1.i2c 调试命令:

i2c bus  //查看系统有几个bus
i2c dev 4 //挂载i2c bus4
i2c probe //查看当前bus上有多少slave device

2.pmic 调试命令:

pmic list //list pmic devices
pmic dev [name] //show or [set] operating pmic device
pmic dump // dump registers
pmic read [register] //read byte of register at address
pmic write [register] [value] //write byte to register at address

2.1.调试pmic 步骤:

TCB01_xxx => i2c bus
Bus 4:  i2c@D4011600
   34: pmic@34, offset len 1, flags 0
TCB01_xxx => i2c dev 4
Setting bus to 4
TCB01_xxx => pmic dev pmic@34
dev: 0 @ pmic@34
TCB01_xxx => pmic read 36  //寄存器0x24(36)
0x24: 0x30
TCB01_xxx => pmic write 36 20  //写寄存器0x24为0x14

2.2.pmic regulator调试命令:

regulator list //list UCLASS regulator devices
regulator dev [regulator-name]  //show/[set] operating regulator device
regulator enable  //enable the regulator output
regulator disable  //disable the regulator output
regulator value [val] [-f] //print/[set] voltage value[uV] (force)
regulator status [-a] //print operating status [for all]

Example:

TCB01_xxx => i2c bus
Bus 4:  i2c@D4011600
   34: pmic@34, offset len 1, flags 0
TCB01_xxx => i2c dev 4
Setting bus to 4
TCB01_xxx => pmic dev pmic@34
dev: 0 @ pmic@34
TCB01_xxx => regulator dev dcdc4
dev: dcdc4 @ DCDC4
TCB01_xxx => regulator enable
TCB01_xxx => regulator value 180000 
TCB01_xxx => regulator value 
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值