I have one program which spawns a second program.
Due to how this stuff all works, running the second program manually is impossible. Is there a way I can load the second program into uvision, run the first program and somehow stop on the second program's entry point or something so I can apply breakpoionts and let it continue?
Or is that not possible?
Peter Lamberherst BEng(Hons)
Sounds like you have a boot loader that loads/starts an application.
Note that you can use debugger scripts to pretend to be the boot loader - initializing memory addresses, setting PC etc.