Hello,
My team has been working with the AD1938 for our senior design project.
We determined what we need the register values to be using SigmaStudio with the EVAL-AD1938AZ and the USBi interface that came with it.
The issue that we are experiencing is when we try to write the values to the registers using SPI, the AD1938 isn't configured correctly until we disconnect our microcontroller.
We have used a logic analyzer to try to determine what the problem might be, but we are not finding anything obvious.
What we have done is to disconnect the USBi from its interface on the EVAL-AD1938AZ and connect only the SPI pins from the USBi interface on the EVAL-AD1938AZ to our microcontroller. I then have my logic analyzer connected to the SPI pins right next to the AD1938 on the EVAL-AD1938AZ board so that I can monitor the SPI commands.
Is there something special that the USBi device is doing that we would not be able to replicate with a microcontroller?
Here is a screenshot of what our microcontroller is sending via SPI: