Is VisualDSP++ supported on Windows 7?
We offer support for Windows 7 (including the 64-bit version, but not including Windows 7 Embedded) as of VisualDSP++ 5.0 Update 7. However, some operations in the VisualDSP++ tools are impacted by the security model of this operating system.
The Windows 7 operating system uses the same User Account Control (UAC) security feature found in Windows Vista. When enabled, UAC provides a more secure operating environment for the user by prohibiting the modification of critical system directories and files. One of these directories is the Program Files directory into which the VisualDSP++ tools are installed when using the default setup options. When logged into an account that has UAC enabled, all files written to the Program Files directory will be automatically redirected by the operating system to a special VirtualStore directory specific to that user. By default, this directory can be found at:
Where <user_name> is the user name of the currently logged in user. This mainly impacts Licensing, and the use of the examples distributed with VisualDSP++.
If your user account has administrator privileges, you can build the example projects in-situ in the Program Files directory by running VisualDSP++ using the "Run as Administrator" option, available by right-clicking on "idde.exe". Users who do not have administrator privileges should copy the examples to a folder which is not under UAC before using them.
As the license.dat file for VisualDSP++ is created in the 'System' folder of the VisualDSP++ installation directory, this can also be redirected by UAC to the VirtualStore directory of the user who installs the license. This has the side-effect that other users on the machine will not have access to the license(s) when using VisualDSP++. This can be avoided by using the "Run as Administrator" option, available by right-clicking on 'Manage Licenses' under the Windows Start Menu entry for the VisualDSP++ Installation for which you wish to manage the license.
Further information on using "Run as Administrator" can be found in the following FAQ: FAQ: Advantages of using 'Run as Administrator' on Windows 7 or 8 for VisualDSP++
Versions of VisualDSP++ prior to VisualDSP++ 5.0 Update 7 are not supported on Windows 7.
In addition, VisualDSP++ is not supported on other 64-bit Operating Systems, namely 64-bit Windows XP and 64-bit Vista. For further information, see the 64-Bit Windows Support FAQ here: FAQ: VisualDSP++ and 64-bit Windows
Please also note that support is limited for Windows 7. New emulator drivers with 64-bit support for the HPUSB-ICE and USB_ICE and RoHS Evaluation platforms have been provided. However, there is no driver support for the HPPCI-ICE or older non-RoHS EZ-KIT Lites under 64-bit Operating Systems.
Please refer to this list of supported operating systems for VisualDSP++ 5.0 Updates 7 & 8:
Windows 7 Home Basic/Home Premium/Professional/Enterprise/Ultimate (including 64-bit support)
Windows Vista Business/Enterprise/Ultimate SP2 (no 64-bit support)
Windows XP Professional SP2 (no 64-bit support)
Windows 2000 SP4
Unfortunately there is no support for Windows 7 and VisualDSP++ 3.5. We can only support the Operating Systems listed in the VisualDSP++ 3.5 Product Release Bulletin: Windows 98 SR2 (or greater)/NT 4.0 SP3/2000/ME/XP.
We have had reports of success with Windows Compatibility Mode, however this is not a setup we support, nor one that we have tested.
How to Compatibility Windows 7 in VisualDSP++ 3.5/3.0 Development Tools ? I am using ADSP-2181. And I can't use VisualDSP++5.0 .
There is no workaround or patch available to allow the use of non-RoHS EzKits, or the HPPCI-ICE, under 64-bit Operating Systems. Currently, the best solution would be to use a USB emulator such as the ADZS-USB-ICE, ADZS-HPUSB-ICE or (Blackfin only) ICE-100B.
RE: "However, there is no driver support for the HPPCI-ICE or older non-RoHS EZ-KIT Lites under 64-bit Operating Systems."
Is there a patch available for the older non-RoHS EZ-KIT Lites under 64-bit operating systems? I'm on WIN7, and I can no longer use any of my older non-RoHS EZ-KIT boards.... please help.
You are, of course, correct. Installing to a non-default location can circumvent the restrictions of UAC. However, we find that companies which enforce the use of UAC on their systems often also have a strict policy of installation to the Program Files directory - so these files are protected by UAC and cannot be modified by the user, in theory cutting down on their IT support costs.
Users who have full admin access, and in more relaxed environments, have the option of either installing to a non-standard directory, or disabling UAC.