это я тоже находил для cortex m3. Т.е. начало адресов всегда нужно смотреть по документации cortex m3? Если допустим 64 кб флеш, то будет от 0000 до 64 кб, не достигая 0x20000000. Правильно я понимаю?
Если не ошибаюсь, производители могут выбирать свои адреса, не обязательно следовать стандарту. К примеру, в NXP серии kinetis флеш с нуля начинается (но там cortex m4)