stm32L100 can not access flash (0x8000000)
Moved from MPUs section - STM32L100 is an MCU, not an MPU
I compare this my layout board (with outer st-linkv2 connected), and stm32l100c disco.
stm32l100c disco does not have such a question.

It will show "Error 57: Illegal Address(0x8000000)".
And I disable download to flash, this error is disappeared.
However, the program runs in 0x1ffffxxxx,not flash (0x8000000). It won't run my codes (no flash could be found?).
I could not run my codes after download, either.
But I am totally sure these codes could be executed in stm32l100c disco.
And help?
