Dear Evan,
unfortunately the old thread (same name) seems to be closed so I have to start a new one.
Got new hardware now, this time produced in a professional reflow process instead of hand soldered. Unfortunately still the same problem: Can't read/write the ADS7924 registers.
Did exactly the sequence you told me:
1) Read the device ID (register 16), before resetting the device
2) Reset the device by programming 0xAA to register 16
3) Read the device ID again
4) Program register 0 with 0x80 to put it into awake mode as you were previously trying
That's all in one sequence, first action after powering the device.
I even can't read the device ID of the ADS7924 but the device acknowledges it's address.
Have checked the supplies:
AVDD: 4.99V
DVDD 5.16V
Have also checked the levels on the I2C lines, looks good.
Schematics:
Have tried to get the ADS7924EVM-PDK but failed: got just the ADS7924EVM, twice.
All other I2C devices respond on their addresses, so there is no other one using the same address.
What can we do?
Best regards
René