Post Go back to editing

ICE-1000 being recognized as ICE-100B

Category: Hardware
Product Number: ICE-1000
Software Version: Visual DSP++

I think my ICE-1000 has been impacted by the bug outlined in this ticket:

 ICE-1000/ICE-2000 detected as an ICE-100B after working with VisualDSP++ 5.1.1 

Has anyone successfully “recovered” their ICE-1000 after this?

Its showing up as an ICE-100B in device manager and I can’t now connect to my target.

I’ve tried manually updating the drivers, but that’s not helped.

Thanks and regards,

Mike

  • Hi,
     
    If you are facing this issue in VisulDSP++ 5.1.2, We recommend to try uninstall the emulator driver and reinstall the emulator driver manually once again using the below steps.

    The emulator driver  (WmUsbIce.sys for 32-Bit machines) and (WmUsbIce64.sys for 64-Bit machines) for the ADZS-ICE-1000 is located at the following path.
    ([install_drive]\ Program Files(x86)\Analog Devices\VisualDSP 5.x\Setup\Emu_Drivers)

    Please follow the below procedure for manually install driver:
    1.Go to Windows Device manager and uninstall the emulator driver by right clicking the emulator device.
    2.Go to Windows\system32\driver folder and delete the WmUsbIce.sys and WmUsbIce64.sys files.
    3.Go to Windows\inf folder (note this may be hidden) and search for files named "oem**.inf" and delete the files which contains the string "89982A59-5EEA-45aa-AF97-52EC351018C2" inside the file.These all of which are Analog Devices inf files, and must be deleted to ensure that your system does not pick up the existing drivers.
    4.Disconnect USB cable from the PC.
    5.Power down, then reboot the PC.
    6.Connect USB to PC.At this point Windows should detect the new hardware.
    7.Try installing the driver manually by browse to the location ..\Emu_Drivers.

    Please refer to the chapter "Verifying Driver Installation and Attaching to an Emulation Target" in the below manual.
    www.analog.com/.../ICE_emu_1000_2000_rev_manual.pdf

    Let us know how you gets on.

    Regards,
    Nishanthi.V

  • Hi Nishanthi,

    I'm still having some issues with this.  I can now get my PC to recognise the ICE-1000 correctly:

    If I fire up the Visual DSP++ Configurator, I can successfully establish and test the connection to my target using the ICE-1000.

    However, when I got into Visual DSP++ to start a new session, the option to select the ICE-1000 is not available.

    If I click on the Configurator button, it takes me to this screen:

    This doesn't list the Platform I created earlier using the Visual DSP++ Configurator.  If I select New, there is no ICE-1000 option to select:

    Are you able to assist me in setting up the ICE-1000 emulator correctly?

    Regards,

    Mike

  • Hi Mike,

    Could you please let us know which version of VisualDSP++ that you are using.


    Regards,
    Nishanthi.V


  • Hi Nishanthi,

    I’m using Visual DSP++ 5.1.2

    Regards,

    Mike

  • Hi,
     
    As you are using VisualDSP++ 5.1.2, then it must have shown emulator ICE-1000 and ICE-2000 properly.

    Could you please try do "Touch this installation" option via windows start -> All Programs -> Analog Devices -> Maintain this installation. After the setup window appears, select "Touch this installation “and click Next then follow the steps and see whether you are facing same issue.

    If still facing the same issue, please try the below steps and let us know the results.

    1. Take the backup copy of your license.dat file.
    2. Uninstall the existing VisualDSP++ installation. Delete if any folder remains in the installation path.
    3. Ty installing the VisualDSP++ 5.1.2 setup as "Run as administrator" option.
    4. After completing the installation, open VisualDSP++ as "Run as administrator".

    Regards,
    Nishanthi.V

  • Hi Nishanthi,

    The “Touch this installation” approach seems to have resolved my issues and the ICE-1000 is now working

    Thanks and regards,

    Mike