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.

ADS8350EVM-PDK: ADS8350EVM-PDK software installation failure

Part Number: ADS8350EVM-PDK
Other Parts Discussed in Thread: ADS8350, ADS8354, ADS8900BEVM-PDK

Hello,

I just got the ADS8350EVM-PDK today. Downloaded SBAC130A.ZIP and performed install on freshly set-up machine with Win10 Professional / 64bit. Was running the install as administrator.
Installation completes to the point when drivers are being installed and this is the moment where the process seems to break:

Running dpinst depending on the underlying platform
We are on a 64 bit OS.
CreateProcess succeeded
INFO:   Option set: dumping log info to console.
INFO:   Current working directory: 'C:\Program Files (x86)\Texas Instruments\ADS8350evm\SDCC Driver'
INFO:   Running on path 'C:\Program Files (x86)\Texas Instruments\ADS8350evm\SDCC Driver'
INFO:   No valid 'dpinst.xml' file provided.
INFO:   Install option set: legacy mode on.
INFO:   Found driver package: 'C:\Program Files (x86)\Texas Instruments\ADS8350evm\SDCC Driver\NSC_USB-WV5.inf'.
INFO:   Found driver package: 'C:\Program Files (x86)\Texas Instruments\ADS8350evm\SDCC Driver\TI_USB-WV5.inf'.
INFO:   Preinstalling 'c:\program files (x86)\texas instruments\ads8350evm\sdcc driver\nsc_usb-wv5.inf' ...
INFO:   ENTER:  DriverPackagePreinstallW
INFO:   RETURN: DriverPackagePreinstallW  (0xE000024B)
INFO:   Preinstalling 'c:\program files (x86)\texas instruments\ads8350evm\sdcc driver\ti_usb-wv5.inf' ...
INFO:   ENTER:  DriverPackagePreinstallW
INFO:   RETURN: DriverPackagePreinstallW  (0xE0000247)

I can repeat over and over by running the 

"c:\Program Files (x86)\Texas Instruments\ADS8350evm\SDCC Driver\driverInstall.exe" 


I understand that this EVM is a bit "weathered" but this is what I got from TI today since there doesn't seem to be anything more current.
The issue seems to have same symptoms as the one described below by Oba-san in 2018 but I do not see resolution.

Thanks - Martin

e2e.ti.com/.../729348

  • Well - found related issue 
    https://e2e.ti.com/support/data-converters/f/73/t/777356
    however in the above case the user was able to install the drivers in contrast with my situation.
    Since the drivers are supposed to install(?) prior connecting of the hardware the test case doesn't even rely on the actual hardware, right?
    Windows 7 are not supported anymore so I need to get this running on W10.

    Thanks - Martin

  • Hi Martin,

    We will reach out to you offline with the correct WIN10 driver.

    Regards,
    Keith Nicholas
    Precision ADC Applications

  • Hi Keith,

    Thank you very much. I am glad this EVM is still supported.
    In the meantime I tried installation in W7/64 VM. That did install the driver yet the app remained stuck at "Loading Application" as described at
    https://e2e.ti.com/support/data-converters/f/73/t/777356

    I see some possible workaround described in that thread. I will be ready to explore that on my W10 systems once I have that driver from you.

    Thanks - Martin

  • Hi Martin,

    I just sent the link to you.  Please let me know if you were able to get this working.

    Regards,
    Keith

  • Hi Keith,

    Thank you. This resolved *one of* the problems.
    Now I have SDCC driver installed and the EVM recognized in Device Manager when connected.

    The "Loading Application..." window appears accompanied by another irresponsive window and the only remedy is to kill the "ADS8350 EVM (32 bit)" task in task manager.

    I did install the NI patch as suggested at
    e2e.ti.com/.../777356
    No change.

    Placing the XML file as suggested in the referenced post at
    "c:\Program Files (x86)\Texas Instruments\ADS8350evm\ADS8350 EVM.exe.config" 
    - that is where "c:\Program Files (x86)\Texas Instruments\ADS8350evm\ADS8350 EVM.exe"  lives results in an error message:

    Looks like things are harder than they should be.
    For the record - Freshly installed OS on a PC this week. Other than MS Office and Code Composer Studio there are almost no other apps installed.

    Thanks for the help -

    Martin

     

  • Hello Martin,

    Try installing the GUI software for the ADS8354.  This part is in the same family and uses the same EVM platform. I know this software works with the updated WIN10 driver.  It may not help resolve your issue, but I am hoping that it will install the missing files needed for the ADS8350.

    In the mean time, I am going to reach out to the software team to see if they have any recommendations on how to get this working for you.

    Regards,
    Keith

  • Hi Keith,

    This is a great idea since the SW gets frozen (or won't as we hope) regarding less of the HW being present.
    Downloaded www.ti.com/.../sbac128a and will give it a try.

    To your knowledge: Does the SBAC128A need a patch or should it work as is?

    Thanks - Martin

  • Hi Martin,

    SBAC128A will require the updated WIN10 drivers, but other than that, it should work.  Without the EVM connected, I am able to get the GUI to load and run in software only mode.  

    My WIN10 machine has quite a few EVM's installed, so it is possible there are some other files that are not getting correctly installed that my machine already has installed.  This approach has worked in the past with other EVM's, but I am just guessing at this point.  

    If you cannot get the GUI to load without the hardware, then there are still likely missing (or out of date) files.  The SDCC is the older generation based platform; the newer PHI based platforms use much of the same infrastructure.  If you want to continue experimenting, I would suggest installing the software for one of the newer platforms.  ADS8900BEVM-PDK uses the latest generation EVM platform designed to work on WIN10, and may also install the missing files, but again, I am just guessing at this point.

    Regards,
    Keith

  • Hi Keith,

    Thanks for hanging in with me. Tried installing the SBAC128A on my (new) W10 machine and after a reboot tried both ADS8350 and ADS835x with the same result. No change running as administrator either.
    Will do more experimenting on a different W10 build on another machine.

    Thank - Martin

  • Repeated on another machine. Recently upgraded W10 Pro-64. 
    Installed ADS835X PDK, rebooted, started application and watched it  "Loading Application..." ... Task Manager to kill.

    Installed https://www.ti.com/tool/ADS8900BEVM-PDK 
    rebooted and started this application. Clearly trying to run and able to communicate with the interface board since the error was different when nothing connected or when the (improper) board was attached.

    Getting late.
    Tomorrow I may try an entirely fresh W10 installation on a different machine - unless you may come up fit better POR.

    Thanks - Martin

  • Hi Martin,

    I tried installing the software on my personal WIN10 machine and am seeing similar issues.  There is clearly a file that is not getting installed correctly (or the correct version) that is preventing the GUI from running correctly, but I am out of ideas.

    I have reached out to our software guy, and will keep you in the loop as soon as he as some additional suggestions.

    Thank you for your patience.

    Regards,
    Keith

  • Hi Keith,

    I very much appreciate your support. It is good to know not to keep trying and instead I will wait to hear more.
    Thanks!

    Martin

  • Hi Martin,

    Please give us a few days to provide an update on this issue.  I will provide an update no later than Friday.  Again, I appreciate your patience as we work through this issue.

    Regards,
    Keith

  • Hi Martin,

    I was finally able to get this to work on my personal PC.  I think you may have an older version of the config file.  Please use the latest version and copy to the same folder as the executable for the GUI.

    Regards,
    Keith

    1. Exe is broken if any of the two below modules are missing.
    1. .NET Framework setup

                                                                   i.      Expected .NET version for the GUI to be launched – v2.0.50727.

                                                                 ii.      If the target PC contains v2.0.50727 .NET framework, no config file is needed.

                                                               iii.      If it contains any version other than v2.0.50727, config file should be used. (Attached config file should be copied to the exe folder)

      1. NI math kernel library 2010 32 bit

                                                                   i.      You can download this from NI website.

                                                                 ii.      The above package contains NI math kernel library for 2009-2011 version (includes both 32 bit and 64 bit version)

    1. Driver not getting installed on Windows 8 due to untrusted source.

    <?xml version ="1.0"?>
    <configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
    <supportedRuntime version="v2.0.50727"/>
    </startup>
    </configuration>

  • Hi Keith,

    Thank you for keeping my hope and motivation.
    The steps you pointed out were actually something I already tried earlier and reported on Fri, Nov 6 2020 10:34 PM above in this thread.

    When the "ADS8350 EVM.exe.config" file is placed in the directory alonside with the "ADS8350 EVM.exe" the application doesn't start and reports:
    "The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.com tool for more details"

    Thanks to your reported success I got inspired to ponder a bit deeper:

    DotNetVersions.exe https://github.com/jmalarcon/DotNetVersions/releases/tag/v1.0.0

    d:\Data\Reference\ADC-DAC\ADS8350_EVM\DotNetVersions>DotNetVersions.exe
    Currently installed "classic" .NET Versions in the system:
    4.0.0.0
    4.7.03190
    

    Google search for "net framework 2.0 v 50727 download 64-bit" yielded:
      Microsoft .NET Framework Version 2.0 Redistributable Package (x64)
      NetFx20SP1_x64.exe
      File Size: 46.9 MB
      Date Published: 11/19/2007

    When installed DotNetVersions.exe reported:

    Currently installed "classic" .NET Versions in the system:
    2.0.50727.4927 Service Pack 2
    3.0.30729.4926 Service Pack 2
    3.5.30729.4926 Service Pack 1
    4.0.0.0
    4.7.03190

    Hosanna! That resolved the last issue. 

    To recap:
    - Driver installation - as you pointed out
    - National Instruments Patch (as also pointed out in your previous post).
    - NetFx20SP1_x64.exe from www.microsoft.com

    We are in business!
    Thank you - Matrtin

  • Hi Martin,

    That is great news!  I am glad you were able to get this working.  Thank you for the details on how you fixed this in case somebody else runs into a similar issue.

    I also wanted to mention that we have updated the ADS8353EVM to the latest evaluation platform, which is fully supported in WIN10.  This device is very similar to the ADS8350, but has pseudo-diff/single ended inputs and a different maximum sample rate.

    https://www.ti.com/tool/ADS8353Q1EVM-PDK

    Regards,
    Keith