FXT-003 with FXTE02 Ethernet IESM card. 7.45 firmware.
Sometimes, after reset, I2C EEPROM can not be read. adl_busRead() returns an error. (not sure what the error code yet).
Problem is quite intermittent. We initialise the modem, read the EEPROM. If all is good, reset the modem and try again.
With modem resetting every minute, it took about 5 hours to reproduce (around 300 resets). With large population of devices in the filed, we have real problem on our hands.
A good approach would be to detect an error, reset the modem and continue happily. Unfortunately, we rely on reading EEPROM to detect if Ethernet ins installed. If read fails, our unit decided that it is “serial only” device and acts appropriately.
Any help is greatly appreciated.