lpc2000: Add LPC407x/8x flash size auto detection
This patch adds auto flash size detection for LPC407x/8x series. Tested on below listed chips. LPC4088 LPC1788(regression test) Change-Id: I82f62678a04eac9b84658bd6d1cfdf45be64c931 Signed-off-by: Nemui Trinomius <nemuisan_kawausogasuki@live.jp> Reviewed-on: http://openocd.zylin.com/2555 Tested-by: jenkins Reviewed-by: Paul Fertser <fercerpav@gmail.com> Reviewed-by: Jens Bauer <jens@gpio.dk>
This commit is contained in:
committed by
Paul Fertser
parent
17bcbdaef1
commit
199acf668e
@@ -5208,7 +5208,7 @@ supported.}
|
||||
@deffn {Flash Driver} lpc2000
|
||||
This is the driver to support internal flash of all members of the
|
||||
LPC11(x)00 and LPC1300 microcontroller families and most members of
|
||||
the LPC800, LPC1500, LPC1700, LPC1800, LPC2000, LPC4300 and LPC54100
|
||||
the LPC800, LPC1500, LPC1700, LPC1800, LPC2000, LPC4000 and LPC54100
|
||||
microcontroller families from NXP.
|
||||
|
||||
@quotation Note
|
||||
@@ -5225,15 +5225,16 @@ which must appear in the following order:
|
||||
@item @var{variant} ... required, may be
|
||||
@option{lpc2000_v1} (older LPC21xx and LPC22xx)
|
||||
@option{lpc2000_v2} (LPC213x, LPC214x, LPC210[123], LPC23xx and LPC24xx)
|
||||
@option{lpc1700} (LPC175x and LPC176x)
|
||||
@option{lpc1700} (LPC175x and LPC176x and LPC177x/8x)
|
||||
@option{lpc4300} - available also as @option{lpc1800} alias (LPC18x[2357] and
|
||||
LPC43x[2357])
|
||||
@option{lpc800} (LPC8xx)
|
||||
@option{lpc1100} (LPC11(x)xx and LPC13xx)
|
||||
@option{lpc1500} (LPC15xx)
|
||||
@option{lpc54100} (LPC541xx)
|
||||
@option{lpc4000} (LPC40xx)
|
||||
or @option{auto} - automatically detects flash variant and size for LPC11(x)00,
|
||||
LPC8xx, LPC13xx and LPC17xx
|
||||
LPC8xx, LPC13xx, LPC17xx and LPC40xx
|
||||
@item @var{clock_kHz} ... the frequency, in kiloHertz,
|
||||
at which the core is running
|
||||
@item @option{calc_checksum} ... optional (but you probably want to provide this!),
|
||||
|
||||
Reference in New Issue
Block a user