I am trying to program the Luminary Micro LM3S2B93 in a newly designed board. I am using Keil IDE & Keil ULINK2 JTAG for flash downloading. The erase command works fine ("Full Chip Erase Done" message is displayed). But when I try to program the Flash, it fails with the following message popping up - "ULINK - Cortex-M Error: Flash Timeout. Reset the Target and try again"... I tried to play around with the setting in the utilities section, but the problem remains... Rgds, Sudarshan
Thanks Dan. This was a huge help. However I find that programming still fails occasionally. But if I first do a full erase of the flash, then the programming has always succeeded. I'm working with a LM3S9B92.
After changing the Flash Algorithm I get 'Cannot load Flash Programming Algorithm' (Keil v4.11).
http://www.keil.com/forum/docs/thread17109.asp
Keil v4.12 updates the Flash algorithm.
The Flash algorithm cannot compile with the Eval version of the compiler.