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.

ADCpro cannot record the data for ADS1259 evm

Other Parts Discussed in Thread: ADCPRO, ADS1259, PGA280, ADS1259EVM-PDK

Hi, 

    I am using ADCpro for ADS1259evm. I use the data recorder to record the data. the setting is as following.

This setting used to work well. But right now it doesn't work. After I click continuous, it only report data available but no data is recorded as following:

Even after re- install ADCPro software or 1259 pdk, it still doesn't work and no data can be recorded.

Is there anyone can help me to fix this problem?

Thanks a lot!

  • Hi You li,

    Are you supplying the MMB0 with an external +/- 10V supply?
    This supply is required to use the ADS1259EVM. Without it, I have the same problem in ADCPro.

    Best Regards,
    Chris

  • yes,  the +- 10V power supply is provided by the HP e3631A DC power supply when I use the EVM.

    I tried many times by rebooting the EVM board. I noticed the ADCpro record the data sometimes but sometime it doesn't.  I also notice if I choose the PGA is sync by the ADC, the ADCpro almost cannot record the data. I think it is weird but do not know why. I even cannot turn off the EVM board  overnight because I afraid it cannot record data next time when I reboot it.  Will it burn if I turn on the EVM but let it in idle for several days or weeks? 

    Thanks  a lot!

  • Hi You li,

    I replicated the issue again I think I've identified the problem...
    You must first load the EVM plugin and one of the TEST plugins from the "Test" menu.

    Without both types of plugins loaded, ADCPro will not be able to collect the data. Usually ADCPro disables the "Acquire" and "Continuous" buttons until you've loaded these plugins; however, by enabling the data recorder you were able to bypass this requirement. Make sure you load a test plugin before you attempt to collect data.

    Let me know if that solves the problem!


    Regarding leaving the EVM powered overnight, this shouldn't damage the EVM (it would be a poor design if it did!). I've left EVMs powered for a few days at a time and have not seen any issues, except that sometimes I've need to reload the EVM plugin to reconnect to the EVM (you may lose connection to the EVM if the PC goes into standby mode, for example).


    Best Regards,
    Chris
  • Hi, Chris

           Your solution really works!   Thank you so much!

  • Hi, Chris,
    One more question about the ADS1259EVM. From the user guide, “ to use the ADS1259EVM-PDK with the ADCPro software, the PGA280 must be used as the control for the ADS1259.”

    If I'd like to bypass the PGA280, how can I record the ADS1259 output data without the PDK and ADCPro software?

    Thanks a lot!
  • Hi You li,

    On the ADS1259EVM, you can apply an input signal to the J8 header and configure switch S2 to bypass the PGA inputs. The MMB0 only requires the PGA280 to be used for SPI communication to the ADS1259 (it uses the extended chip select mode to communicate with the ADS1259).

    For communication and data collection with the ADS1259, we don't have an alternative solution to the ADS1259EVM-PDK and ADCPro. The EVM's main purpose is just to allow you to test out the performance of the ADS1259 without having to design your own hardware and software; after evaluation, then you would typically start your own design.

    Since ADCPro can be a bit limiting in what it allows you to do with the EVM, often times I see people taking another MCU platform (MSP430 LaunchPad, or Arduino kits) with SPI capabilities, writing their own software, and jumper wiring to the EVM (disconnected from the MMB0) and then running tests. If you have a favorite MCU platform that you're familiar with, I would recommend looking into using that. Otherwise, I know there are examples of MSP430 or Arduino code for SPI communication on E2E that you could reference.

    Best Regards,
    Chris