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.

TMS320F28065: uniflash issues in programming

Part Number: TMS320F28065
Other Parts Discussed in Thread: UNIFLASH

Hello everybody , 

I have  same issues on  3 differnet  WIn10 PC . 

Brand new  PC ( no CCS installed )  , I installed  latest Uniflash  .  

now I connect  XDS100v2 emulator to PC   and I can see them in HW but yellow alarm in WIN  , and it is  not working :   I cannot do programming at all .

now I tried to installed FTDI  dirver again , same problem .

what should I do ?   

are XDS100V2  proper driver in UNiflahs installation ?  where ?   

XDS100v2 is working for sure  since  with CCS on another PC is working perfectly 

regards

Carlo

  • Carlo,

    We analyzed the UniFlash install process and found that a step is missing that installs the debug probe drivers. We will look into fixing this issue for the upcoming UniFlash release.

    As a workaround, can you try the following:

    1) Download the attached install_drivers.bat script

    @echo OFF
    reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS=32BIT || set OS=64BIT
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/CC3200/ftdi
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/CC3200/ftdi
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/msp430/USB_CDC
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/msp430/USB_CDC
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/msp430/USB_FET_Win7_8_10_64
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/msp430/USB_FET_Win7_8_10_64
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/msp430/USB_eZ-RF
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/msp430/USB_eZ-RF
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/stellaris/ftdi_208
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/stellaris/ftdi_208
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/stellaris/icdi
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/drivers/stellaris/icdi
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds100_drivers
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds100_drivers
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds110_drivers
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds110_drivers
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds2xx_drivers
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds2xx_drivers
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    if %OS%==32BIT dpinst_32_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds560_drivers
    if %OS%==64BIT dpinst_64_eng.exe /SW /SA /path %~dp0/ccs_base/emulation/windows/xds560_drivers
    SET hex=%=exitcode%"
    SET result=%hex:~0,1%
    if %result% geq 8 exit 1
    

    2) Copy it to the following folder: <uniflashInstallDir>\deskdb\content\TICloudAgent\win\

    3) Start command prompt as Admin

    4) Go to that folder and run the script

    Please let me know if this works for you.

    Sorry for the inconvenience.

    Ricky.

  •  Hi Ricky ,

    I tested  but issues in batch file , it does not work .

    coudl you recheck  the procedure ? I am on WIN10

    in attach the erroe

    regards

    Carlo

  • Carlo,

    Sorry, I took another look, and you actually need to add a path to the path environment variable for the script to find the necessary executables. The dpinst executables are in the <uniFlashInstallDir>\deskdb\content\TICloudAgent\win\ticloudagent\setup\ folder, so you will need to add that path to the PATH variable in your command prompt before running the script.

    Example:
    > set PATH=<uniFlashInstallDir>\deskdb\content\TICloudAgent\win\ticloudagent\setup;%PATH%

    Please let me know if this works for you.

    Thanks,
    Ricky
  • Hi Ricky ,
    we were forced to use older version of Uniflash , that installer is working and can do programming
    regards
    Carlo
  • Carlo,

    Ok, hopefully you don't run into any issues with using the older version.

    We are looking into fixing the installer issues for the next version of UniFlash (4.6).

    Thanks,
    Ricky