
NXP Semiconductors
PT2001SWUG
PT2001 programming guide and instruction set
PT2001SWUG
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2019. All rights reserved.
User guide
Rev. 3.0 — 29 April 2019
38 / 153
endiag
Description:
Enables or disables the automatic diagnosis for a single output and the related interrupt
procedure for error handling.
This operation is successful only if the microcore has the right to drive the related
outputs. The drive right is granted by setting the related bits in the Out_acc_ucX_chY
(184h, 185h, 186h, 187h) configuration registers.
At reset the automatic diagnosis is disabled.
Assembler syntax:
endiag Sel Diag;
Operands:
•
Sel – Operand defines the monitored predriver and V
DS
or V
SRC
feedback
Operand label
Operand description
hs1v
High-side predriver 1 V
DS
feedback
hs1s
High-side predriver 1 S
RC
feedback
hs2v
High-side predriver 2 V
DS
feedback
hs2s
High-side predriver 2 S
RC
feedback
hs3v
High-side predriver 3 V
DS
feedback
hs3s
High-side predriver 3 S
RC
feedback
hs4v
High-side predriver 4 V
DS
feedback
hs4s
High-side predriver 4 S
RC
feedback
hs5v
High-side predriver 5 V
DS
feedback
hs5s
High-side predriver 5 S
RC
feedback
ls1v
Low-side predriver 1 V
DS
feedback
ls2v
Low-side predriver 2 V
DS
feedback
ls3v
Low-side predriver 3 V
DS
feedback
ls4v
Low-side predriver 4 V
DS
feedback
ls5v
Low-side predriver 5 V
DS
feedback
ls6v
Low-side predriver 6 V
DS
feedback
diagoff
Automatic diagnosis disable
diagon
Automatic diagnosis enable
Table 40. endiag instruction format
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
0
1
1
0
1
0
0
1
1
0
Sel
Diag