光模块固件写入失败后的分析1
下面内容为A0L A0U A2U三部分的内容连续写入的日志参考
写入a0 addr:00 len:32 EEPROM结果:成功
写入a0 addr:32 len:32 EEPROM结果:成功
写入a0 addr:64 len:32 EEPROM结果:成功
写入a0 addr:96 len:32 EEPROM结果:成功
写入a0 addr:128 len:32 EEPROM结果:失败
写入a0 addr:160 len:32 EEPROM结果:成功
写入a0 addr:192 len:32 EEPROM结果:成功
写入a0 addr:224 len:32 EEPROM结果:成功
写入a2 addr:128 len:32 EEPROM结果:成功
写入a2 addr:160 len:32 EEPROM结果:成功
写入a2 addr:192 len:32 EEPROM结果:成功
写入a2 addr:224 len:32 EEPROM结果:成功
说明它们之间速度过快连续写间隔时间有点点短。如果 微调延迟的值或写I2C的值
------------------------------------------------------------------------------------------------
写入a0 addr:00 len:32 EEPROM结果:成功
写入a0 addr:128 len:32 EEPROM结果:失败
写入a0 addr:64 len:32 EEPROM结果:成功
写入a0 addr:96 len:32 EEPROM结果:成功
写入a0 addr:128 len:32 EEPROM结果:失败
写入a0 addr:160 len:32 EEPROM结果:成功
写入a0 addr:192 len:32 EEPROM结果:成功
写入a0 addr:224 len:32 EEPROM结果:成功
写入a0 addr:128 len:32 EEPROM结果:失败
写入a2 addr:160 len:32 EEPROM结果:成功
写入a2 addr:192 len:32 EEPROM结果:成功
写入a2 addr:224 len:32 EEPROM结果:成功
则调整的值范围要加大
------------------------------------------------------------------------------------------------
再如果
写入a0 addr:00 len:32 EEPROM结果:成功
写入a0 addr:128 len:32 EEPROM结果:失败
写入a0 addr:64 len:32 EEPROM结果:失败
写入a0 addr:96 len:32 EEPROM结果:失败
写入a0 addr:128 len:32 EEPROM结果:失败
写入a0 addr:160 len:32 EEPROM结果:失败
写入a0 addr:192 len:32 EEPROM结果:成功
写入a0 addr:224 len:32 EEPROM结果:失败
写入a0 addr:128 len:32 EEPROM结果:失败
写入a2 addr:160 len:32 EEPROM结果:成功
写入a2 addr:192 len:32 EEPROM结果:失败
写入a2 addr:224 len:32 EEPROM结果:失败
这时可能需要调整页面大小,比如8改为64,32等
慢慢摸索
扫描二维码推送至手机访问。
版权声明:本文由IICHIB发布,如需转载请注明出处(如有版权异议,请联系我们)。
严禁使用IICHIB所有设备及相关程序从事任何非法活动.


![BIN扩展-工具箱[光模块固件文件批量增加删除替换指定内容]](https://www.iichib.com/zb_users/upload/2023/11/202311031698980063334298.png)
![BIN模板-工具箱[制作光模块固件的模板文件]](https://www.iichib.com/zb_system/image/filetype/rar.png)


![BIN合并-工具箱[批量合并光模块固件码文件]](https://www.iichib.com/zb_users/upload/2023/11/202311031698983717654752.png)

