XA-G39 NXP Semiconductors, XA-G39 Datasheet - Page 18

no-image

XA-G39

Manufacturer Part Number
XA-G39
Description
Xa 16-bit Microcontroller Family Xa 16-bit Microcontroller 32k Flash/1k Ram, Watchdog, 2 Uarts
Manufacturer
NXP Semiconductors
Datasheet
1. Any other combination of the Lock bits is not defined.
2. Security bits are independent of each other. Full-chip erase may be performed regardless of the states of the security bits.
3. Setting LB doesn’t prevent programming of unprogrammed bits.
Philips Semiconductors
Security
The security feature protects against software piracy and prevents the contents of the Flash from being read. The Security Lock bits are located
in Flash. The XA-G39 has 3 programmable security lock bits that will provide different levels of protection for the on-chip code and data (see
Table 3).
Table 3.
NOTE:
2002 Mar 13
XA 16-bit microcontroller family
32K Flash/1K RAM, watchdog, 2 UARTs
ERASE SPECIAL CELL
READ SPECIAL CELL
Level
1
2
3
4
IAP CALL
SECURITY LOCK BITS
SB1
0
1
1
1
SB2
0
0
1
1
Input Parameters:
Return Parameters:
Input Parameters:
Return Parameters:
1
R0H = 95h
R6
R4L = 00 if pass, non–zero if fail
R0H = 96h
R6
R4L = value of byte read
SB3
0
0
0
1
= special cell address
= special cell address
0007h: read device ID #1
0008h: read device ID #2
0000h: erase BPSW[7:0]
0001h: erase BPSW[15:8]
0002h: erase BPC[7:0]
0003h: erase BPC[15:8]
0004h: erase status byte
0000h: read BPSW[7:0]
0001h: read BPSW[15:8]
0002h: read BPC[7:0]
0003h: read BPC[15:8]
0004h: read status byte
0006h: read manufacturer ID
000Ah: read security bit #1
000Ch: read security bit #2
000Eh: read security bit #3
No program security features enabled.
Same as level 1, plus block erase is disabled. Erase or programming of the status byte or
boot vector is disabled.
Same as level 2, plus program verification is disabled
Same as level 3, plus external execution is disabled.
18
PROTECTION DESCRIPTION
PROTECTION DESCRIPTION
PARAMETER
XA-G39
Preliminary data

Related parts for XA-G39