SoC Identification
The RSL15 System on a Chip provides the AHBREGS_CHIP_ID_NUM register, which contains static values that identify the chip and provide version information about it. This register can be used to verify compatibility for both user applications and external applications that communicate through the debug port. A list of these the fields provided in this register and a brief description of each are found in the "Device Identification Registers" table.
The chip version is commonly written as X.YY.ZZ (for example, 1.02.03), where X is the chip version number, YY is the major revision number, and ZZ is the minor revision number. Chips are also identified using only the chip version number and major revision number as a chip identifier (CID) value. For a chip version of X.YY.ZZ, the CID would be XYY (for example, 102).
Field Name |
Value Symbol |
Value Description |
Hex Value |
---|---|---|---|
CHIP_FAMILY |
CHIP_FAMILY_NB |
BLE family |
0xB* |
CHIP_VERSION |
CHIP_VERSION_NB |
Value for RSL15 |
0x2* |
CHIP_MAJOR_REVISION |
CHIP_MAJOR_REVISION_NB |
Value for RSL15 silicon version 2.0 |
0x2* |
CHIP_MINOR_REVISION |
CHIP_MINOR_REVISION_NB |
Value for RSL15 silicon version 2.0 |
0x0* |