Go <Address> <Mode; Erase Sector(S) <Start Sector Number> <End Sector Number - Philips LPC214 Series User Manual

Table of Contents

Advertisement

Philips Semiconductors
Volume 1
21.8.8 Go <address> <mode>
Table 297: ISP Go command
Command
Input
Return Code CMD_SUCCESS |
Description
Example
21.8.9 Erase sector(s) <start sector number> <end sector number>
Table 298: ISP Erase sector command
Command
Input
Return Code CMD_SUCCESS |
Description
Example
User manual
G
Address: Flash or RAM address from which the code execution is to be started.
This address should be on a word boundary.
Mode: T (Execute program in Thumb Mode) | A (Execute program in ARM mode).
ADDR_ERROR |
ADDR_NOT_MAPPED |
CMD_LOCKED |
PARAM_ERROR |
CODE_READ_PROTECTION_ENABLED
This command is used to execute a program residing in RAM or Flash memory. It
may not be possible to return to the ISP command handler once this command is
successfully executed. This command is blocked when code read protection is
enabled.
"G 0 A<CR><LF>" branches to address 0x0000 0000 in ARM mode.
E
Start Sector Number
End Sector Number: Should be greater than or equal to start sector number.
BUSY |
INVALID_SECTOR |
SECTOR_NOT_PREPARED_FOR_WRITE_OPERATION |
CMD_LOCKED |
PARAM_ERROR |
CODE_READ_PROTECTION_ENABLED
This command is used to erase one or more sector(s) of on-chip Flash memory.
The boot block can not be erased using this command. This command only allows
erasure of all user sectors when the code read protection is enabled.
"E 2 3<CR><LF>" erases the flash sectors 2 and 3.
Rev. 01 — 15 August 2005
UM10139
Chapter 21: Flash Memory
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
302

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2148Lpc2141Lpc2142Lpc2144Lpc2146

Table of Contents