]> git.sur5r.net Git - openocd/commit
stellaris: device IDs
authorEric Wetzel <thewetzel@gmail.com>
Mon, 14 Dec 2009 20:59:27 +0000 (15:59 -0500)
committerDavid Brownell <dbrownell@users.sourceforge.net>
Mon, 14 Dec 2009 23:59:01 +0000 (15:59 -0800)
commit36dec1b319bec7723f8dc3f84732911ebeed250a
treec165237126e5a64c634df4629cf4826d2883e21b
parentaf79925eb1937044977f969a53ea3b7635f576b1
stellaris: device IDs

I added the remaining devices and device IDs to stellaris.c, and
removed several devices that don't exist on the Stellaris web page.

Additionally, I found a few devices with duplicate IDs ... the DID1
Version Number for LM3Sxxx parts have DID1 Version = 0x0, and for
LM3Sxxxx have DID1 Version = 0x1. So I extended the comparison to
use the VER and FAM fields from DID1 also.

ID=0x33: LM3S812 (DID1v0) and LM3S2616 (DID1v1)
ID=0x39: LM3S808 (DID1v0) and LM3S2276 (DID1v1)

These are the parts I removed from the file for lack of documentation
(no data sheet to confirm part ID):

  LM3S318,
  LM3S1101, LM3S1108,
  LM3S1615, LM3S1616,
  LM3S2016,
  LM3S2101, LM3S2108,
  LM3S3759, LM3S3768,
  LM3S5757, LM3S5767, LM3S5768, LM3S5769,
  LM3S6815, LM3S6816,
  LM3S6915, LM3S6916,
  LM3S6111, LM3S6118.

Also, sort devices according to part number.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
src/flash/nor/stellaris.c