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.

Using the ADS1278 EVM for special data acquisition purposes

Other Parts Discussed in Thread: ADS1278EVM-PDK, ADS1278, TMS320VC5507, TMS320VC5505, ADCPRO

Hi!

I am working on the same project as already posted here:

http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/249362.aspx

Refering to this issue the problem is as follows:

I would like to use the ADS1278EVM to get data from 8 different channels to a DSP. In this case, the DSP might be the motherboard MMB0 which comes with the DSP-board.

The data should be moved to the DSP by using SPI. Furthermore the DSP has to move the data to a PC by USB 2.0.

Is it possible to use Code Composer to program the ADS1278EVM-PDK? I couldn't find a hint on the product page.

Furthermore, can i use the JTAG-interface on the MMB0 to program the DSP on the board individually? If so, is it possible to use the onboard USB interface for my issue?

Thank you very much in advance,

-Johannes

  • Mr Miersch -

    J8 on the MMB0 is a JTAG header (see MMB0 schematic @ ftp://ftp.ti.com/pub/data_acquisition/ADCPro/Support/MMB0_Sch_RevD.PDF).  It is not populated, so you will need to install the header.  But you can use this to program the DSP and/or debug your program using CCS.

    In terms of the USB, keep in mind the USB 2.0 is only Full Speed capable, not High Speed - just in case you are counting on the faster data transfer.

  • Mr Hupp - 

    Thank you very much for your quick response. Since I got about 10Mbit/s of data full speed should work just fine. 

    Is there a chance to use the SPI pins for a different DSP? For example i already have the EVM for the TMS320F280 which might also be considered for the data acquisition.

    Thank you very much again

    - Johannes

  • Mr Miersch -

    The ADS1278EVM is just manually plugged onto the MMB0 motherboard - they can be separated to use the ADS1278EVM with another circuit/processor/your system etc.  As long as you follow the ADS1278 timing specs, you can use another SPI to talk to the EVM.  Note if you are trying to use it on the MMB0 (just for power connections), you may have to remove the bottom connector to prevent contention of the SPI from your device and the C5507/9 on the MMB0.  The schematic for the EVM is available in the user guide @ www.ti.com

  • Mr Hupp -

    Thank you very much for your response. I think that answers my questions for now.

    Thank you again

    - Johannes

  • Mr Hupp -

    Now that I have the MMB0 connected to the JTAG I have some additional questions.

    First of all, there is no "TMS320VC5507" to chose when I create a new project in Code Composer v5.2. Is choosing "TMS320VC5505" the equivalent or do those two processor differ in some parts?

    Furthermore, is there a chance to get the code on the DSP which is the original state when the board is shipped? On the one hand it is important for me to reset the development board in case I need to use it with the ADCpro software. On the other hand I am really interested in the source code that is used for USB, SPI-communication and so on.

    Thank you very much in advance,

    - Johannes Miersch

  • Mr Miersch -

    The hardware shipped does not have any firmware/code on it.  The firmware to run the DSP is automatically downloaded every time you load the ADCPro plug-in software.

    The .bin file (firmware) is located in the ADCPro\plugins\evm\ADS178EVfw folder on your PC (inside Program Files/(x86) depending on your system).

    The source is available on request (so we can assume you are requesting it).  Can we send the information to the email address you used when you created your account?  If not please provide a valid email address and we will send the information.  Please understand that this software/firmware combination was written for the evaluation system and therefore may not provide good example code or be useful for end-equipment applications.

  • Mr Hupp -

    Yes, please send me the information to my account address (johannes.miersch@tu-ilmenau.de).

    Is choosing "TMS320VC5505" instead of  "TMS320VC5507" during creating of a new project the right choice? In which parts do they differ?

    Thank you very much,

    -Johannes Miersch

  • Hi Greg,

    We are in the design stage of a data acquisition system for vibration analysis using ADS1278 and TMS320 series processor, we have purchased the ADS1278 EVM for evaluation for now and will be eventually coming up with a customized board. before starting the actual implementation work, we are trying to do a proto using the evaluation kit and a custom made application using Labview. can you please provide the source code for the DSP firmware and the ADC pro labview front end application, it will be helpful for us to understand the system and reduce our development time.


    Regards

    Venkatesh

    venkatesh.i@senpronics.com

  • You should receive an email with the requested information

  • Hi Greg,
    i have somehow lost the links to the ADS1278 evm firmware and labview source code, which you had sent me around two years ago. Can you please resend the download links to me.

    Thanking in Anticipation
    Venkatesh
    venkatesh.i@senpronics.com