KMA215 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2014. All rights reserved.
Product data sheet Rev. 1 — 24 February 2014 37 of 50
NXP Semiconductors
KMA215
Programmable angle sensor with SAE J2716 SENT
Table 33. Non-volatile memory registers
Address Command
write/read
Register Bit Description MSB/LSB
Default
[1]
0h 00h/01h SENT_CONF 15 to 9 SENT_MODE; SENT modes; see Table 8,
Table 12 and Table 15
08h/18h
(04h)
8 SLOPE_RATIO; ratio between falling and rising
slope of SENT output
0b — 7/5
1b — 1/1
(0b)
7 and 6 SLOPE_TIME; slope time of SENT output
00b — 6.5 s
01b — 9.75 s
10b — 9.75 s
11b 13.0 s
(00b)
5 SLOPE_DIR; slope of angular characteristic
0b — normal
1b — inverted
(0b)
4 to 2 SENSOR_TYPE; channel 1/2 sensor type that is
sent in the enhanced serial message ID 03h;
see Table 17
000b — sensor type 051h
001b — sensor type 052h
010b — sensor type 053h
011b — sensor type 054h
100b — sensor type 055h
101b — sensor type 056h
110b sensor type 059h
111b sensor type 05Ah
(110b)
1 SENT_REV; SENT revision that is sent in the
enhanced serial message ID 06h; see Table 17
0b — SAE J2716 JAN2010 SENT revision 3
1b — SAE J2716 xxx201x SENT revision 4
(0b)
0 SENT_LEGACY_CRC
0b — recommended CRC compliant to
SAE J2716 JAN2010 SENT revision 3 and future
1b — legacy CRC compliant to SAE J2716
FEB2008 SENT revision 2 and earlier
(0b)
1h 02h/03h ZERO_ANGLE 15 to 0 mechanical zero degree position; see Table 34 00h/00h
2h 04h/05h ANG_RNG_MULT_MSB 15 to 0 most significant bits of the angular range
multiplicator; see Table 37
08h/00h
[2]
KMA215 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2014. All rights reserved.
Product data sheet Rev. 1 — 24 February 2014 38 of 50
NXP Semiconductors
KMA215
Programmable angle sensor with SAE J2716 SENT
3h 06h/07h ANG_RNG_MULT_LSB 15 to 13 ANG_RNG_MULT_LSB; least significant bits of
the angular range multiplicator
0Fh/FFh
(000b)
[2]
12 BROKEN_BONDWIRE; broken bond wire
detection
0b — enabled
1b — disabled
(0b)
11 to 0 CLAMP_SW_ANGLE; when the measured angle
is bigger than CLAMP_SW_ANGLE the output
switches to CLAMP_LO for a positive slope;
see Table 39
(FFFh)
[2]
4h 08h/09h CLAMP_LO 15 to 12 undefined
[3]
00h/00h
11 to 0 lower clamping level; see Table 35
(000h)
[2]
5h 0Ah/0Bh CLAMP_HI 15 to 12 undefined
[3]
0Fh/FFh
11 to 0 upper clamping level; see Table 36
(FFFh)
[2]
6h 0Ch/0Dh OEM CODE #7 MSB 15 to 12 user programmable code that is sent in the
enhanced serial message ID 96h; see Table 17
00h/00h
(0h)
OEM CODE #1 11 to 0 user programmable code that is sent in the
enhanced serial message ID 90h; see Table 17
(000h)
7h 0Eh/0Fh OEM CODE #7 15 to 12 user programmable code that is sent in the
enhanced serial message ID 96h; see Table 17
00h/00h
(0h)
OEM CODE #2 11 to 0 user programmable code that is sent in the
enhanced serial message ID 91h; see Table 17
(000h)
8h 10h/11h OEM CODE #7 LSB 15 to 12 user programmable code that is sent in the
enhanced serial message ID 96h; see Table 17
00h/00h
(0h)
OEM CODE #3 11 to 0 user programmable code that is sent in the
enhanced serial message ID 92h; see Table 17
(000h)
9h 12h/13h OEM CODE #8 MSB 15 to 12 user programmable code that is sent in the
enhanced serial message ID 97h; see Table 17
00h/00h
(0h)
OEM CODE #4 11 to 0 user programmable code that is sent in the
enhanced serial message ID 93h; see Table 17
(000h)
Ah 14h/15h OEM CODE #8 15 to 12 user programmable code that is sent in the
enhanced serial message ID 97h; see Table 17
00h/00h
(0h)
OEM CODE #5 11 to 0 user programmable code that is sent in the
enhanced serial message ID 94h; see Table 17
(000h)
Bh 16h/17h OEM CODE #8 LSB 15 to 12 user programmable code that is sent in the
enhanced serial message ID 97h; see Table 17
00h/00h
(0h)
OEM CODE #6 11 to 0 user programmable code that is sent in the
enhanced serial message ID 95h; see Table 17
(000h)
Ch 18h/19h OOR_THRESHOLD_LO 15 to 12 undefined
[3]
00h/00h
11 to 0 out of range threshold LOW value (000h)
Table 33. Non-volatile memory registers
…continued
Address Command
write/read
Register Bit Description MSB/LSB
Default
[1]
KMA215 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2014. All rights reserved.
Product data sheet Rev. 1 — 24 February 2014 39 of 50
NXP Semiconductors
KMA215
Programmable angle sensor with SAE J2716 SENT
[1] Values represent the default 16-bit value of the memory address while the values in parenthesis represent the default register value.
[2] Settings for single secure sensor mode A.3: ANG_RNG_MULT: 40h/00h, CLAMP_SW_ANGLE: 0Fh/FFh, CLAMP_LO: 00h/01h,
CLAMP_HI: 0Fh/FFh
Settings for dual throttle position sensor format A.1 180 full angular range: ANG_RNG_MULT: 3Fh/FFh, CLAMP_SW_ANGLE:
0Fh/FFh, CLAMP_LO: 00h/01h, CLAMP_HI: 0Fh/FEh. In the dual throttle position sensor format A.1 some of the output codes are
reserved for diagnostic purposes that limits the output range to 4094 codes. The range must be limited by setting CLAMP_LO to 1,
CLAMP_HI to 4094 and ANG_RNG_MULT = (CLAMP_HI CLAMP_LO)/4095 set to 3Fh/FFh.
Settings for high-speed 12-bit fast mode H.3 180 full angular range: ANG_RNG_MULT: 3FE0h, CLAMP_SW_ANGLE: 0Fh/FFh,
CLAMP_LO: 00h/01h, CLAMP_HI: 0Fh/F8h. In the high-speed 12-bit SENT mode H.3 some of the output codes are reserved for
diagnostic purposes that limits the output range to 4088 codes. The range must be limited by setting CLAMP_LO to 1, CLAMP_HI to
4088 and ANG_RNG_MULT = (CLAMP_HI CLAMP_LO)/4095 set to 3Fh/E0h.
[3] Undefined; write as zero for default.
[4] Variable and individual for each device.
Mechanical angular range 0000h = 0 to FFFFh = 1801 LSB.
Examples:
Mechanical zero angle 0 = 0000h
Mechanical zero angle 10 =0E38h
Mechanical zero angle 45 = 4000h
[1] Undefined; write as zero for default; returns any value when read.
Dh 1Ah/1Bh OOR_THRESHOLD_HI 15 undefined
[3]
0Fh/FFh
14 SINGLE_BIT_ERROR_PREWARNING
0b — enabled
1b — disabled
(0b)
13 and 12 undefined
[3]
-
11 to 0 OOR_THRESHOLD_HI; out of range threshold
HIGH value
(FFFh)
Eh 1Ch/1Dh CTRL_CUST 15 LOCK; irreversible write protection of non-volatile
memory
1b — enabled
00h/
[4]
(0b)
14 to 8 MAGNET_LOSS; magnet-loss detection
00h — disabled
49h — enabled
(00h)
7 to 0 CRC; checksum (see Section 13.4
) (00h)
Table 33. Non-volatile memory registers …continued
Address Command
write/read
Register Bit Description MSB/LSB
Default
[1]
Table 34. ZERO_ANGLE - mechanical zero degree position (address 8h) bit allocation
Data format: unsigned fixed point; resolution: 2
16
.
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Value 2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
2
10
2
11
2
12
2
13
2
14
2
15
2
16
Table 35. CLAMP_LO - lower clamping level output data (address 4h) bit allocation
Data format: unsigned integer; resolution: 2
0
.
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Value U
[1]
U
[1]
U
[1]
U
[1]
2
11
2
10
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0

KMA215,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
SENSOR ANGLE 180 DEG PC PIN
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet