Upload
mark-bennett
View
232
Download
0
Tags:
Embed Size (px)
Citation preview
1Confidential Restricted
Keil ‘How to’ Guide
October 2007
2Confidential Restricted
Agenda Acronyms
Single User
Floating
Uninstalling/Moving
Installation Questions
Updates and Upgrade
Misc ULINK2, RTA, SWD
USB Dongles
Support Resources
Customer Support Requests
3Confidential Restricted
Acronyms
4Confidential Restricted
Those 3 letter words AGDI – Advanced Generic Debug Interface
AGSI – Advanced Generic Debug Interface
ETM – Embedded Trace MacroCell
FLF – Floating License File
FLI – Floating License ID
IDE – Integrated Development Environment
KBA – Knowledge Base Article
LA – Logic Analyzer
LIC – License
MCB – Microcontroller Board
MCU – Microcontroller Unit
MDK – Microcontroller Development Kit
5Confidential Restricted
Those 3 letter words PSN – Product Serial Number
RDM – RealView Distributor Meeting
RL – Real-Time Library
RTA – Real-Time Agent
RTL – Real-Time Library (old - do not use)
RVDS – RealView Development Suite
SA – Service Agreement
SFR – Special Function Register
SWD – Serial Wire Debug (Cortex-M3 2-wire debug interface)
SWV – Serial Wire Viewer (Cortex-M3 1-wire trace interface)
TCPnet – Keil TCP Newtworking Suite (part of RL-ARM)
VTREG – Virtual Register (used in Keil device simulator)
6Confidential Restricted
Single User
7Confidential Restricted
Single User License (Node)
Single user license can be installed on two PCs, with limitations.
Allowed ONE user can install on TWO
workstations
Not allowed Use by TWO users
http://www.keil.com/support/docs/3115.htm
8Confidential Restricted
Installation – Single User
Simple installation process.
With Internet Access File > License Management
Get LIC via Internet
Follow screen prompts
Submit
9Confidential Restricted
Uninstalling/Moving
With Internet Access File > License Management
Select product LIC
Uninstall
Follow screen prompts
Submit
http://www.keil.com/support/man/docs/license/license_sul_uninstall.htm
Before uninstalling software, user MUST uninstall LIC.
10Confidential Restricted
Uninstalling/Moving
Without Internet Access File > License Management
Select product LIC
Uninstall
Note the new uninstall LIC
TRNxxxxxxxxxxx
Use a PC with internet access
http://www.keil.com/license/uninstall.htm
Before uninstalling software, user MUST uninstall LIC.
http://www.keil.com/support/man/docs/license/license_sul_uninstall.htm
11Confidential Restricted
PC Failure
Raise a Support request with full information Full user information
Name, company, email
Current product PSN
LIC for uninstall (need to specify which LIC to be uninstalled)
Support will deactivate PC and LIC Manually removed from Keil License Server
LIC can never be used again
User installs product on new PC Requests new LIC in standard way
Support has to manually release existing LIC.
12Confidential Restricted
Node Questions & Problems
User did not receive a LIC via email Email may be blocked by anti-spam software
User should check spam file or add [email protected] to “white list”
How many times can I reinstall my license? User can move the software 3 times
After this they need to contact support
Common questions and problems relating to licensing.
13Confidential Restricted
Floating
14Confidential Restricted
Floating Questions
Why is there a minimum of 3 seats? Keil license system only configured for 3+ seats
How many users can a system support? 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 50, 100, 150, 200
Can a customer buy 2 seats to add to an existing installation? Yes, as long as the new total fits within the seat limitations
Customer will receive a new PSN for the total number of seats (not 2)
They will need to install new FLF on server
All users will need to install new license on workstations
More questions for Floating installations.
15Confidential Restricted
Floating Questions
Can a customer convert a Node license to Floating? Yes, you will need a specific upgrade quote from Keil sales
Must be a minimum of 3 floating users
Is the licensing software loaded on the file server? No. No licensing software runs on the server, user just creates FLF file
Can the FLF file be moved to another server? No. This would require a complete installation with new PSN and LIC.
If user wishes to do this they should contact support
Customers have several common questions for Floating installations.
16Confidential Restricted
Floating Check-in/out
Automatic Checked-out for 1-hour minimum
Checked-in after 1-hour
Manual Can be checked-out for long periods
Can be used remotely outside office network
Max check-out period – 2 months
On license tab click – Check-Out
Licenses are checked out when a user is using them.
http://www.keil.com/support/man/docs/license/license_ful_checkout.htm
17Confidential Restricted
Installation – Floating (Admin)
Create Floating File File > License Management
>Floating License Administrator
Create folder on server
Read and Write access for users
Once created, this file may not bemoved or copied
Enter PSN and click Create FLF
Administrator creates folder on server.
http://www.keil.com/support/man/docs/license/license_floating_admin.htm
18Confidential Restricted
Installation – Floating (User)
License Product File > License Management
>Floating License
Click Add Product
Browse to Floating Folder
Follow screen prompts
Submit
Each user of the Floating license needs to license their product.
http://www.keil.com/support/man/docs/license/license_ful_install.htm
19Confidential Restricted
Distributor Licensing Admin
20Confidential Restricted
Admin Site Access
Search for PSN
LIC
User email
Available Now Sales Extranet
Allows you to find information to help customer.
https://www.keil.com/distis/info/snlookup.asp
21Confidential Restricted
General Questions
22Confidential Restricted
Software
What happens when my license expires? Each PSN includes an expiry date 12 months after purchase
When this date is passed, product continues to work in normal manner
However the user cannot obtain product updates or direct support
To obtain updates user needs to buy update product (see later)
Common software related questions.
23Confidential Restricted
ULINK2
Where is the driver for ULINK2? ULINK2 uses a standard Windows USB driver
There is no need to install a specific ULINK2 driver
Will ULINK support Real-Time Agent? No, Real-Time Agent only works with ULINK2
Does ULINK2 support all devices which ULINK did? Yes
Can ULINK2 be used with older versions of software? No. User must use compatible software:
C51 v8.06+, C166 v6.06+, MDK v3.04+
ULINK2 replaced ULINK in November,06.
24Confidential Restricted
USB Dongles
When did Keil stop offering dongles? C51 v8.0, C166 v6.0, ARM – never offered
New versions are license managed using PSN/LIC
My customer has lost his dongle Need to upgrade to latest version of software.
Will a USB/parallel converter work? No, the customer needs to upgrade to the latest version of software
Keil used to provide parallel dongles to control software access.
25Confidential Restricted
Support Resources
26Confidential Restricted
Keil.com
Keil.com is the first place to look! 1,000’s of applications notes and knowledge base articles
Your question has probably been asked and answered many times before!!
Much faster than asking support
Keil.com is a huge resource for answering customer questions.
27Confidential Restricted
Keil Knowledge Base
Check the Knowledge base before contacting support All common questions have knowledge base articles
Easy to search
Available 24/7, 365
Fast answers to your customers
More than 2,400 articles answer customer questions.
28Confidential Restricted
Read Me First
Read it First! Answers all first time installation queries
Most out of the box questions are answered by reading this document
Shows how to get support
Knowledge base, web etc
All Keil software ships with a 4-page Read Me First Document.
Does not ship with eval versions
29Confidential Restricted
Contacting Support
Send email to support only [email protected]
DO NOT SEND TO MULTIPLE PEOPLE
Wastes time and duplicates effort
Ensure you have all information Full user information – name, company, email/phone
Current product PSN or LIC
Clear explanation of the problem
MAP or Listing files are useful
Source code is useful
Prepare all information before contacting support.
30Confidential Restricted
Upgrades and Updates
31Confidential Restricted
Support and maintenance
When expiry date is passed, user cannot get product updates or support
Need to buy S+M extension product Includes 12 months S+M
Latest product is shipped to customer
Part number xx-SM (eg PK51-SM)
Price: 20% of list price if purchased within 1 month of expiry date
Outside this time you will need to contact Keil for price.
Ensure you have customer PSN (LIC is no use)
New products include 12 months’ support and maintenance.
32Confidential Restricted
Upgrades
Very wide range of upgrades available Common ones included in price list
Others need individual quote from Keil
Node > Floating, additional floating seats……………
Send email to: [email protected]
Always provide the customer PSN to provide quote
Most upgrades require a special quote from Keil.
33Confidential Restricted
PSN’s Various
34Confidential Restricted
Temporary PSN’s
Customer extended tool evaluation Case by case basis
Customer must be committed to buying a number of seats
Contact sales Full customer information
Product and opportunity
Number of seats, when customer will decide/buy
We will support temporary versions of tools in specific circumstances.
35Confidential Restricted
FAE & Si FAE
We will offer full PSN’s Time limited to 12mths
After expiration, we will renew PSN
Contact Product Manager Name or Names of FAE’s
Distributor, silicon franchise
FAE’s must have tools, Silicon FAE’s are just as important.
36Confidential Restricted
Events & Activities
37Confidential Restricted
Tell us what you are doing You events are added to Keil.com
Included in customer newsletters
Easy alias to get you events on the web.
38Confidential Restricted
Thank You