So still having troubles, but getting further...
For Ref: Using SDK 2.9.1, on the RT1064
So got Flashloader up and running, enumerates on USB, and the Secure Provisioning Tool can talk to it.
All fine.
Now, I've got the led blinky demo, shuffled it up to 0x70020000 (also moved the corresponding Flashloader BL_APP_VECTOR_TABLE_ADDRESS to the same), and removed the XIP headers.
Upload the demo app via the secure provisioning tool, and it'll merrily over-write the Flashloader's vector table at 0x70001000, keeping the code up at 0x70020000.
Now the blinky demo is working perfectly and the flashloader has been obliterated.
So I guess the SPT is being clever and making the image 'bootable', but i don't want it bootable, just 'as-is'.
I've tried MCU Boot Utility (v3.1.1) but it doesn't recognise the VID/PID
So how do I get my app to where I want it?
Thanks.