ULINK: Cannot Load Flash Programming Algorithm
Information in this knowledgebase article applies to:
I am using the program example provided under Application Note 272: NGX LPC4330-Xplorer: Audio Recorder and try to program the SPIFI Flash of the NXP LPC4330.
When I try to download my application code using a ULINKpro USB-JTAG Debugger, I get the following error:
ULINK - Cortex-M Error: filename Cannot Load Flash Programming Algorithm!
The problem occurs on slow JTAG / SW Clock settings that cause a time-out.
Open the dialog Project - Options for Target - Debug - ULINK Settings. Under the Debug tab change the setting for ULINK Max Clock: to 25 MHz.
This should solve the issue.
Last Reviewed: Thursday, November 19, 2020
of your data.