"In the development stage, A Sequential Boot Mode is used, and in the mass production stage, B Strict Sequential Boot Mode is used."
- yes. But that's also up to you - it depends on your requirements. It's not mandatory to use strict sequential boot mode in production.
Is there any risk in using different boot modes for the development stage and mass production stage?
- I don't think so. There's only one difference which you need to be aware of - if sequential boot mode fails, application is running but boot protected keys cannot be used. If strict boot mode fail, the device will never leave reset.
It just doesn't make sense to use strict boot mode during development because the flash is reprogrammed many times and it would be necessary to be very careful during each programming. I would implement strict boot mode as the last thing.
Regards,
Lukas