ARM Technical Support Knowledge Articles

How do I find my ARM serial number?

Applies to: ARM Developer Suite (ADS), DS-5, DSTREAM, Integrator, Multi-ICE, RealView Development Suite (RVDS), RealView ICE and Trace (RVI / RVT), Tool Licensing (License Management), V2M-P1, Versatile Baseboards, Versatile Express CoreTiles

Answer

This KA covers the serial number formats used by different products, and how to find them.

Development Tools

RVI/RVT/DSTREAM

Versatile Development Boards

Versatile Express Development Boards

Why might I be asked to provide a serial number?

The most common reason is to check your support status.  Development tools and boards typically come with a time limited support entitlement, we may ask you for your serial number to check that your entitlement is valid.

I've lost my serial number, can you tell me what it is?

Usually yes, but to speed up this process please ensure you provide as much information as possible.  For example we will need: Company Name, Product, and Purchase date. 

Note:
If you purchased the board or tool from a distributor, you should contact them for assistance.

Development Tools

The most common format of a development tools serial number is a 15 digit code, split into three fields:

  XXXXX-XXXXX-XXXXX

Older tools may have a 20 digit code, split into four fields:

  XXXXX-XXXXX-XXXXX-XXXXX

Time limited products such as Evaluation versions of RVDS or DS-5 use a different format.  Again there is a current and older format:

  LMXXXXX-XXXXX-XXXXXXXXX (current format)
  WTXXXXX-XXXXXXXXXX      (old format)

You can find your serial number in the tools license file.  The ARMLMD_LICENSE_FILE environment variable on your client machine should point at the license file or a license server. 

  set ARMLMD_LICENSE_FILE    (Windows)
  print $ARMLMD_LICENSE_FILE (Linux)

If the environment variable is pointing directly at a license file, navigate to the file and open it in a text editor. 


If the environment variable is pointing at a license server (e.g. 8224@my_lic_server), then you will need to query the server.  To do this, open a command prompt and enter:

  lmutil lmcksum

 
In the license file, or in the server output, look for "SN=".  The code that follows this is your serial number.

Note:
You may have multiple licenses (from different serial numbers) in the same file.  We would normally suggest providing all the unique serial numbers. 

RVI/RVT/DSTREAM

RVI, RVT, and DSTREAM units have 14 digit serial number, split into a 10 digit and 4 digit field:

  XXXXXXXXXX-XXXX

For RVI, RVT and DSTREAM units, the serial number is printed on a sticker on the under-side of the unit.  For RVT units the stick is normally not visible while it is connected to a RVI.

For RVI units, be careful not to confuse the serial number and the unit's MAC address.  The MAC address is a 12 digit code.  This is also printed on a sticker, normally found on the rear of the unit.

Versatile Development Boards

Versatile development boards normally have a 14 digit serial number, split into a 10 digit and 4 digit field:

  XXXXXXXXXX-XXXX

Some older boards may have an eight digit serial number, as a single field:

  XXXXXXXX

The serial number is printed on a sticker, which can normally be found on the underside of the board. 

For baseboards, be careful not to confuse the serial number and the MAC address.  The MAC address is a 12 digit code, again printed on a sticker.

Versatile Express Development Boards

The Versatile Express Motherboard, CoreTile Express and LogicTile Express each have a 14 digit serial number, split into a 10 digit and 4 digit field:

  XXXXXXXXXX-XXXX

The serial number can be found on a printed sticker placed on the PCB board or by reading the EEPROM of the Versatile Express board. The location of the serial number sticker will vary depending on the type of Versatile Express board.

For the Versatile Express Motherboard, the serial number that relates to the Motherboard can usually be found printed on a sticker around the PCIe slots. See picture below. Be careful not to confuse the serial number and the MAC address.  The MAC address is a 12 digit code, again printed on a sticker.

The serial number of a particular Versatile Express board can also be obtained from the board's EEPROM contents. The following instructions explain how to read the EEPROM:

1) Connect a serial terminal (38400, 8, n, 1) to the UART0 connector on the rear panel of the Versatile Express system. 
2) Connect 12 volt power to the Versatile Express system. 
3) At the Cmd> prompt on the serial terminal, issue the command 'eeprom'. 
4) At the EEPROM> prompt on the serial terminal, issue the command 'readcf x y'. Where 'x' is the site number (Motherboard = 0, Daughterboard site 1 =1, Daugterboard site 2 = 2) and 'y' is the stack position of the board. For example, to read the Motherboard serial number:

EEPROM> readcf 0 0

 

Attachments: photo.JPG

Article last edited on: 2013-10-23 11:49:25

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential