diff options
author | Tomas Vanek <vanekt@fbl.cz> | 2017-03-10 21:43:46 +0100 |
---|---|---|
committer | Freddie Chopin <freddie.chopin@gmail.com> | 2017-06-17 12:02:07 +0100 |
commit | 8dcb91fb83e59d475af9da377066021ae2e03969 (patch) | |
tree | bc900157b09bf0343fc27534984379e1d053a5c7 /doc | |
parent | 5a2608bbbc55a63b940fe9da10aaf0c73fcd23dc (diff) | |
download | riscv-openocd-8dcb91fb83e59d475af9da377066021ae2e03969.zip riscv-openocd-8dcb91fb83e59d475af9da377066021ae2e03969.tar.gz riscv-openocd-8dcb91fb83e59d475af9da377066021ae2e03969.tar.bz2 |
flash Kinetis: add KL28 device
This device differs a lot from others in KL series.
Unfortunately the System Integration Module, where device
identification resides, moved to a new address so probe now have
to try both addresses of SIM_SDID.
Introduce a new bank creation option: -sim-base to ensure error free probe.
WDOG32 is slightly different from KE1x and on different address.
System Mode Controler changed layout to word aligned.
Change-Id: I2c9dca0c4ad4228fcc941d6078d15f5e394833ff
Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-on: http://openocd.zylin.com/4059
Tested-by: jenkins
Reviewed-by: Joakim NohlgÄrd <joakim.nohlgard@eistec.se>
Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/openocd.texi | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi index 5fd4300..d26c55a 100644 --- a/doc/openocd.texi +++ b/doc/openocd.texi @@ -5368,6 +5368,11 @@ recognizes flash size and a number of flash banks (1-4) using the chip identification register, and autoconfigures itself. Use kinetis_ke driver for KE0x devices. +The @var{kinetis} driver defines option: +@itemize +@item -sim-base @var{addr} ... base of System Integration Module where chip identification resides. Driver tries two known locations if option is omitted. +@end itemize + @example flash bank $_FLASHNAME kinetis 0 0 0 0 $_TARGETNAME @end example |