when I try to download code to flasH I get "error:flash download failed - "cortex-m3"". I tried to create my own Flash but couldn't set start and end addresses. How can I set init-end sdresses in Utilities-Settings? Or the problem is because of something else? PLEASE HELP! Thanks.
You pick the algorithm to use for your part. This describes the memory in the part, not something you need to mess with.
In the Target window you can control the IROM and IRAM addresses. Don't mess with the 0x08000000 base, otherwise your code won't boot properly.
Make sure you check items saying to update target before running.
Do you mean the base address 0x08000000 and 256k(size) is correct or incorrect? what can I enter for IROM and IRAM addresses?Any suggestions?...
This time I used another flash algorithm with base adress 0x0 and size 256k and got the following:
Load "STM3210C_EVAL\\STM3210C_EVAL.axf" Erase Done. Programming Done. Contents mismatch at: 00000000H (Flash=50H Required=18H) ! Contents mismatch at: 00000007H (Flash=08H Required=00H) ! Contents mismatch at: 00000008H (Flash=B1H Required=EFH) ! Contents mismatch at: 00000009H (Flash=02H Required=0DH) ! Contents mismatch at: 0000000BH (Flash=08H Required=00H) ! Contents mismatch at: 0000000CH (Flash=ADH Required=EBH) ! Contents mismatch at: 0000000DH (Flash=02H Required=0DH) !