|ARM Technical Support Knowledge Articles|
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
This KA covers the serial number formats used by different products, and how to find them.
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.
if you purchased the board or tool from a distributor, you should contact them for assistance.
The most common format of a development tools serial number is a 15 digit code, split into three fields:
Older tools may have a 20 digit code, split into four fields:
Time limited products such as Evaluation versions of RVDS 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:
In the license file, or in the server output, look for "SN=". The code that follows this is your serial number.
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, and DSTREAM units have 14 digit serial number, split into a 10 digit and 4 digit field:
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 normally have a 14 digit serial number, split into a 10 digit and 4 digit field:
Some older boards may have an eight digit serial number, as a single field:
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.
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:
The serial number can be found on a printed sticker placed that is placed on the PCB board or by reading the EEPROM of the Versatile Express board. The location of the serial number sticker will alter 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 boards 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
Article last edited on: 2012-10-30 09:49:24
Did you find this article helpful? Yes No
How can we improve this article?