]> git.sur5r.net Git - openocd/commit
sim3x: new flash driver for Silabs SiM3 microcontroller family
authorAndreas Bomholtz <andreas@seluxit.com>
Thu, 8 Jan 2015 13:08:26 +0000 (14:08 +0100)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Wed, 11 Feb 2015 22:05:22 +0000 (22:05 +0000)
commitbdbe78f13114d9aed125af682c9efb454cb1c115
treee8fc37b56201efbaad77ceddad8337c1c7a7ac59
parent233f8859c0e5d0f6b94beba5435b56bda27c30e1
sim3x: new flash driver for Silabs SiM3 microcontroller family

This is a new driver for Silicon Laboratories SiM3 microcontroller
family, based on the work of Ladislav Bábel. The driver will try to
detect the type of MCU from the device id register, and if this
fails it will use the flash size from the flash bank command.
Driver added to the documentation and to the README.
TCL script added.

Tests:
* Hardware: SiM3C166 (pre-production) and SiM3U167
* Binary: 4kb, 197kb, 256kb
* Flash protect not tested

Change-Id: I701e0cf505ca8ad99be7f83543fe5055b2f65dcc
Signed-off-by: Andreas Bomholtz <andreas@seluxit.com>
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/2078
Tested-by: jenkins
README
contrib/loaders/flash/sim3x.s [new file with mode: 0644]
doc/openocd.texi
src/flash/nor/Makefile.am
src/flash/nor/drivers.c
src/flash/nor/sim3x.c [new file with mode: 0644]
tcl/target/sim3x.cfg [new file with mode: 0755]