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.

Unable to get started with ADS1298 EVM

Other Parts Discussed in Thread: ADS1298, ADS1298ECGFE-PDK, TMS320VC5509A

Hi,

 

I ordered an ADS1298 EVM from ti store. I installed the latest version of software from ti website.I powered the device, connected the USB cable to my comp having Windows XP SP3.

 

It saws USB connected and when i try to acquire the signal it says, Download failed.. Reset the hardware...Nothing is helping at the moment and i am having a deadline to get started with this.

 

 

I also need inputs for the following questions:

a)I want to know how i can get the raw ECG data from the software (Is the ECG data available in any standard format E.g. CSV, XLS, TXT etc which can be processed by me)

b)Does the software provided have any Command line interface to process the data further.

c) Can we program the MMB0 kit by writing our custom programs? Is a free IDE available for the same ? Provide documents about how to use the MMB0 IDE. ]

 

Thanks,

Nagaraj

  • I have also raised a request on support portal with absolutely no use.

     

    SR# 1-674613644 How fast can you guys help me. Is any1 listening???

  • Hi Nagaraj,

    I am sorry to hear that you are having trouble with the ADS1298ECGFE-PDK.  The error message you describe (Download failed..reset the hardware) is caused when the PC does not see the MMB0.  It should also be followed up by a dialog box that pops up with a message "The firmware load has failed due to a timeout condition.  Please reset the hardware to continue loading the firmware."  Let's first address the potential hardware issues:

    To debug the MMB0 hardware, there are a couple of things to look for, first is a shunt jumper on J12 which is a two pin jumper just below and slightly left of the power jack on the MMB0.  If this shunt came off through the shipping process for some reason, you would get the error message you describe.  The second possibility is that the MMB0 is not configured for USB Boot Mode.  If you have the REV C version of the MMB0 (REV C has four standoffs mounted on the bottom of the board, REV D has four rubber 'stick-on' feet) there is a switch just to the right of the power jack.  This switch needs to be in the USB position (towards the center of the board) for the firmware to properly load.  The REV D version of the board does not have this switch installed, the USB boot mode is set by virtue of a wired short on S4.  The final possibility is the actual RESET switch.  The RESET switch (S3) is in the upper right corner of the MMB0 - while rare, we have had a few of these switches fail short on the REV C boards.  If you do not 'feel' the switch give under the pressure of a press with your finger, verify the switch reads 'open' or infinite resistance using a multi-meter between the two outside pins in the upper right corner of the board. 

    If J12, S4 and S3 are configured properly, the next item to look for is that the drivers for the MMB0 are actually getting loaded on your PC.  After installing the software and powering up the board for the first time, with the USB cable plugged in, you should get the 'Found New Hardware' prompt.  The first driver that gets installed is the NI-VISA USB Device Driver.  Select the 'No, not this time' and 'Install the software automatically' options when prompted.  After installing the device driver, the device manager should show a NI-VISA USB Devices type with TMS320VC5509A (NI-VISA) driver.  From here, once you start the ADS1298 software for the first time, you should get another prompt regarding the finding of a new device.  The second driver is the USBStyx Driver, again follow the prompts as above (don't search, automatically install) and let the installation finish.  During this period, the firmware may timeout and give you the "Download failed..reset the hardware", but pressing the reset button at this point or re-starting the ADS1298ECG-FE GUI should clear that message.

    For the remaining questions:

    a.) yes, you can save off the raw data from the ADS1298 for post processing on your own.  There is a 'Save' tab in the GUI that allows you to save off the data in a tab delimited text file.  You can save register settings, Scope, FFT or Histogram analysis as well as the raw data. 

    b.) no, there is no command line interface, but the software does have the option to present an 'analysis window' that gives you detail by channel on the Scope, FFT or Histogram displays.

    c.) The MMB0 was not intended to be used as a development platform, so there is no stand alone IDE for it.  If you have Code Composer Studio and an XDS510 Class Emulator, you could conceivably develop custom programs with the ADS1298ECG-FE hardware.  J8 on the MMB0 is the JTAG interface, it is not installed by default, but a simple two row by 7-pin BERG strip is all that you need there.

  • hi Tom,

    if we connect the simulator to the evaluation board ,did we get the ECG signal directly with the default settings or do we need need to change anything.

    thx in advance.

    regards,

    shreedhara m

  • Hi Tom,

    I am beginner in embedded systems and I've never worked with a component like this.

    I want to read real time data. Is it posible? I believe I need a JTAG (to program with Code Composer), but which JTAG shoud I buy? Are there many types? Which one is the best?

    Is it posible to comunicate with this equipment directly with the LABview or I need some interface hardware?

    My equipment is an ADS1298ECGFE-PDK, with TMS320VC5509A

    Thank for your help

    Regards

    Daniel

  • Hello! 
    Can you, please, give a link to download NI-VISA USB Device Driver. I can't find it.

  • Hey Paul,

    The driver can be found in the installation folder under "...ADS129xECG-FE\lib_1298\Styx\mmb0_drivers".

    Brian