From d162e75ceb92de346951b979cee5941bdd6ef651 Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Thu, 18 Dec 2014 11:12:09 +0100 Subject: stm32f4.c: Add STM32F411 ID. --- src/stm32l1.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/stm32l1.c') diff --git a/src/stm32l1.c b/src/stm32l1.c index 873d9b9..0472885 100644 --- a/src/stm32l1.c +++ b/src/stm32l1.c @@ -91,9 +91,12 @@ bool stm32l1_probe(struct target_s *target) idcode = adiv5_ap_mem_read(adiv5_target_ap(target), STM32L1_DBGMCU_IDCODE); switch(idcode & 0xFFF) { - case 0x416: /* Medium density */ - case 0x427: /* Medium+ density*/ - case 0x436: /* Medium+/High density */ + case 0x416: /* CAT. 1 device */ + case 0x429: /* CAT. 2 device */ + case 0x427: /* CAT. 3 device */ + case 0x436: /* CAT. 4 device */ + case 0x437: /* CAT. 5 device */ + target->idcode = idcode & 0xFFF; target->driver = stm32l1_driver_str; target->xml_mem_map = stm32l1_xml_memory_map; target->flash_erase = stm32l1_flash_erase; -- cgit v1.2.3