Post Go back to editing

LTC3888 无法进行STORE_USER_ ALL把配置保存到EEPROM,有人知道怎么解决吗?

Category: Hardware
Product Number: ltc3888

//设置0x40寄存器

[UTM2C(io0) /pwr/ltc3888]$ write 0x40 0xffe

[40] VOUT_OV_FAULT_LMT ....> 0ffe

[UTM2C(io0) /pwr/ltc3888]$ read 0x40

[40] VOUT_OV_FAULT_LMT ....> 0ffe (1.000V)

//保存到EEPROM

[UTM2C(io0) /pwr/ltc3888]$ write 0x15

[15] STORE USER DATA ......> send 0x15

[UTM2C(io0) /pwr/ltc3888]$ read 0x40

[40] VOUT_OV_FAULT_LMT ....> 0ffe (1.000V)

//重新加载EEPROM的信息,却还是default的值,说明没有保存成功

[UTM2C(io0) /pwr/ltc3888]$ write 0x16

[16] RESTORE USER DATA ....> send 0x16

[UTM2C(io0) /pwr/ltc3888]$ read 0x40

[40] VOUT_OV_FAULT_LMT ....> 0e15 (0.880V)

  • 1. 修改其它参数时是否通过store_user_all 修改成功过?如果一直都没有成功过,检查硬件连接及供电是否正常,用示波器抓一下通讯的波形看看时序是否符合芯片的要求;

    2. 您修改的时候是power-on状态吗?下电(关闭芯片输出),再写入命令后再看看;

    3. 您使用了几片LTC3888,可以检查下命令写入地址。