File: lpc21isp.1

package info (click to toggle)
lpc21isp 1.97-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 392 kB
  • ctags: 247
  • sloc: ansic: 3,370; makefile: 46
file content (131 lines) | stat: -rw-r--r-- 2,747 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
.\" Manpage for lpc21isp.
.\" Contact tin@sluc.org.ar to correct errors or typos.
.TH man 1 "02 Aug 2012" "1.9.4" "lpc21isp man page"
.\" --------------------------------------------------------------------

.SH NAME
.\" --------------------------------------------------------------------
lpc21isp \- Is an in-circuit programming (ISP) tool for the NXP(Philips) microcontrollers

.\" --------------------------------------------------------------------
.SH SYNOPSIS
.\" --------------------------------------------------------------------
.SY lpc21isp
.OP [Options]
.OP file[ file[ ...]]
.OP comport
.OP baudrate
.OP Oscillator_in_kHz

.SY lpc21isp
.OP \-bin
.OP \-hex
.OP \-term
.OP \-termonly
.OP \-localecho
.OP \-detectonly
.OP \-debug0
.OP \-debug3
.OP \-debug5
.OP \-donotstart
.OP \-try<n>
.OP \-wipe
.OP \-control
.OP \-controlswap
.OP \-controlinv
.OP \-verify
.OP \-logfile
.OP \-halfduplex
.OP \-ADARM
.OP \-PHILIPSARM

.\" --------------------------------------------------------------------
.SH DESCRIPTION
.\" --------------------------------------------------------------------
lpc21isp is an in-circuit programming (ISP) tool for the NXP(Philips) LPC1100/LPC1300/LPC1700/LPC2000 series ARM7/Cortex-M0/Cortex-M3 microcontrollers.

.\" --------------------------------------------------------------------
.SH OPTIONS
.\" --------------------------------------------------------------------
.TP
.B \-bin
for uploading binary file
.
.TP
.B \-hex
for uploading file in intel hex format (default)
.
.TP
.B \-term
for starting terminal after upload
.
.TP
.B \-termonly
for starting terminal without an upload
.
.TP
.B \-localecho
for local echo in terminal
.
.TP
.B \-detectonly
detect only used LPC chiptype (PHILIPSARM only)
.
.TP
.B \-debug0
for no debug
.
.TP
.B \-debug3
for progress info only
.
.TP
.B \-debug5
for full debug
.
.TP
.B \-donotstart
do not start MCU after download
.
.TP
.B \-try<n>
try
.BR n
times to synchronise
.
.TP
.B \-wipe
Erase entire device before upload
.
.TP
.B \-control
for controlling RS232 lines for easier booting (Reset = DTR, EnableBootLoader = RTS)
.
.TP
.B \-controlswap
swap RS232 control lines (Reset = RTS, EnableBootLoader = DTR)
.
.TP
.B \-controlinv
Invert state of RTS & DTR (0=true/assert/set, 1=false/deassert/clear).
.
.TP
.B \-verify
Verify the data in Flash after every writes to sector. To detect errors in writing to Flash ROM
.
.TP
.B \-logfile
for enabling logging of terminal output to lpc21isp.log
.
.TP
.B \-halfduplex
use halfduplex serial communication (i.e. with K-Line)
.
.TP
.B \-ADARM
for downloading to an Analog Devices ARM microcontroller ADUC70xx
.
.TP
.B \-PHILIPSARM
for downloading to a microcontroller from NXP(Philips) LPC13xx/LPC17xx/LPC2000 family (default)
.