UM11029
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2017. All rights reserved.
User manual
Rev. 1.0 — 16 June 2017
57 of 515
NXP Semiconductors
UM11029
Chapter 5: LPC84x ISP and IAP
5.8.16 SH_CMD_GOTO (0xB1) command
This command is used to jump to user code based on the address given in the command
packet.
If there is an error in the command, there is a response packet as shown in
5.8.17 SH_CMD_FAIM_READ (0xBE) command
This command is used to read one page from the FAIM memory. One page of FAIM is 4
bytes.
Table 92.
Response packet (error)
Field
Offset Size (bytes) Value
Description
sop
0x0
0x1
0x55
Start of packet identifier
command
0x1
0x1
0xB0
Processed command identifier
length
0x2
0x2
0x4
Length of the response packet. 0x4 = failure
errorCode
0x4
0x4
Error code
Error code specified in error.h parameters
Table 93.
Command packet
Field
Offset Size (bytes) Value
Description
command
0x0
0x1
0xB1
‘GoTo’ command identifier
address
0x4
0x4
Code address to jump to user code
Table 94.
Response packet (error)
Field
Offset Size (bytes) Value
Description
sop
0x0
0x1
0x55
Start of packet identifier
command
0x1
0x1
0xB1
Processed command identifier
length
0x2
0x2
0x4
Length of the response packet. 0x4 = failure
errorCode
0x4
0x4
Error code
Error code specified in error.h
Table 95.
Command packet
Field
Offset Size (bytes) Value
Description
command
0x0
0x1
0xBE
‘Read block’ command identifier
reserved
0x1
0x1
zero
PageNum
0x2
0x2
FAIM page number to read
Table 96.
Response packet (success)
Field
Offset Size (bytes) Value
Description
sop
0x0
0x1
0x55
Start of packet identifier
command
0x1
0x1
0xBE
Processed command identifier
length
0x2
0x2
0x08
One page is 4 bytes. Length of the response packet. 0x8 =
success
data
0x4
0x4
FAIM page content
checksum
0x8
0x4
CRC32
CRC32 of the packet excluding this field.