luminary: add new targets
update target support from latest SW-DRL 8049 Change-Id: I40aba4d30fe2b79fd955f466c64d99a1dfd63ecf Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/31 Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com> Tested-by: Øyvind Harboe <oyvindharboe@gmail.com>__archive__
parent
af37d5f196
commit
0dac042a10
|
@ -124,7 +124,7 @@ struct stellaris_flash_bank
|
||||||
};
|
};
|
||||||
|
|
||||||
// Autogenerated by contrib/gen-stellaris-part-header.pl
|
// Autogenerated by contrib/gen-stellaris-part-header.pl
|
||||||
// From Stellaris Firmware Development Package revision 6734
|
// From Stellaris Firmware Development Package revision 8049
|
||||||
static struct {
|
static struct {
|
||||||
uint32_t partno;
|
uint32_t partno;
|
||||||
const char *partname;
|
const char *partname;
|
||||||
|
@ -166,6 +166,7 @@ static struct {
|
||||||
{0x10C1,"LM3S1150"},
|
{0x10C1,"LM3S1150"},
|
||||||
{0x10C4,"LM3S1162"},
|
{0x10C4,"LM3S1162"},
|
||||||
{0x10C2,"LM3S1165"},
|
{0x10C2,"LM3S1165"},
|
||||||
|
{0x10EC,"LM3S1166"},
|
||||||
{0x10C6,"LM3S1332"},
|
{0x10C6,"LM3S1332"},
|
||||||
{0x10BC,"LM3S1435"},
|
{0x10BC,"LM3S1435"},
|
||||||
{0x10BA,"LM3S1439"},
|
{0x10BA,"LM3S1439"},
|
||||||
|
@ -175,10 +176,12 @@ static struct {
|
||||||
{0x1006,"LM3S1607"},
|
{0x1006,"LM3S1607"},
|
||||||
{0x10DA,"LM3S1608"},
|
{0x10DA,"LM3S1608"},
|
||||||
{0x10C0,"LM3S1620"},
|
{0x10C0,"LM3S1620"},
|
||||||
|
{0x10CD,"LM3S1621"},
|
||||||
{0x1003,"LM3S1625"},
|
{0x1003,"LM3S1625"},
|
||||||
{0x1004,"LM3S1626"},
|
{0x1004,"LM3S1626"},
|
||||||
{0x1005,"LM3S1627"},
|
{0x1005,"LM3S1627"},
|
||||||
{0x10B3,"LM3S1635"},
|
{0x10B3,"LM3S1635"},
|
||||||
|
{0x10EB,"LM3S1636"},
|
||||||
{0x10BD,"LM3S1637"},
|
{0x10BD,"LM3S1637"},
|
||||||
{0x10B1,"LM3S1651"},
|
{0x10B1,"LM3S1651"},
|
||||||
{0x10B9,"LM3S1751"},
|
{0x10B9,"LM3S1751"},
|
||||||
|
@ -192,14 +195,29 @@ static struct {
|
||||||
{0x10BE,"LM3S1958"},
|
{0x10BE,"LM3S1958"},
|
||||||
{0x10B5,"LM3S1960"},
|
{0x10B5,"LM3S1960"},
|
||||||
{0x10B8,"LM3S1968"},
|
{0x10B8,"LM3S1968"},
|
||||||
|
{0x10EA,"LM3S1969"},
|
||||||
|
{0x10CE,"LM3S1B21"},
|
||||||
|
{0x10CA,"LM3S1C21"},
|
||||||
|
{0x10CB,"LM3S1C26"},
|
||||||
|
{0x1098,"LM3S1C58"},
|
||||||
|
{0x10B0,"LM3S1D21"},
|
||||||
|
{0x10CC,"LM3S1D26"},
|
||||||
|
{0x101D,"LM3S1F11"},
|
||||||
|
{0x101B,"LM3S1F16"},
|
||||||
|
{0x10AF,"LM3S1G21"},
|
||||||
|
{0x1095,"LM3S1G58"},
|
||||||
|
{0x101E,"LM3S1H11"},
|
||||||
|
{0x101C,"LM3S1H16"},
|
||||||
{0x100F,"LM3S1J11"},
|
{0x100F,"LM3S1J11"},
|
||||||
{0x103C,"LM3S1J16"},
|
{0x103C,"LM3S1J16"},
|
||||||
{0x100E,"LM3S1N11"},
|
{0x100E,"LM3S1N11"},
|
||||||
{0x103B,"LM3S1N16"},
|
{0x103B,"LM3S1N16"},
|
||||||
{0x10B2,"LM3S1P51"},
|
{0x10B2,"LM3S1P51"},
|
||||||
{0x109E,"LM3S1R21"},
|
{0x109E,"LM3S1R21"},
|
||||||
|
{0x10C9,"LM3S1R26"},
|
||||||
{0x1030,"LM3S1W16"},
|
{0x1030,"LM3S1W16"},
|
||||||
{0x102F,"LM3S1Z16"},
|
{0x102F,"LM3S1Z16"},
|
||||||
|
{0x10D4,"LM3S2016"},
|
||||||
{0x1051,"LM3S2110"},
|
{0x1051,"LM3S2110"},
|
||||||
{0x1084,"LM3S2139"},
|
{0x1084,"LM3S2139"},
|
||||||
{0x1039,"LM3S2276"},
|
{0x1039,"LM3S2276"},
|
||||||
|
@ -221,13 +239,17 @@ static struct {
|
||||||
{0x106D,"LM3S2793"},
|
{0x106D,"LM3S2793"},
|
||||||
{0x10E3,"LM3S2911"},
|
{0x10E3,"LM3S2911"},
|
||||||
{0x10E2,"LM3S2918"},
|
{0x10E2,"LM3S2918"},
|
||||||
|
{0x10ED,"LM3S2919"},
|
||||||
{0x1054,"LM3S2939"},
|
{0x1054,"LM3S2939"},
|
||||||
{0x108F,"LM3S2948"},
|
{0x108F,"LM3S2948"},
|
||||||
{0x1058,"LM3S2950"},
|
{0x1058,"LM3S2950"},
|
||||||
{0x1055,"LM3S2965"},
|
{0x1055,"LM3S2965"},
|
||||||
{0x106C,"LM3S2B93"},
|
{0x106C,"LM3S2B93"},
|
||||||
|
{0x1094,"LM3S2D93"},
|
||||||
|
{0x1093,"LM3S2U93"},
|
||||||
{0x1008,"LM3S3634"},
|
{0x1008,"LM3S3634"},
|
||||||
{0x1043,"LM3S3651"},
|
{0x1043,"LM3S3651"},
|
||||||
|
{0x10C8,"LM3S3654"},
|
||||||
{0x1044,"LM3S3739"},
|
{0x1044,"LM3S3739"},
|
||||||
{0x1049,"LM3S3748"},
|
{0x1049,"LM3S3748"},
|
||||||
{0x1045,"LM3S3749"},
|
{0x1045,"LM3S3749"},
|
||||||
|
@ -252,15 +274,28 @@ static struct {
|
||||||
{0x100B,"LM3S5951"},
|
{0x100B,"LM3S5951"},
|
||||||
{0x104E,"LM3S5956"},
|
{0x104E,"LM3S5956"},
|
||||||
{0x1068,"LM3S5B91"},
|
{0x1068,"LM3S5B91"},
|
||||||
|
{0x102E,"LM3S5C31"},
|
||||||
|
{0x102C,"LM3S5C36"},
|
||||||
|
{0x105E,"LM3S5C51"},
|
||||||
|
{0x105B,"LM3S5C56"},
|
||||||
|
{0x105F,"LM3S5D51"},
|
||||||
|
{0x105C,"LM3S5D56"},
|
||||||
|
{0x1087,"LM3S5D91"},
|
||||||
|
{0x102D,"LM3S5G31"},
|
||||||
|
{0x101F,"LM3S5G36"},
|
||||||
|
{0x105D,"LM3S5G51"},
|
||||||
|
{0x104F,"LM3S5G56"},
|
||||||
{0x1009,"LM3S5K31"},
|
{0x1009,"LM3S5K31"},
|
||||||
{0x104A,"LM3S5K36"},
|
{0x104A,"LM3S5K36"},
|
||||||
{0x100A,"LM3S5P31"},
|
{0x100A,"LM3S5P31"},
|
||||||
{0x1048,"LM3S5P36"},
|
{0x1048,"LM3S5P36"},
|
||||||
|
{0x10B6,"LM3S5P3B"},
|
||||||
{0x100D,"LM3S5P51"},
|
{0x100D,"LM3S5P51"},
|
||||||
{0x104C,"LM3S5P56"},
|
{0x104C,"LM3S5P56"},
|
||||||
{0x1007,"LM3S5R31"},
|
{0x1007,"LM3S5R31"},
|
||||||
{0x104B,"LM3S5R36"},
|
{0x104B,"LM3S5R36"},
|
||||||
{0x1047,"LM3S5T36"},
|
{0x1047,"LM3S5T36"},
|
||||||
|
{0x107F,"LM3S5U91"},
|
||||||
{0x1046,"LM3S5Y36"},
|
{0x1046,"LM3S5Y36"},
|
||||||
{0x10A1,"LM3S6100"},
|
{0x10A1,"LM3S6100"},
|
||||||
{0x1074,"LM3S6110"},
|
{0x1074,"LM3S6110"},
|
||||||
|
@ -275,12 +310,18 @@ static struct {
|
||||||
{0x108B,"LM3S6637"},
|
{0x108B,"LM3S6637"},
|
||||||
{0x10A3,"LM3S6730"},
|
{0x10A3,"LM3S6730"},
|
||||||
{0x1077,"LM3S6753"},
|
{0x1077,"LM3S6753"},
|
||||||
|
{0x10D1,"LM3S6816"},
|
||||||
{0x10E9,"LM3S6911"},
|
{0x10E9,"LM3S6911"},
|
||||||
|
{0x10D3,"LM3S6916"},
|
||||||
{0x10E8,"LM3S6918"},
|
{0x10E8,"LM3S6918"},
|
||||||
{0x1089,"LM3S6938"},
|
{0x1089,"LM3S6938"},
|
||||||
{0x1072,"LM3S6950"},
|
{0x1072,"LM3S6950"},
|
||||||
{0x1078,"LM3S6952"},
|
{0x1078,"LM3S6952"},
|
||||||
{0x1073,"LM3S6965"},
|
{0x1073,"LM3S6965"},
|
||||||
|
{0x10AA,"LM3S6C11"},
|
||||||
|
{0x10AC,"LM3S6C65"},
|
||||||
|
{0x109F,"LM3S6G11"},
|
||||||
|
{0x10AB,"LM3S6G65"},
|
||||||
{0x1064,"LM3S8530"},
|
{0x1064,"LM3S8530"},
|
||||||
{0x108E,"LM3S8538"},
|
{0x108E,"LM3S8538"},
|
||||||
{0x1061,"LM3S8630"},
|
{0x1061,"LM3S8630"},
|
||||||
|
@ -293,24 +334,51 @@ static struct {
|
||||||
{0x10A6,"LM3S8962"},
|
{0x10A6,"LM3S8962"},
|
||||||
{0x1062,"LM3S8970"},
|
{0x1062,"LM3S8970"},
|
||||||
{0x10D7,"LM3S8971"},
|
{0x10D7,"LM3S8971"},
|
||||||
|
{0x10AE,"LM3S8C62"},
|
||||||
|
{0x10AD,"LM3S8G62"},
|
||||||
|
{0x10CF,"LM3S9781"},
|
||||||
{0x1067,"LM3S9790"},
|
{0x1067,"LM3S9790"},
|
||||||
{0x106B,"LM3S9792"},
|
{0x106B,"LM3S9792"},
|
||||||
|
{0x102D,"LM3S9971"},
|
||||||
{0x1020,"LM3S9997"},
|
{0x1020,"LM3S9997"},
|
||||||
|
{0x10D0,"LM3S9B81"},
|
||||||
{0x1066,"LM3S9B90"},
|
{0x1066,"LM3S9B90"},
|
||||||
{0x106A,"LM3S9B92"},
|
{0x106A,"LM3S9B92"},
|
||||||
{0x106E,"LM3S9B95"},
|
{0x106E,"LM3S9B95"},
|
||||||
{0x106F,"LM3S9B96"},
|
{0x106F,"LM3S9B96"},
|
||||||
|
{0x101D,"LM3S9BN2"},
|
||||||
|
{0x101E,"LM3S9BN5"},
|
||||||
|
{0x101F,"LM3S9BN6"},
|
||||||
|
{0x1070,"LM3S9C97"},
|
||||||
|
{0x107A,"LM3S9CN5"},
|
||||||
|
{0x10A9,"LM3S9D81"},
|
||||||
|
{0x107E,"LM3S9D90"},
|
||||||
|
{0x1092,"LM3S9D92"},
|
||||||
|
{0x10C8,"LM3S9D95"},
|
||||||
|
{0x109D,"LM3S9D96"},
|
||||||
|
{0x107B,"LM3S9DN5"},
|
||||||
|
{0x107C,"LM3S9DN6"},
|
||||||
|
{0x1060,"LM3S9G97"},
|
||||||
|
{0x1079,"LM3S9GN5"},
|
||||||
|
{0x101B,"LM3S9L71"},
|
||||||
{0x1018,"LM3S9L97"},
|
{0x1018,"LM3S9L97"},
|
||||||
|
{0x10A8,"LM3S9U81"},
|
||||||
|
{0x107D,"LM3S9U90"},
|
||||||
|
{0x1090,"LM3S9U92"},
|
||||||
|
{0x10B7,"LM3S9U95"},
|
||||||
|
{0x109B,"LM3S9U96"},
|
||||||
{0,"Unknown part"}
|
{0,"Unknown part"}
|
||||||
};
|
};
|
||||||
|
|
||||||
static char * StellarisClassname[5] =
|
static char * StellarisClassname[7] =
|
||||||
{
|
{
|
||||||
"Sandstorm",
|
"Sandstorm",
|
||||||
"Fury",
|
"Fury",
|
||||||
"Unknown",
|
"Unknown",
|
||||||
"DustDevil",
|
"DustDevil",
|
||||||
"Tempest"
|
"Tempest",
|
||||||
|
"Unknown",
|
||||||
|
"Firestorm"
|
||||||
};
|
};
|
||||||
|
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
Loading…
Reference in New Issue