关于 UCD90124ARGCT ,我们看到有几次我们可以正常烧坏,但在加电时,配置不会保存,而且是按顺序进行的
首先、我们需要注入融合电缆(以初始化 I2C)。
我们看到 PMBBUS 警报变为高电平(请参阅下面数据表中的内容)
为什么固件损坏?
更换芯片使其正常。
请在这方面提供帮助。
从数据表中:
内部故障管理和存储器错误校正(ECC)
UCD90124A 在每次上电时验证固件校验和。 如果不匹配、则器件等待
I2C 命令、但不执行固件。 器件配置校验和验证也是如此
在上电时执行。 如果不匹配、则会加载出厂默认配置。 PMBALERT#引脚是
并在状态寄存器中设置一个标志。 错误日志校验和验证错误日志的内容
确保闪存部分未损坏。
有一个内部固件看门狗计时器。 如果超时、器件会复位、以便固件程序正常运行
损坏时、器件会返回到已知状态。 这是一个正常的器件复位、因此所有的 GPIO 引脚都是
当器件处于复位状态时、开漏和 FPWM 引脚被驱动为低电平。 也会对每项进行检查
参数、以确保其处于可接受的范围内。
纠错码(ECC)用于提高数据完整性并提供高可靠性的数据闪存存储
内容。 ECC 使用专用硬件为写入的用户数据生成额外的校验位
闪存存储器。 这会为存储在闪存阵列中的每个32位存储器字增加额外的6位。 这些
额外的校验位、连同硬件 ECC 算法、可被检测到任何单一位错误、和
更正了读取数据闪存的时间