Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Slide 17
Slide 18
Slide 19
Slide 20
Slide 21
Slide 22
Slide 23
Slide 24
Slide 25
Slide 26
Slide 27
Slide 28
Slide 29
Slide 30
Slide 31
Slide 32
Slide 33
Slide 34
Slide 35
Slide 36
Slide 37
Slide 38
Slide 39
Slide 40
Slide 41
Slide 42
Slide 43
Slide 44
Slide 45
Slide 46
Slide 47
Slide 48
Slide 49
Slide 50
Slide 51
Slide 52
Slide 53
Slide 54
Slide 55
Slide 56
Slide 57
Slide 58
Product List
The booting process in the LPC1700 is similar to the LPC2000 family. The chip offers two ways to program the flash. The first way is In-System programming (ISP) which entails programming or reprogramming the on-chip flash memory using the boot loader software and UART0 serial port. This can be done when the part resides in the end-user board. The second way is In-Application Programming (IAP) which is the process of performing erase and write operations in the on-chip flash memory as directed by the end-user application code. If the flowchart is followed, it is possible to have two outcomes. If valid user code is present in the Flash, the bootloader will transfer code execution to internal memory. If no valid code exists, pin P2.10 is held low, the ISP mode is invoked, and the chip will look for ISP commands on the UART interface. Finally, the bootloader also provides Code Read Protection (CRP) that enables the application to apply different levels of security.
PTM Published on: 2011-11-02