整机中实时修改PA寄存器值的步骤如下:
1. adb root
2. adb remount
3. adb shell
4. cd /sys/bus/i2c/drivers/ ——进入艾为smartpa节点文件目录
5. cd aw8xxxx_pa ——进入到对应PA的驱动位置,例:aw88xxx_smartpa或aw873xx_pa
6. ls ——打开当前文件夹,查看PA寄存器的地址
7. cd 4-0034 ——找到到PA当前的地址,例:地址为4-0034,4为I2C总线地址,0034为芯片I2C地址,进入到当前地址
8. 整机播放音乐
9. cat reg ——读取当前PA配置寄存器
10. echo 0x01 0x07 > reg ——写入要修改的寄存器值到对应的寄存器,0x01表示要写入的寄存器地址,0x07表示要写入该寄存器的值,此命令指:向0x01寄存器写入0x07的值
11. cat reg ——写入后,再查看是否写入成功