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.

ADS8555EVM-PDK: Piping Out Data over I2C

Part Number: ADS8555EVM-PDK
Other Parts Discussed in Thread: ADS8555

Hi Team,

On the ADS8555EVM-PDK, it is possible to use the software GUI to pipe out data over the I2C port of the EVM? Can we program something like that with GUI?


Kind Regards,

Jejomar

  • Hi Jejomar,

    When you look at the datasheet for the ADS8555, you should notice that it has a parallel interface with an option to use a serial SPI type of connection to the host processor.  There are no I2C connections available to the ADS8555 device.  When you look at the ADS8555EVM-PDK Users Guide and refer to the schematic details in figures 7-2 through 7-4, you should see that the parallel data bus is used for communication with the PCB.  You may also that there is an I2C interface that connects to U3, an EEPROM, which is used during the manufacturing of the EVM.  There are no connections from the EEPROM to the ADS8555.  Hopefully this resolves your question.

  • Hello,

    thank you very much for your answer. I want to know (if I get this right): Is it possible to program the SPI interface so that it can pipe out data (data like the input of one of the channels)  and transfer it to another MCU?

    Again thank you very much for your help.

    Kind regards 

    Markus

  • Hi Markus,

    Welcome to our e2e forum!.  You could remove the PHI controller all together and try to configure the serial mode through the J3 connector on the board, but there is no way to do that and still use the GUI or PHI controller associated with the ADS8555EVM-PDK.

  • Hello Tom,
    thank you for your response.
    So if I get this right: It is possibile to pipe out the data from input channels of the ADS8555EVM via the J3 connector? How do I configure the serial mode to pipe out the data I need? Is there a instruction provided? I dont need to use the GUI so this would be fine.
    Again thank for answering my question.

    Kind regards

    Markus

  • Hi Marcus,

    Actually the EVM and its GUI allow you to run the ADS8555 in either serial or parallel mode.  J5 has the PAR/SER pin wired to it with a pull-up resistor.  We do not have specific instructions on how to connect the EVM up to an alternate processor, but the datasheet gives you all the detail you need as far as the control lines go.

  • Hey Tom,

    thank you for your response. So if I get this right, your are able to pipe out data from one of the channels over the parallel-Output? Just by configuring the Hardware-Pins?

    Thank you for your help

    Kind regards

    Markus

  • Hi Markus,

    Review the datasheet - the ADS8555 can operate in serial and in parallel mode.  The EVM allows you to do both.

  • Okay, thank you for the information.
    It would like to know, if it is possible to select only one input-channel of the ADC that transmits the data, because I couldn't find any information in the datasheet.
    Is that possible?
    Or is it necessary to filter the data out of digital signal.
    Again thank you for your help.

    Kind regards 

    Markus

  • Hi Markus,

    Please review the ADS8555 datasheet.  Six channels are arranged in pairs A, B and C.  Each channel pair is associated with one CONVST input.  Two channels (minimum) are always converted.  Data from CHx0 is followed by data from CHx1 - if you only want one channel of data, only pulse one CONVST input and clock out CHx0.

  • Hallo Tom,
    again thank you for the information. That helped a lot.
    So if it is possible, I would like to ask you two more question:

    1.) On which page of the datasheet is the information provided that tells you what CONVST-input you have to pulse to get the data?

    2.) What kind of data-format does the channel-output (for example of the CHx0) have?

    Thank you for your time

    Kind regards 

    Markus

  • Page 5 is one place to start - review the detail on CONVST_X; page 19 shows an overview as well.  Output data format is serial or parallel as discussed earlier.  You can get (serial) data from three lines or just one (SDO_A), review Figure 1 in the datasheet.