UJA1069_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 28 October 2009 25 of 64
NXP Semiconductors
UJA1069
LIN fail-safe system basis chip
6.12.1 SPI register mapping
Any control bit which can be set by software is readable by the application. This allows
software debugging as well as control algorithms to be implemented.
Watchdog serving and mode setting is performed within the same access cycle; this only
allows an SBC mode change whilst serving the watchdog.
Each register carries 12 data bits; the other 4 bits are used for register selection and
read/write definition.
6.12.2 Register overview
The SPI interface gives access to all SBC registers; see Table 3. The first two bits (A1 and
A0) of the message header define the register address, the third bit is the Read Register
Select bit (RRS) to select one out of two possible feedback registers; the fourth bit (RO)
allows ‘read only’ access to one of the feedback registers. Which of the SBC registers can
be accessed also depends on the SBC operating mode.
6.12.3 Mode register
In the Mode register the watchdog is defined and re-triggered, and the SBC operating
mode is selected. The Mode register also contains the global enable output bit (EN) and
the Software Development Mode (SDM) control bit. During system operation cyclic access
to the Mode register is required to serve the watchdog. This register can be written to in all
modes.
At system start-up the Mode register must be written to within t
WD(init)
from releasing
RSTN (HIGH-level on pin RSTN). Any write access is checked for proper watchdog and
system mode coding. If an illegal code is detected, access is ignored by the SBC and a
system reset is forced in accordance with the state diagram of the system controller; see
Figure 4.
Table 3. Register overview
Register
address bits
(A1, A0)
Operating
mode
Write access (RO = 0) Read access (RO = 0 or RO = 1)
Read Register Select
(RRS) bit = 0
Read Register Select
(RRS) bit = 1
00 all modes Mode register System Status register System Diagnosis register
01 Normal mode;
Standby mode;
Flash mode
Interrupt Enable register Interrupt Enable Feedback
register
Interrupt register
Start-up mode;
Restart mode
Special Mode register Interrupt Enable Feedback
register
Special Mode Feedback
register
10 Normal mode;
Standby mode
System Configuration
register
System Configuration
Feedback register
General Purpose Feedback
register 0
Start-up mode;
Restart mode;
Flash mode
General Purpose register 0 System Configuration
Feedback register
General Purpose Feedback
register 0
11 Normal mode;
Standby mode
Physical Layer Control
register
Physical Layer Control
Feedback register
General Purpose Feedback
register 1
Start-up mode;
Restart mode;
Flash mode
General Purpose register 1 Physical Layer Control
Feedback register
General Purpose Feedback
register 1
UJA1069_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 28 October 2009 26 of 64
NXP Semiconductors
UJA1069
LIN fail-safe system basis chip
[1] Flash mode can be entered only with the watchdog service sequence ‘Normal mode to Flash mode to Normal mode to Flash mode’,
while observing the watchdog trigger rules. With the last command of this sequence the SBC forces a system reset, and enters Start-up
mode to prepare the microcontroller for flash memory download. The four RSS bits in the System Status register reflect the reset source
information, confirming the Flash entry sequence. By using the Initializing Flash mode (within t
WD(init)
after system reset) the SBC will
now successfully enter Flash mode.
[2] See Section 6.13.1.
Table 4. Mode register bit description (bits 15 to 12 and 5 to 0)
Bit Symbol Description Value Function
15 and 14 A1, A0 register address 00 select Mode register
13 RRS Read Register
Select
1 read System Diagnosis register
0 read System Status register
12 RO Read Only 1 read selected register without writing to Mode register
0 read selected register and write to Mode register
11 to 6 NWP[5:0] see
Table 5
5 to 3 OM[2:0] Operating Mode 001 Normal mode
010 Standby mode
011 initialize Flash mode
[1]
100 Sleep mode
101 initialize Normal mode
110 leave Flash mode
111 Flash mode
[1]
2 SDM Software
Development
Mode
1 Software development mode enabled
[2]
0 normal watchdog, interrupt, reset monitoring and fail-safe
behavior
1 EN Enable 1 EN output pin HIGH
0 EN output pin LOW
0 - reserved 0 reserved for future use; should remain cleared to ensure
compatibility with future functions which might use this bit
UJA1069_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 28 October 2009 27 of 64
NXP Semiconductors
UJA1069
LIN fail-safe system basis chip
Table 5. Mode register bit description (bits 11 to 6)
[1]
Bit Symbol Description Value Time
Normal
mode (ms)
Standby
mode (ms)
Flash mode
(ms)
Sleep mode
(ms)
11 to 6 NWP[5:0] Nominal
Watchdog Period
WDPRE = 00(as
set in the Special
Mode register)
00 1001 4 20 20 160
00 1100 8 40 40 320
01 0010 16 80 80 640
01 0100 32 160 160 1024
01 1011 40 320 320 2048
10 0100 48 640 640 3072
10 1101 56 1024 1024 4096
11 0011 64 2048 2048 6144
11 0101 72 4096 4096 8192
11 0110 80 OFF
[2]
8192 OFF
[3]
Nominal
Watchdog Period
WDPRE = 01(as
set in the Special
Mode register)
00 1001 6 30 30 240
00 1100 12 60 60 480
01 0010 24 120 120 960
01 0100 48 240 240 1536
01 1011 60 480 480 3072
10 0100 72 960 960 4608
10 1101 84 1536 1536 6144
11 0011 96 3072 3072 9216
11 0101 108 6144 6144 12288
11 0110 120 OFF
[2]
12288 OFF
[3]
Nominal
Watchdog Period
WDPRE = 10(as
set in the Special
Mode register)
00 1001 10 50 50 400
00 1100 20 100 100 800
01 0010 40 200 200 1600
01 0100 80 400 400 2560
01 1011 100 800 800 5120
10 0100 120 1600 1600 7680
10 1101 140 2560 2560 10240
11 0011 160 5120 5120 15360
11 0101 180 10240 10240 20480
11 0110 200 OFF
[2]
20480 OFF
[3]

UJA1069TW/5V0/C/T,

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
LIN Transceivers IC LIN FAIL-SAFE
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union