Nxp semiconductors – NXP Semiconductors P89LPC9321 UM10310 User Manual

Page 121

Advertising
background image

UM10310

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2010. All rights reserved.

User manual

Rev. 2 — 1 November 2010

121 of 139

NXP Semiconductors

UM10310

P89LPC9321 User manual

03

Miscellaneous Read Functions

: 01xxxx03sscc

Where xxxx = required field but value is a ‘don’t care’; ss= subfunction code;
cc = checksum

Subfunction codes:

00= UCFG1

01= UCFG2

02= Boot Vector

03= Status Byte

04= reserved

05= reserved

06= reserved

07= reserved

08= Security Byte 0

09= Security Byte 1

0A= Security Byte 2

0B= Security Byte 3

0C= Security Byte 4

0D= Security Byte 5

0E= Security Byte 6

0F= Security Byte 7

10= Manufacturer Id

11= Device Id

12= Derivative Id

Example: 0100000312EA

04

Erase Sector/Page

: 03xxxx04ssaaaacc

Where: xxxx = required field but value is a ‘don’t care’; aaaa = sector/page
address; ss= 01 erase sector; ss = 00 erase page; cc = checksum

Example :03000004010000F8

05

Read Sector CRC

: 01xxxx05aacc

Where: xxxx = required field but value is a ‘don’t care’; aa= sector address
high byte; cc= checksum

Example: 0100000504F6

Table 108. In-system Programming (ISP) hex record formats

…continued

Record type

Command/data function

Advertising