I've been trying to flash a sample project (GPIOToggle) with Keil uVision 5 using ST-Link Debugger. However, I am getting an error message that reads - No Algorithm found for 08000000H-08000493H.Erase Skipped.Error:Flash Download Failed- "Cortex M3". I've checked and rechecked target options but it just won't work. Using Windows 8. Any help is greatly appreciated.
Hello Nishant,
have you also checked Target Options -> Debug -> ST-Link Debugger Settings -> Flash Download tab? If there is no Programming Algorithm, you need to "Add" one. Then you should get rid of this message.
Kind regards,
Christopher
Hello Christopher,
Yes I did add the ADuCM360 (On Chip Flash) algorithm. Still the same result.
Regards, Nishant
can you try the "STM32F4xx 2MB Flash" algorithm, please? The ADuCM360 is an Analog Devices chip. I'm not sure why it is shown in that context, but it will not flash a ST chip...
The only other option is "RC28F640J3x Dual Flash". No STM32F4xx 2MB Flash option in the Add Flash Programming Algorithm options.
View all questions in Keil forum