Merge commit '9e898cc4b8f3e1a5844a3693412a9977a65a0a63' into sam-update
This commit is contained in:
commit
539fba02ac
@ -244,7 +244,8 @@ static void display_target(int i, target *t, void *context)
|
|||||||
{
|
{
|
||||||
(void)context;
|
(void)context;
|
||||||
gdb_outf("%2d %c %s %s\n", i, target_attached(t)?'*':' ',
|
gdb_outf("%2d %c %s %s\n", i, target_attached(t)?'*':' ',
|
||||||
target_driver_name(t), target_core_name(t));
|
target_driver_name(t),
|
||||||
|
(target_core_name(t)) ? target_core_name(t): "");
|
||||||
}
|
}
|
||||||
|
|
||||||
bool cmd_targets(void)
|
bool cmd_targets(void)
|
||||||
|
@ -49,7 +49,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define VENDOR_ID_STLINK 0x483
|
#define VENDOR_ID_STLINK 0x483
|
||||||
#define PRODUCT_ID_STLINK_MASK 0xfff0
|
#define PRODUCT_ID_STLINK_MASK 0xffe0
|
||||||
#define PRODUCT_ID_STLINK_GROUP 0x3740
|
#define PRODUCT_ID_STLINK_GROUP 0x3740
|
||||||
#define PRODUCT_ID_STLINKV1 0x3744
|
#define PRODUCT_ID_STLINKV1 0x3744
|
||||||
#define PRODUCT_ID_STLINKV2 0x3748
|
#define PRODUCT_ID_STLINKV2 0x3748
|
||||||
@ -733,6 +733,10 @@ void stlink_init(int argc, char **argv)
|
|||||||
DEBUG("STLINKV21 serial %s\n", Stlink.serial);
|
DEBUG("STLINKV21 serial %s\n", Stlink.serial);
|
||||||
Stlink.ver_hw = 21;
|
Stlink.ver_hw = 21;
|
||||||
Stlink.ep_tx = 1;
|
Stlink.ep_tx = 1;
|
||||||
|
} else if (desc.idProduct == PRODUCT_ID_STLINKV21_MSD) {
|
||||||
|
DEBUG("STLINKV21_MSD serial %s\n", Stlink.serial);
|
||||||
|
Stlink.ver_hw = 21;
|
||||||
|
Stlink.ep_tx = 1;
|
||||||
} else if (desc.idProduct == PRODUCT_ID_STLINKV3E) {
|
} else if (desc.idProduct == PRODUCT_ID_STLINKV3E) {
|
||||||
DEBUG("STLINKV3E serial %s\n", Stlink.serial);
|
DEBUG("STLINKV3E serial %s\n", Stlink.serial);
|
||||||
Stlink.ver_hw = 30;
|
Stlink.ver_hw = 30;
|
||||||
|
@ -195,9 +195,11 @@ static const struct {
|
|||||||
{0x941, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight TPIU-Lite", "(Trace Port Interface Unit)")},
|
{0x941, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight TPIU-Lite", "(Trace Port Interface Unit)")},
|
||||||
{0x950, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight Component", "(unidentified Cortex-A9 component)")},
|
{0x950, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight Component", "(unidentified Cortex-A9 component)")},
|
||||||
{0x955, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight Component", "(unidentified Cortex-A5 component)")},
|
{0x955, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight Component", "(unidentified Cortex-A5 component)")},
|
||||||
|
{0x956, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("Cortex-A7 ETM", "(Embedded Trace)")},
|
||||||
{0x95f, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("Cortex-A15 PTM", "(Program Trace Macrocell)")},
|
{0x95f, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("Cortex-A15 PTM", "(Program Trace Macrocell)")},
|
||||||
{0x961, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight TMC", "(Trace Memory Controller)")},
|
{0x961, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight TMC", "(Trace Memory Controller)")},
|
||||||
{0x962, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight STM", "(System Trace Macrocell)")},
|
{0x962, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight STM", "(System Trace Macrocell)")},
|
||||||
|
{0x963, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight STM", "(System Trace Macrocell)")},
|
||||||
{0x975, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("Cortex-M7 ETM", "(Embedded Trace)")},
|
{0x975, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("Cortex-M7 ETM", "(Embedded Trace)")},
|
||||||
{0x9a0, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight PMU", "(Performance Monitoring Unit)")},
|
{0x9a0, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("CoreSight PMU", "(Performance Monitoring Unit)")},
|
||||||
{0x9a1, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("Cortex-M4 TPIU", "(Trace Port Interface Unit)")},
|
{0x9a1, aa_nosupport, cidc_unknown, PIDR_PN_BIT_STRINGS("Cortex-M4 TPIU", "(Trace Port Interface Unit)")},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user