How can I read the contents of the on-chip flash using ULINK and uVision3? or do I need another tool for this?
Cannect in debug mode and use the SAVE command of the debugger.