LPC1113FHN33/303,5 NXP Semiconductors, LPC1113FHN33/303,5 Datasheet - Page 427

no-image

LPC1113FHN33/303,5

Manufacturer Part Number
LPC1113FHN33/303,5
Description
ARM Microcontrollers - MCU Cortex-M0 24 kB flash up to 8kB SRAM
Manufacturer
NXP Semiconductors
Datasheet

Specifications of LPC1113FHN33/303,5

Rohs
yes
Core
ARM Cortex M0
Processor Series
LPC1113
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
24 KB
Data Ram Size
4 KB
On-chip Adc
Yes
Operating Supply Voltage
1.8 V to 3.6 V
Operating Temperature Range
- 65 C to + 150 C
Package / Case
HVQFN-33
Mounting Style
SMD/SMT
Factory Pack Quantity
260
NXP Semiconductors
UM10398
User manual
26.6.10 Blank check sectors (C_CAN ISP)
26.6.11 Read PartID (C_CAN ISP)
26.6.3 Unlock (C_CAN ISP)
26.6.4 Write to RAM (C_CAN ISP)
26.6.5 Read memory (C_CAN ISP)
26.6.6 Prepare sectors for write operation (C_CAN ISP)
26.6.7 Copy RAM to flash (C_CAN ISP)
26.6.8 Go (C_CAN ISP)
26.6.9 Erase sectors (C_CAN ISP)
Write <Unlock Code> to [0x5000, 0]. Writing an invalid unlock code will return a dedicated
abort code.
Set RAM write address by writing to [0x5015, 0]. Then write the binary data to [0x1F50, 1].
Since this is a DOMAIN entry, the data can be continuously written. The host terminates
the write. The write address in [0x5015, 0] auto-increments, so a write of a larger area
may be done in multiple successive write cycles to [0x1F50, 1].
Set RAM read address by writing to [0x5010, 0] and the read length by writing to
[0x5011,0]. Then read the binary data from [0x1F50,1]. Since this is a DOMAIN entry, the
data is continuously read. The device terminates the read when the number of bytes in the
read length entry has been read. The read address in [0x5010, 0] auto-increments, so a
read of a larger area may be done in multiple successive read cycles from [0x1F50,1].
Write a 16-bit value to [0x5020, 0] with the start sector number in the lower eight bits and
the end sector number in the upper eight bits.
Write the parameters into entry [0x5050, 1 to 3]. The write of the number of bytes into
[0x5050,3] starts the programming.
See
Write the start address into [0x5070, 0]. Then trigger the “start application” command by
writing the value 0x1 to [0x1F51, 1].
Write a 16-bit value to [0x5030, 0] with the start sector number in the lower eight bits and
the end sector number in the upper eight bits.
Write a 16-bit value to [0x5040, 1] with the start sector number in the lower eight bits and
the end sector number in the upper eight bits.
If the SECTOR_NOT_BLANK abort code is returned, the entry [0x5040, 2] contains the
offset of the first non-blank location.
Read [0x1018, 2]. See
Section 26.5.4
All information provided in this document is subject to legal disclaimers.
for limitations on the write-to-flash process.
Rev. 12 — 24 September 2012
Table
Chapter 26: LPC111x/LPC11Cxx Flash programming firmware
386.
UM10398
© NXP B.V. 2012. All rights reserved.
427 of 538

Related parts for LPC1113FHN33/303,5