Okay, thanks for your feedback. I'm new to ARM, as well as MCUXpresso, so a lot of unknowns at the moment.
I have the exact same debugger issue with a sample project I made with PFLASH code that doesn't start a 0x0 as well. Part of my thinking of getting uTasker was to look at all the settings, linker file, alignment of the interrupt vectors, etc. to see how the bootloader and application co-exist nicely on a K series chip.
My goal is to get a bootloader system in place...
Yes, I ran into the generate.bat issue. The _BM project was creating an elf without the _BM, but the generate.bat was attempting to relocate it as if it did have the _BM.
Both uTaskerV1.4_FLASH and uTakserV1.4_BM_FLASH configurations were using ${ProjName} for the Artifact name (Project Settings > C/C++ Build > Settings > Build Artifact > Artifact). So both created uTakserV1.4.elf, but the generate.bat for the _BM was looking for uTaskerV1.4_BM.elf. One way to fix this is the change the _BM Artifact name to ${ProjName}_BM .
Additionally, the rem lines in the bat file were not recognized as comments? I don't know why. I just deleted them so I wouldn't get any errors.