src/target/stm32f4.c: Remove missleading DTCM comment.

Use different command string for F74x and F76x.
This commit is contained in:
Uwe Bonnes 2017-02-08 14:32:43 +01:00
parent dc1c7611a9
commit 2216587b39
2 changed files with 9 additions and 7 deletions

View File

@ -188,7 +188,7 @@ bool stm32f4_probe(target *t)
stm32f4_add_flash(t, 0x8020000, 0x160000, 0x20000, 5); stm32f4_add_flash(t, 0x8020000, 0x160000, 0x20000, 5);
target_add_commands(t, stm32f4_cmd_list, "STM32F413"); target_add_commands(t, stm32f4_cmd_list, "STM32F413");
break; break;
case 0x449: /* F7x6 RM0385 Rev.2 */ case 0x449: /* F74x RM0385 Rev.4 */
t->driver = stm32f7_driver_str; t->driver = stm32f7_driver_str;
target_add_ram(t, 0x00000000, 0x4000); target_add_ram(t, 0x00000000, 0x4000);
target_add_ram(t, 0x20000000, 0x50000); target_add_ram(t, 0x20000000, 0x50000);
@ -196,11 +196,11 @@ bool stm32f4_probe(target *t)
stm32f4_add_flash(t, 0x8000000, 0x20000, 0x8000, 0); stm32f4_add_flash(t, 0x8000000, 0x20000, 0x8000, 0);
stm32f4_add_flash(t, 0x8020000, 0x20000, 0x20000, 4); stm32f4_add_flash(t, 0x8020000, 0x20000, 0x20000, 4);
stm32f4_add_flash(t, 0x8040000, 0xC0000, 0x40000, 5); stm32f4_add_flash(t, 0x8040000, 0xC0000, 0x40000, 5);
/* ITCM */ /* Flash aliased as ITCM */
stm32f4_add_flash(t, 0x0200000, 0x20000, 0x8000, 0); stm32f4_add_flash(t, 0x0200000, 0x20000, 0x8000, 0);
stm32f4_add_flash(t, 0x0220000, 0x20000, 0x20000, 4); stm32f4_add_flash(t, 0x0220000, 0x20000, 0x20000, 4);
stm32f4_add_flash(t, 0x0240000, 0xC0000, 0x40000, 5); stm32f4_add_flash(t, 0x0240000, 0xC0000, 0x40000, 5);
target_add_commands(t, stm32f4_cmd_list, "STM32F7"); target_add_commands(t, stm32f4_cmd_list, "STM32F4x");
break; break;
case 0x451: /* F76x F77x RM0410 */ case 0x451: /* F76x F77x RM0410 */
t->driver = stm32f7_driver_str; t->driver = stm32f7_driver_str;
@ -210,11 +210,11 @@ bool stm32f4_probe(target *t)
stm32f4_add_flash(t, 0x8000000, 0x020000, 0x8000, 0); stm32f4_add_flash(t, 0x8000000, 0x020000, 0x8000, 0);
stm32f4_add_flash(t, 0x8020000, 0x020000, 0x20000, 4); stm32f4_add_flash(t, 0x8020000, 0x020000, 0x20000, 4);
stm32f4_add_flash(t, 0x8040000, 0x1C0000, 0x40000, 5); stm32f4_add_flash(t, 0x8040000, 0x1C0000, 0x40000, 5);
/* ITCM */ /* Flash aliased as ITCM */
stm32f4_add_flash(t, 0x200000, 0x020000, 0x8000, 0); stm32f4_add_flash(t, 0x200000, 0x020000, 0x8000, 0);
stm32f4_add_flash(t, 0x220000, 0x020000, 0x20000, 4); stm32f4_add_flash(t, 0x220000, 0x020000, 0x20000, 4);
stm32f4_add_flash(t, 0x240000, 0x1C0000, 0x40000, 5); stm32f4_add_flash(t, 0x240000, 0x1C0000, 0x40000, 5);
target_add_commands(t, stm32f4_cmd_list, "STM32F7"); target_add_commands(t, stm32f4_cmd_list, "STM32F76x");
break; break;
default: default:
return false; return false;

View File

@ -287,9 +287,11 @@ bool stm32l0_probe(target* t)
case 0x447: /* STM32L0xx Cat5 */ case 0x447: /* STM32L0xx Cat5 */
t->idcode = idcode; t->idcode = idcode;
t->driver = "STM32L0x"; t->driver = "STM32L0x";
target_add_ram(t, 0x20000000, 0x2000); target_add_ram(t, 0x20000000, 0x5000);
stm32l_add_flash(t, 0x8000000, 0x10000, 0x80); stm32l_add_flash(t, 0x8000000, 0x10000, 0x80);
stm32l_add_eeprom(t, 0x8080000, 0x800); stm32l_add_flash(t, 0x8010000, 0x10000, 0x80);
stm32l_add_flash(t, 0x8020000, 0x10000, 0x80);
stm32l_add_eeprom(t, 0x8080000, 0x1800);
target_add_commands(t, stm32lx_cmd_list, "STM32L0x"); target_add_commands(t, stm32lx_cmd_list, "STM32L0x");
return true; return true;
} }