X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fflash%2Fnor%2Fstm32f2x.c;h=018156eaddcfac0ad50d4aec803f84a00f69c6d7;hp=422eac1b4f28f3cf4b4fb67044497c16e72c264c;hb=fb1b388dea19b7268eab53c04957c47c23d73913;hpb=5ffe5b9b2cb6a265588f0b7ea6744e0aff86d8dc diff --git a/src/flash/nor/stm32f2x.c b/src/flash/nor/stm32f2x.c index 422eac1b4f..018156eadd 100644 --- a/src/flash/nor/stm32f2x.c +++ b/src/flash/nor/stm32f2x.c @@ -781,6 +781,7 @@ static int stm32x_probe(struct flash_bank *bank) break; case 0x431: case 0x433: + case 0x421: max_flash_size_in_kb = 512; break; default: @@ -929,7 +930,15 @@ static int get_stm32x_info(struct flash_bank *bank, char *buf, int buf_size) break; } break; + case 0x421: + device_str = "STM32F446"; + switch (rev_id) { + case 0x1000: + rev_str = "A"; + break; + } + break; case 0x423: case 0x431: case 0x433: