Hello Jim. First, thank you again for the informative and thorough answer. We solved the problem following your recommended power-up sequence (thanks a LOT) but in the process we noticed that the underlying issue was that the device wakes up with wrong defaults in its registers. According to the datasheet, it should wake up with specific values but when we read them at power-up (prior to our configuration) we read wrong values. Even the last read-only register wakes up with wrong value. After configuring them, we read the values for validation and it pass. Can you think of a reason for this to happen? Thank you, Itay.
↧