Troubleshooting 4417 DEVICE_ERR_NOADDR_I2C errors seen in Controller's Error Log.

Issue

Troubleshooting 4417 DEVICE_ERR_NOADDR_I2C errors seen in Controller's Error Log.

Product Line

Andover Continuum

Environment

Continuum Controllers

Cause

0x00004417 0x00002100 0x021046e2 0x00080002 0x000000200x00004417 0x00002100 0x021046e2 0x00080002 0x00000020
"DEVICE_ERR_NOADDR_I2C" errors are related to the internal bus to the peripherals and RealTimeClock.
 
DEVICE_ERR_NOADDR_I2C       (no address response)
    
“DEVICE_ERR_NOADDR_I2C” errors are not I2 errors they are I2C errors. These errors are related to the internal bus to the peripherals (like an onboard RealTimeClock or the expansion bus (modules)).
 
There may have been an expansion module installed that has been removed while a PE program is still accessing an I/O on the module.

Resolution

Possible causes can be:
 
1. A defect with the onboard RealTimeClock. Check for 4417 errors followed by TimeSync errors and/or indications that the time clock is not stable similar to the following error lines.
 
01/01/1989 00:00:00.00 0x00004417 DEVICE_ERR_NOADDR_I2C (no address response)
01/01/1989 00:00:00.00 0x00010000 Clock change
 
2. An issue with the expansion bus modules. There may have been an expansion module installed that has been removed while a PE program is still accessing an I/O on the module.