Home > Analog Devices > Software > Analog Devices VisualDSP 50 Licensing Guide Rev 14

Analog Devices VisualDSP 50 Licensing Guide Rev 14

    Download as PDF Print this page Share this page

    Have a look at the manual Analog Devices VisualDSP 50 Licensing Guide Rev 14 online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 11 Analog Devices manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							VisualDSP++ 5 Licensing Guide 6-7 Troubleshooting
    Question: I have an evaluation license and was working with an 
    emulator/simulator debug session until today, when I started receiving error 
    messages. Why cant I connect to my emulator/simulator debug session any 
    more?
    Answer: An EZ-KIT Lite license incorporates an initial 90-day full 
    license. Once the 90 days have passed, the evaluation license becomes 
    restricted, prohibiting simulator and emulator debug sessions and restrict-
    ing the amount of internal memory that is available for code (program 
    memory). Refer to Licensing Overview for further details.
    Question: I’m getting errors when trying to use VisualDSP++ with Remote 
    Desktop. What could be the problem?
    Answer: VisualDSP++ did not support connection through Remote Desk-
    top before VisualDSP++ 5 and, in fact, actively disallowed it with 
    node-locked licenses prior to this release. 
    If you are using VisualDSP++ 4.5 or earlier, try using a single-session 
    remote access application, such as VNC. However, note that we offer no 
    support for this.
    If you are using VisualDSP++ 5, you may still be unable to use remote 
    desktop if you used the advanced option to copy over your 
    license.dat 
    file from an earlier version of tools during installation of the latest tools. If 
    your 
    license.dat was copied from an earlier release of the tools, we rec-
    ommend that you rename you current 
    license.dat file, which can be 
    found in the System folder of your VisualDSP++ 5 installation, to 
    license_old. Then you will need to reinstall your license number and 
    obtain a new, VisualDSP++ 5 compatible, validation code. 
    						
    							Frequently Asked Questions (FAQs)
    6-8 VisualDSP++ 5 Licensing GuideQuestion: I’m running VisualDSP++ on Windows Vista (or Windows 7) 
    and having some problems with my license. I can’t find the license.dat file my 
    colleague installed. What’s going on?
    Answer: With the release of Windows Vista, Microsoft has introduced a 
    new security feature called User Account Control (UAC). UAC is a frame-
    work that, when enabled, provides a more secure operating environment 
    for the user, which prohibits modification of critical system directories 
    and files. One of these directories is the 
    Program Files directory into 
    which VisualDSP++ is installed when selecting the default setup options.
    Licenses in VisualDSP++ are stored in a file called 
    license.dat located 
    within the 
    System directory of your VisualDSP++ installation folder. 
    When installing a new license with UAC enabled, changes to the 
    license.dat file will be redirected to the current user’s VirtualStore 
    directory. Because 
    VirtualStore directories are specific to each user, this 
    has the added side effect that other users on the machine will not have 
    access to these licenses when using VisualDSP++. 
    To solve this, manually copy the 
    license.dat file from the first user’s 
    VirtualStore directory into the \System directory. The 
    VirtualStore is located in:
    C:\Users\\AppData\Local\VirtualStore\Program 
    Files\Analog Devices\VisualDSP x.y\System
    .
    where 
     is the name of the user who originally installed the 
    license, and 
    x.y is the version of VisualDSP++ into which the license was 
    installed.
    For details, refer to “Windows Vista Compatibility in VisualDSP++ 5.0 
    Development Tools” (EE-330) at 
    http://www.analog.com/en/processors-dsp/blackfin/products/appli-
    cation-notes/resources/index.html
    .  
    						
    							VisualDSP++ 5 Licensing Guide 6-9 Troubleshooting
    If using Windows 7 or later, refer to DOC-1190 on the FAQ page at 
    http://ez.analog.com. 
    						
    							Frequently Asked Questions (FAQs)
    6-10 VisualDSP++ 5 Licensing Guide
    VisualDSP++ Floating License Server-Specific FAQs
    Question: The LMTOOLS are asking for a *.lic file, but can’t find one. Why 
    not? I’ve already installed my serial number.
    Answer: The LMTOOLS application accepts license files with both the 
    .lic and .dat extension. By default, when browsing for a license file, 
    LMTOOLS looks for files with a 
    .lic extension. Simply change the Files 
    of type field to the 
    .dat extension and you should find your license.dat 
    file.
    Question: How do I check whether my FLEXnet service is running?
    Answer: This can be checked by starting the FLEXnet LMTOOLS and 
    clicking Perform Status Enquiry on the Server Status tab.
    You can also check in the following way. Note the service name in the 
    Service Name field of the Config Services tab. Then go to Administrative 
    To o l s in the Windows Control Panel and start the Services program. In 
    the list of services in the right-hand panel, check that the status of your 
    service is Started. If it is not, go to the Start/Stop/Reread tab in 
    LMTOOLS and click the Stop Server button and then click the Start 
    Server button.
    If this also fails, locate the debug log file indicated on the Config Services 
    tab of LMTOOLS and send it to Support. For more information, refer to 
    Licensing Support.
    Question: How do I use FLEXnet Licensing with more than one product? 
    Can I combine license.dat files?
    Answer: Yes, FLEXnet can manage licensing for multiple products, and 
    there are several ways to achieve this. Full details on using FLEXnet licens-
    ing with more than one product is outside the scope of this document;  
    						
    							VisualDSP++ 5 Licensing Guide 6-11 Troubleshooting
    refer to the section entitled “Managing Licenses from Multiple Vendors” 
    in the FLEXnet Licensing End User’s Guide.
    Should you require further assistance, contact Macrovision.
    However, one method that has shown to be successful is to run the 
    FLEXnet server on one machine, running only one license server system. 
    In this case, ensure that each service run by LMTOOLS (including those 
    for products other than VisualDSP++) uses the same version of the 
    lmgrd.exe, and that lmgrd.exe is the latest version installed.
    This can be done by renaming the existing 
    lmgrd.exe in each vendor’s 
    FLEXnet (formerly named FLEXlm) folder, to move it out of the way, and 
    then copying in the latest version available to replace it. Alternatively, you 
    can change the Path to the lmgrd.exe field on the Config Services tab in 
    LMTOOLS for each service, so that it points to the most up-to-date 
    lmgrd.exe file.
    Question: How do I move my Floating License Server to a new machine?
    Answer: Set up your new license server(s) and reinstall your client licenses 
    to point to this new server (as outlined in Installing a Floating License 
    Server). Re-register each serial number with the host ID of the new server 
    (Registering and Validating Your License). Once you have done this, 
    e-mail 
    [email protected], requesting that the 
    old machine(s) be removed from your registration history. Be sure to 
    include all relevant serial numbers and host IDs. A registration history will 
    be provided upon request.
    Once your new server is up and running, disable the old server.
    Question: I’ve upgraded to VisualDSP++ 5 and also need to upgrade 
    my Server License software. Will I still be able to use older versions of 
    VisualDSP++ with the new version of the server software? 
    						
    							Frequently Asked Questions (FAQs)
    6-12 VisualDSP++ 5 Licensing GuideAnswer: The Floating License Server is compatible with all VisualDSP++ 
    versions greater than and including VisualDSP++ 4.0. 
    If anyone on your network is working with the ADSP-218x or 
    ADSP-219x architectures and therefore needs to run VisualDSP++ 3.5 
    for 16-bit Processors, refer to the following question/answer, or contact 
    Support for assistance. For more information, refer to Licensing Support.
    Question: You state that the latest version of the Floating License Server tools 
    are not compatible with VisualDSP++ 3.5. However, I need to use 
    VisualDSP++ 3.5 for 21xx on the same network as Im using 
    VisualDSP++ 5. Is there a way around this?
    Answer: There are a number of ways to do this; one example is given 
    below. If this does not cover your particular circumstance, contact Sup-
    port. For more information, refer to Licensing Support.
    Example: If you have an existing installation of VisualDSP++ 3.5 that uses 
    floating licenses, do the following:
    1. Save the existing 
    license.dat file on your server to a safe place, 
    as a precaution. 
    2. Disable and uninstall your license server tools.
    Note that uninstalling the Floating License Server tools (formerly 
    known as the License Server Manager) from Add/Remove pro-
    grams leaves the install path, and your 
    license.dat file, intact in 
    the 
    C:\Program Files\Analog Devices\VisualDSP\LMSERVER 
    directory. This means that you can re-use your original 
    license.dat file. 
    3. In your 
    license.dat file, comment out any license strings for any 
    architectures other than 21xx. This can be done by placing a “
    #” 
    at the start of each line; for example: 
    						
    							VisualDSP++ 5 Licensing Guide 6-13 Troubleshooting
    # FEATURE FRIO-FULL analogd 1.0 3-aug-2007 5 DDDDEEEEFFFF \
    # VENDOR_STRING=ADI-111-11111-111111-10
    # INCREMENT FRIO-FULL analogd 1.0 permanent 5 AAAABBBBCCCC\
    # VENDOR_STRING=ADI-111-11111-111111-10
    Note: License strings can be found after the line: 
    # Begin FEATURE definitions”.
    4. Install the latest version of the Floating License Server (currently 
    version 5.0.1.x). Since your original 
    license.dat file should still 
    be in the 
    C:\Program Files\Analog Devices\VisualDSP\LMSERVER 
    directory, the new tools should detect it, and any further serial 
    numbers installed through the VisualDSP++ License Manager will 
    be appended to it.
    5. Re-install any SHARC, TigerSHARC, or Blackfin serial numbers 
    you wish to use. Be sure to register and validate them within 30 
    days.
    6. Use FLEXnet LMTOOLS to configure and run the License Server.
    See Installing a Floating License Server for further details of how to per-
    form the above procedure. If you have problems with the above procedure 
    or have any questions, contact Support.
    Question: I have to add additional licenses to the License Server. How do I do 
    this?
    Answer: The license server must be stopped first via the FLEXnet 
    LMTOOLS STOP/START/READ utility in the Configure Services win-
    dow. Then follow the procedure as outlined in Task 2: Installing a Server 
    License. You must then restart the server. 
    						
    							Frequently Asked Questions (FAQs)
    6-14 VisualDSP++ 5 Licensing GuideQuestion: How do I install both a node-locked license and floating license on 
    the same machine?
    Answer: Follow this procedure.
    1. Install and validate (if necessary) your node-locked license on your 
    client machine. Follow the procedure outlined in Installing a 
    Node-Locked License.
    2. Install and validate your floating license on your server machine. 
    Follow the procedure outlined in Installing a Floating License 
    Server.
    3. Copy the “
    # Begin FEATURE” section along with the node-locked 
    license string from 
    \System\license.dat on the 
    client machine to the end of the “
    # Begin FEATURE” section of the 
    \VisualDSP\LMSERVER\license.dat file on your server machine.
    4. Install the client 
    license.dat file part of your floating license on 
    the client machine by following the procedure outlined in Install-
    ing a Floating License Server. This will replace your node-locked 
    license.dat file with one that simply points to the server. The 
    existing 
    license.dat file will be renamed to license.bak so that 
    the information contained in it is preserved.
    Note: Users on other client machines may receive an error message 
    regarding the node-locked license, should all floating licenses be in 
    use at the time they try to check one out.
    For further information, refer to Q&A article QA0000555 in the 
    Processors and DSP Knowledge Base on the Analog Devices Web 
    site at
    http://www.analog.com/processors/knowledgebase. 
    						
    							VisualDSP++ 5 Licensing Guide 6-15 Troubleshooting
    Question: I’m having trouble getting my floating license to work. My server 
    machine and/or my client machine has a firewall running. Could this be the 
    problem?
    Answer: Yes. You may need to make some changes to your floating license 
    setup in order to workaround this. Contact Support for further 
    information.
    Question: I’m installing a floating license and Corporate IS policies prohibit 
    shared network folders on my server machine. Are there any alternatives to 
    installing client licenses?
    Answer: Yes. An alternative method of installing a client license, which 
    doesn’t require the creation of a shared network folder or use of the Visu-
    alDSP++ GUI, is to simply copy the 
    \LMSERVER\client-license.dat file to each client 
    machine’s 
    \System folder, and rename it to license.dat.
    Error Messages
    This section describes:
    General Error Messages
    VisualDSP++ Floating License Server-Specific Errors
    Warning Messages
    General Error Messages
    General error messages include:
    Errors Issued in Message Boxes
    Errors Issued in the Output Window or on the Command Line 
    						
    							Error Messages
    6-16 VisualDSP++ 5 Licensing Guide Errors Issued in Message Boxes
    Problem: The serial number has already been used and can be installed only 
    once.
    Solution: The serial number you are trying to install has already been 
    installed on this machine. Note that evaluation and test drive serial 
    numbers may only be installed once per machine. In addition, test drive 
    serial numbers may not be installed if an evaluation license for the same 
    architecture has already been installed on that machine. For further infor-
    mation, refer to Licensing Overview.
    Problem: The serial number already exists. You will need to register the serial 
    number to receive a validation code. If you already have a validation code, 
    select the serial number and click the Validate button.
    Solution: VisualDSP++ found the serial number you entered; it is already 
    in the 
    licence.dat file. If you have already installed that serial number 
    but have not yet registered it and received a validation code, follow the 
    steps outlined in Registering and Validating Your License.
    Problem: The serial number you entered is invalid. Please re-enter the num-
    ber, ensuring that you type the number EXACTLY as shown on the 
    registration card.
    Solution: Ensure that you have typed in the correct serial number, exactly 
    as given. If you continue to have problems, contact Support, sending your 
    serial number and 
    \System\license.dat file, if avail-
    able. For more information, refer to Licensing Support. 
    						
    All Analog Devices manuals Comments (0)