Part Number: ADS54J60
I am having some trouble with SPI reads from the ADS54J60. I get unexpected results, for example general register 0x00 always reads 0x3c and general register 0x05 always reads 0xaa despite the fact that most of those bits should be 0.
From reading other forum posts I have ensured that the DevClk (650MHz) and Sysref (10.15625MHz) are present and SPI clk frequency (2MHz) is less than DevClk frequency/200. PDN pin is connected to GND.
What could be causing this problem?
Make sure to follow the power up sequence shown in section 10.1.Make sure to follow the sequence shown in Table 75 of the data sheet.
In case this is an issue with your read, power down the device with a SPI command and see if the ADC current is reduced.
Reset should be pulsed from low to high to low after the clocks are present.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to jim s:
Today I confirmed that we are following power on sequencing, and we are pulsing reset after the clocks are present.
I wrote to Master Page register 26 to power down the ADS54J60, and I both observed reduced power consumption and I was able to read back that register correctly.
When I read back the general registers I still get the same (incorrect) values.
I will continue to investigate this behavior. If I am able to read the paged registers, I may be able to ignore the unexpected General Register reads.
In reply to John Polak:
Some registers are write only and some require a reset for the values to get loaded (page 0x6800).
Thank you Jim,
I am able to write to and read from all the relevant registers, so I will ignore the strange reads from the general registers.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.