We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello, I used eclipse and g++ compiler to compile the project and create .hex file. Then I tried to program flash using keil's plug-in but can't because Error: Flash Download failed - "Cortex-M3" (programming algorithm was selected) I tried to program .axf file from another project and all was great! Flash was program. What i must do to program flash? How to convert .elf to .axf? Thank You
can you rename the file ?
Yes, I tried to rename .elf to .axf but it's do not work.
Apparently, the Eclipse plugin uses uVision to program flash. There is a way to set up uVision to program HEX files:
http://www.keil.com/support/man/docs/uv4/uv4_fl_hexdownload.htm
Flash don't program in uvision too in spite of I do all like on the instruction. The error is No Algorithm found for: 00000000H - 0000121FH
I solve this problem. In file gcc_cs.ld(Linker script to configure memory regions) I set bad start address of ROM.