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.

ADS1248EVM-PDK installation problem

Other Parts Discussed in Thread: ADS1248EVM-PDK, TUSB3410, ADCPRO, ADS1248

Hello,

I have an issue with a ASD1248EVM-PDK installation. After following the installation guide, I stuck on the picture nr 12 (page 14). When setting the SW4 as said in the user guide and pressing OK, some times I've the improper BSL version message and sometime the programing failed message.

Is anybody has a solution ?

It's the first time I power up the ADS1248EVM-PDK, the driver is ok but what i find strange is the "BRD TEST" message on the LCD wich disappears each time I change the SW4 position to the BSL position.

The other thing is the green led at the left side of the LCD which is only lights on for 1s when I plug the USB cable and shut down after.

Is it normally ?

  • Hello,

    I have the same problem with installaton ADS1248EMV-PDK.

    Additionaly , when I power on PDK i cam see on LCD following text:

    1.BRD TST

     tehn I pressing UP

    2. LCD TEST - all chars are displayed

    3. next I pressing UP , and i can see PRESSUP

    4. naxt I pressing UP and i can see "arrow up"

    5 next I press OK button  - on LCD I can see DAC and next 2.5V and green LED is lighting

    6. next I press OK button - on  LCD I can see 4.5V

    7. next I press OK  -On LCD is NODEV

    8. next I press UP arrow - I can see 96 and next HDR 0H

    9 next I press UP arrow - on LCD is FAIL

    All Jumpers are configured as Figure 3 on page 8.

     

    Is anybody from Texas Instruments can hepl me  ?

     

     

     

  • One possibility is that the hardware is trying to use a COM port higher than 20.  We have seen issues when Windows assigns the device to >COM20. We don’t fully understand the reason, but this seems to be an issue.  You can manually reassign the port to a lower free COM port (say less than COM10) in the Device Manager.

    Let me know if this works.

    If it doesn’t send me a screen shot of the C:\Program Files\Texas Instruments\TI3410XP\ directory with the file dates and sizes. There might be a problem with the loading of the TUSB3410 driver.

    Joseph Wu

  • Hugo -

    As of today, a new version of the plug-in is available, v1.1.0 for the ADS124xEVMs.  Please use the update feature to download and install the latest software or download it from the product page.

    This software should clear up some of the connection issues that have presented in the past. It also contains the latest version of the TUSB drivers that Joe mentioned.

     

    Please let us know if you continue to have problems.

    Greg

  •  

    I set COM2, maybe something is wrong with software (it is small)

  • I reinstalled software and installed  new update ads1248evm-pdk-plugin-1.1.0.exe  unfortunately it is not working.

    I have to choose manualy COM 2 and it starting scanning , It finding device but don't want to update 

  • AndrzejS -

    Did you allow the new TUSB3410 drivers to install?  It doesn't look like the have been installed.

    In the Device Manager, the item "USB-Serial Port (COM2)" should show up as TUSB3410 Device (COM2).  These drivers should be included in the new installation exe and will start automatically when the plug-in is finished installing.  You should get a prompt saying "Where previous drivers installed.."  This is the beginning of the TUSB3410 drivers.

    Greg

  • Hello,

    I update the T3410 driver by the new plugin but i still have the problem. The COM number is 4 since the beginning , I try another number (<10) but it doesn't solve the problem.

    With the old EVM plugin I had the "C:/program files/Texas Instrument/" folder (I had the same files with same size as AndrzejS) but with the new one I don't have it so I can't do a screenshot of it.

    Have you another solution ?

  • Hugo -

    So the files you are looking for were probably associated with the old driver, which are no longer present.

    Can you verify that the ADS1248EVM has the jumpers/switches configured in the settings shown in Figure 7 of the ADS1248EVM User Guide?  Different settings from this figure may not work with this software although the hardware will still work correctly.

    Additionally, when you restart the software and hardware, is the port recognized and just not programming or is the port not found?  When you get the error, can you capture/send the "fw_load.log" file that is located in the ADCPro installation directory under "saved"  (default will be C:\Program Files\ADCPro\saved\)?

    Regards,

    Greg

  • Hi,

    I was trying install softwate on another computer, bud effect is the same.

    I couldn't run with new software (ads1248evm-pdk-plugin-1.1.0.exe) - driver not found, so I decided install software TUSB3410 (swrc094e.zip).

    I think softwaere was installed correct - screenshots, bud software doesn't work correct.

    I have to manually choose COM, and after this ( switch in correct position - BSL, Jumpers on ADS1248 - figure 3 document sbau142a.pdf ) is still problem.

    I don know why.

    Can anybody from TI help me , wrte veri easy what I sholul to do , step by ste, point after piont

     

    Greg , you are writting " ...Can you verify that the ADS1248EVM has the jumpers/switches configured in the settings shown in Figure 7 of the ADS1248EVM User Guide?..."

    Which document ??

  • hello,

    the ads1248evm is configure like the figure 7 user guide so i don't think it's the matter. When I restart software and hardware the port is recognized and programming failed.

    That what there is in the "fw_load.log" file :

    Start FW load sequence....

    Starting download

    Start FW load sequence....

    Starting download

    Start FW load sequence....

    Starting download

    I try 3 times.

  • Hello,

    I have tried on 4 (four)  computers, on each is the same.

    I think problem is in software.

    I hope engeeners from TI fin solution.

    I'm sending communication between MMB3 and computers - two times 

  • Hugo and Andrezej -

    A couple more questions to rule out a couple of items:

    1. Is the only connection you have to the MMB3 and ADS1248EVM from the computer (via USB)?  You should have no additional power supplies/adapters connect.

    2. When you first power up the MMB3 board, do you both see a sequence of messages?  ie "RESET", "SELFCAL", "BRD TEST" or other?  Can you describe them?

    3. Can you verify that the small red DIP switch (SW4) on the MMB0 is closing?  It should measure open with switch to OFF (to the right) and a short with the switch to BSL (to the left).

    Regards,

    Greg

  • Hugo and Andrezej,

    Let's go back to the initial problems and discuss the process.  First I would like to add a little background.  The MMB3 motherboard is used for a number of different EVMs.  The MMB3 has some test firmware installed initially to verify that the motherboard will download software via USB, as well as verify some basic functions of the motherboard.  There are a number of features on the motherboard that are not used for the ADCPro plugins.  One examble is the joystick control SW3 and another is the green LED which informs you that the MMB3 DAC is in operation.  This is not used with ADCPro either, so that is why it turns on and then off at powerup.  This is not a general power on LED.

    The 'BRD TST' and accompanying LCD display messages that appear the first time you power the MMB3 are a part of the intitial board test firmware that is mentioned above.  As Greg has already mentioned, you should use the newest plugin and TUSB3410 drivers.  The operating system should be Windows XP.  It has not been verified with other versions of Windows.  Please install all software and drivers without the MMB3 plugged into the USB port.  Once the drivers have been installed, verify that in the 'Device Manager' window that under 'Ports' the Com device shows up as a 'TUSB3410' device.  If it does not show as this device, uninstall the drivers and reinstall the latest drivers and repeat the verification process. 

    Once the driver installation has been verified, unlplug the MMB3 from the USB.  Verify that the BSL switch (SW4) is in the 'OFF'  position (to the right.)  Install the ADS1248EVM on to the MMB3.  Plug the MMB3 into the USB port.  Something should display on the LCD of the MMB3 even if for a short time.  Start ADCPro and attempt to load the ADS1248EVM plugin. 

    The plugin should recognize that the MMB3 is connected if you follow this order of steps.  If you attempt to load the plugin before the MMB3 is plugged into the USB port, you may have problems.  If the switch SW4 (BSL) is in the ON position when you plug the MMB3 into the USB port you will have problems.  Make sure that SW4 is off when you plug the board into the USB port.

    The firmware download process begins with an information block detailing the steps needed to install the firmware. The first step is to turn the BSL (boot strap loader) SW4 switch to ON.  Before pressing the OK button in the message block, make sure you turn on the BSL switch.  If you press OK  before you switch the BSL switch you will get the 'Programming Failed' message. If you switched the BSL first and then pressed OK, the firmware should start to download.  At this point  you must wait for the firmware to completely download.  This may take several minutes to complete.  There should be a download status of the programming progress that appears in the top portion of the plugin window.  Once the download has completed, you will see another message block.  Follow each of the four instructions before pressing the OK button of the message block.  You should now have the firmware loaded and the plugin should complete the startup process.

    I hope this information wil get you going.

    Best Regards,

    Bob Benjamin

  • Greg Hupp said:

    Hugo and Andrezej -

    A couple more questions to rule out a couple of items:

    1. Is the only connection you have to the MMB3 and ADS1248EVM from the computer (via USB)?  You should have no additional power supplies/adapters connect.

     

    Yes, on 3 computers i had tested, on the other one I'm not sure

     

    2. When you first power up the MMB3 board, do you both see a sequence of messages?  ie "RESET", "SELFCAL", "BRD TEST" or other?  Can you describe them?

     

    Yes, I wrote about this some post before -procedure what I did.

    When I plug USB in on LCD I can see BRD TST - offcourese I can hear typical sound USB in computer

     

    3. Can you verify that the small red DIP switch (SW4) on the MMB0 is closing?  It should measure open with switch to OFF (to the right) and a short with the switch to BSL (to the left).

    Yes, I checked , switch works correctly

     

    Regards,

    Greg

     

    Please , write about communication what I sent in html file, is correct ?

    Bob I will answer Your post, when I'm back - 10-12 hours - I have to check it slowly and analize this

    Thank's Greg

    Redgars,



     

     

  • Hello Greg,

    1. Yes the usb connection is the only one.

    2. When I power up the MMB3 board I have the BRD TEST message

    3. The small red DIP Switch (SW4) is in right position when I power up up the board

  • Hello Bob,

    I have the new plugin and the driver is correctly installed as you can show it in a previous post. Since the begining  I had follow step by step what you explain.

    1. Install ADC pro and EVM plugin (and the driver)

    2. Connect the ADS1248EVM to the MMB3 and the SW4 of the MMB3 in the right position

    3. Connect the MMB3 to my PC via USB (BRD TEST message appears)

    4. Start ADC Pro

    5. Load ADS1248 EVM plugin

    6. The software find the MMB3 and the message "Switch to the BSL position then press ok" appears

    7. I switch to the BSL position (BRD TEST message disapears)

    8. I press ok

    9. "Programming failed" or "improper BSL version !" message

  • Hello Bob,

    I made the same as Hugo, message at the end is the same: "Programming failed" or "improper BSL version "

    Write please if communication in html file is correct

  • Andrezj and Hugo -

    OK...we need to get some information from ADCPro at the time of the problem.  Attached is a small installer (inside a zip file).  This will install an app to log the values at the time of the error to help us understand what is going wrong.  The installer will apply the files and then can uninstalled using the "Uninstall ADS1248 Debug" link on your desktop.

    Procedure:

    1. Download and unzip the installer to a know location.

    2.  Run the installer to update your files.

    3. Connect the hardware via USB to the PC.

    4. Run ADCPro and load the ADS1248EVM plugin.  Follow the directions as normal regarding loading the firmware.

    5. When prompted for a file name, accept the default or give the file a name and note the location.  This is the log file with the information.

     

    Please return this log file so that we can determine better what is happening.  The file contains no vital information from your computer and you may look at it if you desire.

    After you send the file, you can run the Uninstaller that should be on your desktop "Uninstall ADS1248 Debug" to restore your ADCPro files to the last state.

    Regards,

    Greg

    ads1248evm-debug.zip
  • Hi Greg,

    BSL_log.txt:

    [BSL_Version Data]
    Buffer String=€\00\10\10ôI\01@\00\00\00\00\00\00\01`\01\00őioď
    Buffer Hex Array="80 00 10 10 F4 49 01 40 00 00 00 00 00 00 <01> <60> 01 00 F5 69 6F EF"
    BSL Version=1.60

  • Andrzej -

    Thanks for this information...it helps show us that the correct value is coming back to the PC.

    One more try...we have identified something may be the cause of the problem that you are seeing but since we cannot reproduce it, we again need you help.  Attached is another zip file with a small installer.  This will install one additional file (compared) to previous.

    The log file will be generated the same as before, but after the file is generated,  hopefully the download process will start.  If it works, we will fix the plug-in installer and update it on the web.

    Thanks for your patience and help,

    Greg

    ads1248evm-debugv2.zip
  • Hi Greg,

    I think it is the same problem :(

    I'll try sent You trannsbition by Portmon tommorow, maybe I help You

  • Hi,

    I sending file with transmition

  • Hello,

    for the first debug the BSL_LOG.txt is :

    [BSL_Version Data]

    Buffer String=€\00\10\10ôI\01@\00\00\00\00\00\00\01`\01\00õioï

    Buffer Hex Array="80 00 10 10 F4 49 01 40 00 00 00 00 00 00 <01> <60> 01 00 F5 69 6F EF"

    BSL Version=1.60

    [BSL_Version Data]
    Buffer String=�\00\10\10�I\01@\00\00\00\00\00\00\01`\01\00�io�
    Buffer Hex Array="80 00 10 10 F4 49 01 40 00 00 00 00 00 00 <01> <60> 01 00 F5 69 6F EF"
    BSL Version=1.60
    

    After I have try the second ADS1248 debug and it don't solve the problem, I've the "improper BSL version" message and the BSL_LOG.txt is :

    [BSL_Version Data]

    Buffer String=€\00\10\10ôI\01@\00\00\00\00\00\00\01`\01\00õioï

    Buffer Hex Array="80 00 10 10 F4 49 01 40 00 00 00 00 00 00 <01> <60> 01 00 F5 69 6F EF"

    BSL Version=1.60

    So it's the same log file.

  • Andrzej amd Hugo -

    OK...so from the file it looks like you are getting the proper BSL version, so you should not get the "Improper BSL version" in the status message.

    I am attaching another debug to add an additional file that should log all the display messages since some of them go fast.  It will also still have the previous file with the result (as the computer sees it) of the the BSL comparison, in case there is something wrong there.

    After installing the debug, run the program as done previously.  You will be prompted to create two different files...rename or accept the defaults.  When the program stops, send us back the two files.

    Again, no vital information is contained within the files from your PC.

    One additional question...what version of WIndows XP are you both running?  ADCPro requires Windows XP SP2 or greater to run correctly.

     

    Regards,

    Greg

    ads1248evm-debugv3.zip
  • Hello Greg

    I tried 2 times, here is Program_log.txt:

     

    Opening Serial Port...
    Exit!
    Opening Serial Port...
    Checking BSL Version...
    Exit!

     

    When i manualy chosse COM6, and starting update I can see messages: Opening Serial Port ( first) a nd Checking BSL Version... , abd nothing is change, so I closed program and tried second time.

    BSL_log is the same

  • Andrzej -

    OK...so I think we have figured out the problem.  The bug is a conversion problem due to the difference in numbering representation between different countries.  There is a LabVIEW switch that was not set properly, so it gave us the incorrect evaluation of a logical comparison.

    Attached find an installer that should patch the appropriate file.  It replaces the bad file with the updated file which should fix your problem.  The old file will be maintained in case there are still issues (we don't anticipate any).  If this works, you can simply delete the uninstaller link on your desktop.

    Please verify that this solves your problem and we will post an official update to the web.  You would not need to download it, but it should not mess up anything if you do.


    Thanks for your help and patience.

    Greg

    libmmb3-patch-1.0.0.zip
  • Hello Greg,

    I think everythink is OK

    At the end, I have PC CONS on LCD

     

    Good job! Thank You,

    Regards,

    Andrzej

     

     

     

  • Hello,

    It works :) :) thanks for all