This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error Cannot Load Flash Programming Algorithm

I am getting the error: "Cannot Load Flash Programming Algorithm" on 1 PC setup, but the programmer works on a 2nd PC setup.
We had issues with the programmer and had to replace IC2, IC4, IC5, IC6 to get functioning.

ARM: LPC_IAP2_512.flx

Tried to reload UVision to eliminate any corruption possibilities.

Parents
  • I had 3 PC's setup that had been working and now only 1 is. So there is 1 PC that I did not touch and doesn't work now.

    When loading the algorithm what pins are being used to communicate to the Micro?
    I assume the issue is the Ulink communicating to the device, access the device RAM?

Reply
  • I had 3 PC's setup that had been working and now only 1 is. So there is 1 PC that I did not touch and doesn't work now.

    When loading the algorithm what pins are being used to communicate to the Micro?
    I assume the issue is the Ulink communicating to the device, access the device RAM?

Children
  • You don't mention a processor, from the flash applet I'm going to assume an LPC2368 or something similar.

    The applet is downloaded into the SRAM of the chip via the JTAG interface (ie same pins used to access the internals of the processor, and execute code.) Keil provides the source code for the applet, and you configure it as the "algorithm", and specify the address of the "RAM for algorithm".

    There should be JTAG/SWD options for the ULink, and options related to debugging/downloading.

    NRST, JTMS, JTCK, JTDO, JTDI, GND