Hi!
My goal is to set proper data transmission between TMS320F28335 and ADS8556 through the SPI in the Software mode.
The first issue which took me a lot of time is - how to send properly the control register to the ADC?
I read the datasheet (ADS8556 and ADS8568 as well), several posts in TI forum e.g.
http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/p/243723/855496.aspx#855496
http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/p/171174/638950.aspx
The information there were helpful but it seems that I need some help to continue.
Firstly, I am using the eZdsp evaluation board for th DSP. The ADC is soldered on the prototype board. The pins are connected via manufactured made wires.
The configuration of the voltage:
HVSS: -12V HVDD: +12V BVDD: +3.3V AVDD: +5V
AGND and BGND are connected together.
I am trying to send 2 x 16-bits words 0xFE03, 0x07FF (one after another) to the control register but what I receive from the ADC is unclear. The DSP recognizes 0x7FFE on its input of the SPI port.
Here is the screenshot from one of the tests.
I suppose that the ADC converter should send back the control register but it does not. The question is - why?
I will be grateful for any suggestions. I will also willingly provide further information about the ADC/DSP configuration if they help to solve this issue.
Regards
Mariusz