Analog Devices VisualDSP 50 Licensing Guide Rev 14
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 xiii Analog Devices Web Site The Analog Devices Web site, www.analog.com, provides information about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors. To access a complete technical library for each processor family, go to http://www.analog.com/processors/technical_library. The manuals selection opens a list of current manuals related to the product as well as a link to the previous revisions of the manuals. When locating your manual title, note a possible errata check mark next to the title that leads to the current correction report against the manual. Also note, MyAnalog.com is a free feature of the Analog Devices Web site that allows customization of a Web page to display only the latest infor- mation about products you are interested in. You can choose to receive weekly e-mail notifications containing updates to the Web pages that meet your interests, including documentation errata against all manuals. MyAna- log.com provides access to books, application notes, data sheets, code examples, and more. Visit MyAnalog.com to sign up. If you are a registered user, just log on. Your user name is your e-mail address. EngineerZone EngineerZone is a technical support forum from Analog Devices. It allows you direct access to ADI technical support engineers. You can search FAQs and technical information to get quick answers to your embedded processing and DSP design questions. Use EngineerZone to connect with other DSP developers who face similar design challenges. You can also use this open forum to share knowledge and collaborate with the ADI support team and your peers. Visit http://ez.analog.com to sign up.
Notation Conventions xiv VisualDSP++ 5 Licensing Guide Notation Conventions Text conventions in this manual are identified and described as follows. Example Description File -> CloseTitles in bold style indicate the location of an item within the Visu- alDSP++ environment’s menu system (for example, the Close com- mand appears on the File menu). {this | that}Alternative required items in syntax descriptions appear within curly brackets and separated by vertical bars; read the example as this or that. One or the other is required. [this | that]Optional items in syntax descriptions appear within brackets and sepa- rated by vertical bars; read the example as an optional this or that. [this,…]Optional item lists in syntax descriptions appear within brackets delim- ited by commas and terminated with an ellipse; read the example as an optional comma-separated list of this. .SECTIONCommands, directives, keywords, and feature names are in text with letter gothic font filenameNon-keyword placeholders appear in text with italic style format. Note: For correct operation, ... A note provides supplementary information on a related topic. In the online version of this book, the word Note appears instead of this symbol. Caution: Incorrect device operation may result if ... Caution: Device damage may result if ... A Caution identifies conditions or inappropriate usage of the product that could lead to undesirable results or product damage. In the online version of this book, the word Caution appears instead of this symbol. Wa r n i n g : Injury to device users may result if ... A Warning identifies conditions or inappropriate usage of the product that could lead to conditions that are potentially hazardous for devices users. In the online version of this book, the word Wa r n i n g appears instead of this symbol.
VisualDSP++ 5 Licensing Guide 1-1 1 LICENSING OVERVIEW This chapter describes licensing options available for VisualDSP++ 5 users. The following topics are covered: Supported Platforms System Requirements Using this Book Upgrading to VisualDSP++ 5 from Earlier Versions Licensing Options Obtaining a License Serial Number
Supported Platforms 1-2 VisualDSP++ 5 Licensing Guide Supported Platforms VisualDSP++ 5 is supported on the following operating systems: Windows 2000 ® SP4 Windows XP Professional SP3 (32-bit only) Windows 7 Professional, Enterprise, or Ultimate (32- and 64-bit) ® 8 Pro and Enterprise Windows Vista ™ Business, Enterprise, or Ultimate SP2 (32-bit only) Windows Vista, Windows 7, and Windows 8 users may experience User Access Control (UAC) related errors if the software is installed into a protected location, such as Program Files or Pro- gram Files (x86) . We recommend installing the software in a non-UAC-protected location. If using Windows 7 or later, refer to DOC-1190 on the FAQ page at http://ez.analog.com. If using Windows Vista with User Account Control enabled, 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++ License Manager The VisualDSP++ License Manager is supported on Windows Server 2003 and all operating systems listed in this section.
VisualDSP++ 5 Licensing Guide 1-3 Licensing Overview System Requirements Verify that your PC has these minimum requirements for the Visu- alDSP++ 5 installation: 1 GHz single-core processor 512 MB RAM 2 GB available disk space One open USB port A faster disk drive decreases the build time, especially for a large amount of source files. Using this Book If you are upgrading to VisualDSP++ 5 from an earlier release, read Upgrading to VisualDSP++ 5 from Earlier Versions. If you want to use a node-locked license, read: Obtaining a License Serial Number for information on obtaining a license if you do not have one yet Installing a Node-Locked License for instructions on how to install your node-locked license Registering and Validating Your License for instructions on how to register and validate your license Checking the Status of Your License for instructions on determin- ing the current status for an installed license
Using this Book 1-4 VisualDSP++ 5 Licensing GuideIf you want to use a floating license, read: Obtaining a License Serial Number for information on obtaining a license if you do not have one yet Installing a Floating License Server for instructions on setting up a floating license server Registering and Validating Your License for instructions on how to register and validate your license Checking the Status of Your License for instructions on determin- ing the current status for an installed license If you have a question about, or a problem with, your license, read Trou- bleshooting, which explains commonly encountered error messages and provides answers to frequently asked questions. If you require assistance with any licensing issues, refer to Licensing Support. Further Reading For information on FLEXnet licensing, see the FLEXnet Licensing End User Guide, which is installed with both VisualDSP++ 5 and Floating License Server software. In the VisualDSP++ 5 installation, the document is located in the \Docs\Flex folder. In the Floating License Server installation, the document is located in the \LMSERVER folder. Additional frequently asked questions and information on recently discov- ered licensing anomalies can be found in the FAQs section of the ADI EngineerZone, at http://ez.analog.com.
VisualDSP++ 5 Licensing Guide 1-5 Licensing Overview Upgrading to VisualDSP++ 5 from Earlier Versions Starting with revision 5, VisualDSP++ supports FLEXnet license borrowing, to allow use of a MAC address as host ID, and to permit node-locked licenses to work with a Remote Desktop. These changes have lead to a modification to the format of VisualDSP++ license strings, and therefore validation codes. This means that when you register your serial number and host ID, two validation codes will be e-mailed to you. One is valid for VisualDSP++ 4.5 and earlier versions; the other is valid for VisualDSP++ 5 and later versions. Ensure that you install the appropriate validation code for the version of VisualDSP++ that you are using. When upgrading to VisualDSP++ 5 from an earlier release of the tools, you can do either of the following: During installation of VisualDSP++ 5, choose to copy an existing license.dat file into your VisualDSP++ 5 \System folder, or do so manually once VisualDSP++ 5 has been installed. This option will allow you to get up and running immediately, but will mean that the new features mentioned above will not be enabled. During installation of VisualDSP++ 5 choose not to copy an exist- ing license.dat file into your VisualDSP++ 5 \System folder. Instead, install your serial num- bers, then re-register them, and re-validate them. See Registering and Validating Your License for further details. This option will enable the new features mentioned above. If you do copy an existing license.dat file from an earlier version of VisualDSP++ during installation of VisualDSP++ 5, and later wish to use any of the new features, you must move your license.dat file out of the
Licensing Options 1-6 VisualDSP++ 5 Licensing Guideway (renaming it to something like license_45.dat so you can identify it later if necessary), and then re-install your serial numbers, re-register them, and re-validate them. The license.dat files created by VisualDSP++ 5 work with VisualDSP++ 4.5 and VisualDSP++4.0. This may be useful if, for any reason, you need to revert to an earlier version of the tools. Licensing Options VisualDSP++ licenses are architecture specific; a separate license is required for each of the processor architectures (Blackfin, SHARC, and TigerSHARC) supported by VisualDSP++. VisualDSP++ licenses are version-independent. Most serial numbers that worked with previous versions of VisualDSP++ also work with VisualDSP++ 5. Licenses are issued in the form of a unique serial number and typically take the following form: Note: “ x” represents a digit (0–9). This section also covers the following topics. Node-Locked Licenses Floating (Client-Server) Licenses Full LicenseADI-xxx-xxx-xxxxxxx-xxx* Evaluation LicenseKIT-xxx-xxx-xxxxxxx-xxx Test Drive LicenseTST-xxx-xxx-xxxxxxx-xxx
VisualDSP++ 5 Licensing Guide 1-7 Licensing Overview Node-Locked Licenses Occasionally referred to as a single user license or a per user license, a node-locked license is locked to the host ID of the host computer and provides a single license “seat”. Once installed, VisualDSP++ runs on that one machine only. You may install and register the software on additional machines for your exclusive use, but each request for registration is handled by Analog Devices on a case-by-case basis. The three distinct types of available node-locked licenses (Full Licenses, Evaluation Licenses, and Test Drive Licenses) are described next. The debug sessions enabled by each type of license are summarized in Table 1-1. Full Licenses Occasionally referred to as an unrestricted license or a permanent license, a full license (whether node-locked or floating) enables simulator, emulator, and EZ-KIT Lite debug sessions. Table 1-1. Debug Sessions vs. Licenses Debug SessionFull License (ADI serial number)Evaluation License (KIT serial number)Test Drive License (TST serial number) EZ-KIT Lite Yes Yes No Emulator Yes Yes 90 days only Refer to the note belowYe s 90 days only Simulator Yes Yes 90 days only Refer to the note belowYe s 90 days only Note: The initial 90-day period incorporates all the capabilities of a “full license”. After 90 days (unless you have upgraded the license to a full license), simulator and emulator connections become prohibited and user program size becomes limited.
Licensing Options 1-8 VisualDSP++ 5 Licensing GuideOnce installed, a full license must be registered and validated within 30 days; otherwise, VisualDSP++ will become inoperable until it is validated. Evaluation Licenses Occasionally referred to as an EZ-KIT license or a demo license, an evaluation license is a permanent, but restricted license. 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 debug sessions and emulator debug sessions and restricting the amount of internal memory that is available for code (program memory). Once installed, an evaluation license must be registered and validated within 10 days; otherwise, VisualDSP++ will become inoperable until it is validated. Evaluation licenses may be installed only once per machine. Therefore, back up your \System\license.dat file. Test Drive Licenses A test drive license is a temporary license, currently issued for 90 days, after which it expires and renders VisualDSP++ inoperable. This type of license enables emulator debug sessions and simulator debug sessions only. Test drive licenses do not require validation. Test drive licenses can be installed only once per machine. Therefore, back up your \System\license.dat file. Also, a test drive license cannot be installed if an evaluation license for the same architecture is already installed (or has ever been installed) on the same machine.