MCUdude / SigmaDSP

A versatile Arduino library for interfacing with the ADAU1401, ADAU1701 and ADAU1702 audio DSPs
GNU Lesser General Public License v3.0
171 stars 36 forks source link

I2C Scanner vs ee.ping() #24

Closed djamps closed 2 years ago

djamps commented 2 years ago

I've been using the library successfully on several identical boards. During the startup sequence I issue an ee.ping() as a sanity check and halt if it returns non-zero.

I have one board in particular that is halting due to ee.ping returning 4. However I2C Scanner on the same board shows the EEPROM present at the usual address 50 with no error.

Any idea where to look or what to try? I realize this is probably nothing to do with your code.

djamps commented 2 years ago

I'm gonna close this one out, I don't think it's a hardware or a library issue. pretty sure there's an issue somewhere in my code.