KX-TCD400RUB I KX-TCD400RUC I KX-TCD400RUF I KX-A140RUB I KX-A140RUC I KX-A140RUF
26 EEPROM LAYOUT (BASE UNIT)
26.1. Scope
The purpose of this section is to describe the layout of the EEPROM (IC1) for the KX-TCD400 Base Unit.
The EEPROM contains hardware, software, and user specific parameters. Some parameters are set during production of the
base e.g. crystal frequency adjustment at address 0000 and 0001, some are set by the user configuration e.g. ringer volume
at address 0220, and some are set during normal use of the phone e.g. meter pulse billing at address 0140..015F.
26.2. Introduction
The base unit uses a 128K bit (128 x 8) serial EEPROM (IC1) for storing volatile parameters. All parameters are set up before
the base leaves the factory. Some of these are vital for the operation of the hardware so a set of default parameters is
programmed before the actual hardware fine-tuning can be initiated. This document lists all default settings with a short
description.
In the tables below values in a range that are similar are not repeated; i.e. Address 00 to 01 contains the value 00 simply means
that the value 00 is repeated in all addresses in the range. All values in this document are in hexadecimal notation.
Type
Name Description
D default The EEPROM location is preset to the Default value by the eeprom default loader.
A adjust The EEPROM location is set during the production test and should not be overwritten. The value is set by the
eeprom default loader only if the location contains all 1's (byte: 0xFF, word FFFFh), i, e. it has never been set.
-
EEPROM location which is not set at all.
d default Same as D but best-guess value and/or not verified.
Country
x Default - no specific country setting, so revert to default value
Setting
26.3. EEPROM Layout
26.3.1. General Setup
Address Default Name Country
Setting
Type Description
0000-01 00 E0 EepromOscillator x A Frequency adjustment
0002 20 ModulationDeviation x A Modulation adjustment
0020
-
RFPI (ID for Base Unit) x A RFPI
0025 00 00 AC (Base PIN code) x D AC code
0028 00 TBR22Test x
-
TBR22 test
0030-0034 IPUI_1 (ID for H/S 1) x D Ipui for handset 1. If set to FF .. FF (5bytes) the
handset is not enrolled.
0035-0039 IPUI_2 (ID for H/S 2) x D Ipui for handset 2. If set to FF .. FF (5bytes) the
handset is not enrolled.
003A-003E IPUI_3 (ID for H/S 3) x D Ipui for handset 3. If set to FF .. FF (5bytes) the
handset is not enrolled.
003F-0043 IPUI_4 (ID for H/S 4) x D Ipui for handset 4. If set to FF .. FF (5bytes) the
handset is not enrolled.
0044-0048 IPUI_5 (ID for H/S 5) x D Ipui for handset 5. If set to FF .. FF (5bytes) the
handset is not enrolled.
0049-004D IPUI_6 (ID for H/S 6) x D Ipui for handset 6. If set to FF .. FF (5bytes) the
handset is not enrolled.
004E-008F
-
Reserved x
-
Protocol data
0090-009F
-
UAK 1 x
-
UAK for hanset 1 (for factory use)
00A0-00AF
-
UAK 2 x
-
UAK for hanset 2 (for factory use)
00B0-00BF
-
UAK 3 x
-
UAK for hanset 3 (for factory use)
00C0-00CF
-
UAK 4 x
-
UAK for hanset 4 (for factory use)
00D0-00DF
-
UAK 5 x
-
UAK for hanset 5 (for factory use)
00E0-00EF - UAK 6 x - UAK for hanset 6 (for factory use)
59