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.

ADS 1292R EKG FE EVM FIRMWARE UPDATE ISSUES

Other Parts Discussed in Thread: ADS1292R, ADS1292

I UPDATED THE FIRMWARE ON THE NEW ADS1292R EKG FE EVALUATION BOARD USING THE LOAD FIRMWARE FUNCTION FROM THE GUI VIA USB. THE ONLY THING I CHANGED WAS THE ADS1292R CONFIG1 REGISTER AND REBUILD THE FIRMWARE TEXT FILE. THERE WAS NO ERRORS DURING FIRMWARE UPDATE BUT WHEN I REMOVED THE BOARD AND RECONNECTED THE BOARD TO USB PORT, MY PC DOESN'T RECOGNIZE THE ADS1292 EKG BOARD ANY MORE. ALREADY TRIED REINSTALLING THE USB DRIVERS BUT WITH NO LUCK. PLEASE SUGGEST WHAT NEEDS TO BE DONE RESTORE THE BOARD.

  • Hi Anubhav,

    The drivers should have installed prior to updating the firmware. Once the firmware was updated, the drivers should not need to be reinstalled. Are you using a XP machine or a Windows 7 machine? When you are in the process of installing the drivers, you will be prompted to chose a folder manually and in the firmware folder will be given two options of drivers to install. You will want to install the one labeled ADS1x9x and something like oem44, and not the one labeled ADS1292 in the title.

    Regards,

    Tony Calabria

  • Hey Tony:

         I installed the drivers before the firmware update. And I was able to see the ECG signal on my PC GUI via USB port. So USB connection was fine and driver installed correctly. Then I updated the firmware with a modified txt file that I generated using code coposer ver 5.2 and loaded that firmware file via load firmware tab in the ADS1x9xECG Demo Kit GUI. USB port stopped recognising my ADS1292 ECG Board. Don't know why that happened.

    FYI, here are the instruction in user guide for the location of USB drivers. "As shown in Figure 14 navigate to the directory in which “MSP430-CDC.inf” file is located (C:\Program Files\Texas Instruments\ADS1x9xevm\USB Drivers). This file will be copied to the directory while installing the PC application."

    It looks like my $100 have gone down the drain without doing anything wrong!!

    Regards, Anubhav.

  • Hi Anubhav,

    You can always restore the ADS1x9xECG-FE board back to the original firmware by re-downloading the software. In the install directory, there is a separate BSL USB programmer that you can use to reflash the MSP430. If you think that the drivers are not working correctly, you will need to check the Device Manager to see if the ADS1x9x shows up as connected or not. You can right click if "unknown device" shows up to have it reinstall the divers. Are you using XP or Win 7 machine?

    Regards,

    Tony Calabria

  • I am using windows7. It shows up as "unknown device" and even when I update drivers and give the path to USB drivers directory, the situation remains the same. Please can you send me exact steps to get the board back to original state. The file i see in usb drivers directory are, ADS1292R_USB_lib.dll, MSP430-CDC.inf and vcredist_x86.exe. FYI, I don't see any LED turn on the board so the output state of the led output driver pin of msp430 seems to be in lo state. 

    If possible, please suggest the exact steps that needs to be done to recover the board to original state. Thanks for your help.

  • Hi Abnubhav,

    The LEDs not turning on the board has to do with the proper firmware loaded onto the MSP430 and not the USB divers. First step is to load the USB drivers, then we need to use the BSL to load the firmware to get you running with the GUI. Loading the USB drivers onto a Windows 7 machine may be a little confusing depending on your permission settings and Window's 7 configuration. Below is the list of steps I used to get the drivers installed on a Win 7 machine.

    1. Make sure you are an administrator on the PC.

    2. Go into Control Panel - Hardware and Sound - Devices and Printers.

    3. Here you should see the ADS1x9x listed as an unspecified device without the driver installed. Right click on the device pertaining to the ADS1x9x and select properties.

    4. Then, click on the Hardware tab and select "Properties" again.

    5.Now click the Change Settings button to take you to a new pop up window.

    6. Here click the Driver tab and select Update Driver.

    7. Now you need to click "Browse my computer for driver Software"

    8. Select the USB divers folder found in the ADS1x9x installation folder and click include subfolders and press Next.

    9. It may prompt you with a warning but select OK and then the drivers should install correctly.

    Once installed, you can use the BSL USB programmer to install the original Firmware. Then the GUI should work correctly back in its original form. I would redownload the ADS1x9xECG-FE program so you have all the original install files before you begin.

    Regards,

    Tony Calabria

  • I am administrator on PC. In the hardware and sound, Ads1x9x doesn't show up at all, neither as unspecified  device. When I press S3 button, I see my Computer look for USB driver but couldn't find it. I point it to the folder where USB drivers are with include subfolder clicked but still PC cannot recognize the board. So flashing new code is possible once USB starts to recognize the board. Any other thoughts to try? I can ship the board to you if you want me to.

    Regards,

    Anubhav.

  • Hi Anubhav,

    Do you have an email address I can contact you at directly to give you shipping info, etc.

    Regards,

    Tony Calabria

  • My email : anug6ue@yahoo dot com

  • I am finally able to get my ADS1292R EKF FE Board to to the initial state. What I did was use the USB Firmware Updater, keep S1 button pressed and plug in the USB cable. ANd then load the original firmware file. After firmware update, it started recognizing the board.

    I am using CCS5.2 to build and debug the project. I took the ADS1x9xevm source code, export it in the CCS and then tried to build the project and debug it. I get the following error "Error initilizing emulator No USB FET was found". Tried changing the COM ports to make sure that its not the issue. Also, tried Project -> Properties -> Connections -> TI MSP430 USB1 and other connection types but with no luck. Any suggestion how to use CCS to debug.

    Another option I was trying is to use the ADS1x9x_main.c in SRC directory and create a TI TXT firmware file. But when generated the .txt file, it doesn't match the ADS1x9x_ECG_Recorder_FW_V1_12.txt firmware file. Can you share the source code for generating this firmware file.

    Regards,

    Anubhav.

  • You should receive an email with the link for the firmware source.

  • Hi,

    I'm trying build and debug a source code in ADS1292REVM using CCS Core Edition (2.4.2).  When I debug I have the next error (figure) and I can't  load a program. I keep S1 button pressed and plug in the USB cable while I'm trying tod load the program.

    Thanks.