Content originally posted in LPCWare by Rob65 on Tue May 24 12:58:51 MST 2011
I agree with Larry: programming the device onboard is much simpler than doing this before soldering.
For production purposes, go for Red Suite 3 and a RedProbe+ it is not only faster than the free LPCXpresso tools plus an LPC-link but with Red Suite 3 you also have a stand alone flash programmer tool. Less 'tool' means less chance of errors during production.
I prefer tools command line tools that you can embed in your own production environment. Automation makes production faster and more reliable.
Of course you need to make the SWD pins somehow available on test pads.
It's always a good idea to do this so you have the option of reprogramming existing devices when you discover a bug (yes, there will be bugs, there will always be bugs...)
Regards,
Rob