1 Confidential Restricted Keil ‘How to’ Guide October 2007

Preview:

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 licmgr@keil.com 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 Support.intl@keil.com

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: sales.intl@keil.com

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

events@keil.com

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

Recommended