I'm trying to add a new flash algorithm and finding that it doesn't work.
To rule out problems with my new algorithm, I simply opened an existing algoritm C:\Keil\ARM\Flash\RC28F640P30B (the .UV file) and just "Built" it again without making any changes whatsoever. Then when I try to perform an erase, I get the message:
--------------------------- ULINK - ARM Error: RC28F640P30B.FLX --------------------------- Cannot Load Flash Programming Algorithm ! --------------------------- OK ---------------------------
However, the Erase command worked just fine when the algorithm was used without Building it in uVision and used in the supplied form.
When I restored a backed up RC28F640P30B.FLX file, the erase again works fine. So clearly there is some problem introduced after the algorithm
Using uVision3 V3.90 and Realview MDK-ARM v3.80a (Evaluation).
Please advise.