Hi @xiangjun_rong
Thanks for your reply!!
I tried with MCUXpresso Provisioning Tool also, below are the observations.
1. Generated .bin file from MCUXpresso IDE using Create Binary Utility.
2. Flashed the generated binary using blhost. USB works fine.
3. Used MCUXpresso Provisioning Tool, and Built the image (Boot Selected as Plain), and when writing used Built image from bootable_images folder. USB doesn't work.
4. Used MCUXpresso Provisioning Tool, and Built the image (Boot Selected as Plain), and when writing used source image from source_images folder, not from bootable_images folder. USB works fine.
5. Selected Boot as signed, and built the image (.sb file), Wrote the image, but USB doesn't work.
compared the MCUXPresso IDE generated plain bin and MCUXpresso Provisioning built plain image. There were only some differences. Please find the diff in the attachment.