This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

test/develop DAC chip on DAC38RF8xEVM board, SPI initialization problem



I am fist time using this DAC chip for a project. I have the DAC38RF8xEVM demo board and UI software work with it very well. I notice the Reset button in the UI will play important role to reset the DAC to a state to program further through SPI. My observation is after toggle that reset button in the software, the SPI register is set/enabled then I can write to register 1 (IO_CONFIG) to set SPI to 4 pin interface mode and can verify from a logic analyzer to prove it.   The logic behind this Reset toggle should be as described in one of the  application note n the datasheet of  DAC38RF8x, as: 

1. Pull TXENBLE low(I ground it ); 2. Pull TRSTB low(I ground it as I go use it for JTAG); 3. Toggle RESETB(I push then release the hardware Reset button on the board).

Then after that I expect this will do the same job as the UI software toggle reset button and work for my SPI (my spi master connect to that DAC38RF8x chip), but unfortunately I did not see it work, as my SPI write register 1 with 0x3080, did not set the SPI to be 4 pin mode.

Appreciate if you can find anything still wrong to initialize the DAC to bring it to the state can write register and read it back.     

Thanks,