Analysis of optical module firmware write failure -1
通用场景
术语库
The following is the log reference of the three parts A0L A0U A2U written continuously
Write a0 addr:00 len:32 EEPROM. Result: Succeeded
Write a0 addr:32 len:32 EEPROM. Result: succeeded
Write a0 addr:64 len:32 EEPROM. Result: succeeded
Write a0 addr:96 len:32 EEPROM. Result: succeeded
Writing a0 addr:128 len:32 EEPROM Result: failed
Write a0 addr:160 len:32 EEPROM. Result: succeeded
Write a0 addr:192 len:32 EEPROM. Result: succeeded
Write a0 addr:224 len:32 EEPROM. Result: succeeded
Writing a2 addr:128 len:32 EEPROM Result: succeeded
Writing a2 addr:160 len:32 EEPROM Result: succeeded
Writing a2 addr:192 len:32 EEPROM Result: succeeded
Writing a2 addr:224 len:32 EEPROM Result: succeeded
Note The speed between them is too fast. The continuous write interval is a little short. If you fine-tune the values of "write I2C" and" delay"
Write a0 addr:00 len:32 EEPROM. Result: Succeeded
Writing a0 addr:128 len:32 EEPROM Result: failed
Write a0 addr:64 len:32 EEPROM. Result: succeeded
Write a0 addr:96 len:32 EEPROM. Result: succeeded
Writing a0 addr:128 len:32 EEPROM Result: failed
Write a0 addr:160 len:32 EEPROM. Result: succeeded
Write a0 addr:192 len:32 EEPROM. Result: succeeded
Write a0 addr:224 len:32 EEPROM. Result: succeeded
Writing a0 addr:128 len:32 EEPROM Result: failed
Writing a2 addr:160 len:32 EEPROM Result: succeeded
Writing a2 addr:192 len:32 EEPROM Result: succeeded
Writing a2 addr:224 len:32 EEPROM Result: succeeded
The range of adjusted values should be increased
If again
Write a0 addr:00 len:32 EEPROM. Result: Succeeded
Writing a0 addr:128 len:32 EEPROM Result: failed
Writing a0 addr:64 len:32 EEPROM Result: failed
Write a0 addr:96 len:32 EEPROM Result: failed
Writing a0 addr:128 len:32 EEPROM Result: failed
Write a0 addr:160 len:32 EEPROM Result: failed
Write a0 addr:192 len:32 EEPROM. Result: succeeded
Write a0 addr:224 len:32 EEPROM Result: failed
Writing a0 addr:128 len:32 EEPROM Result: failed
Writing a2 addr:160 len:32 EEPROM Result: succeeded
Writing a2 addr:192 len:32 EEPROM Result: failed
Description Failed to write a2 addr:224 len:32 EEPROM
这时可能需要调整页面大小,比如8改为64,32等
You may need to adjust the page size, such as 8 to 64,32, etc
Please explore slowly