I was able to get MCUXpresso to build the project with the FCB included in the image and I could flash that with the Cyclone programmer.
I had a look at the write script used by the Secure provisioning tool, it looks like blhost instructs the flash loader to write an FCB into the flash. Is that correct?
Eventually we'd like to sign and encrypt our image, if the flashloader writes an FCB into there this would corrupt the image and prevent authentication and decryption. Is it possible to take our own image, separate the FCB so we have a separate fcb.bin, then get the flashloader to write in out application and then use blhost to write in our own fcb.bin?
The reason I ask is that we'd like to have the option to program with the Cyclone and using the SPT.