Hi,
The way how you upload your program into Flash has no effect on debug ability. The question is - if your output .elf file contain debug info (-g option) or not.
The additional content is added by your debugger - PE Micro or any other. With flashing from file you need o attach to running target. With debug configuration is started debug session.
Jiri