Thanks for your information!
What do you mean the signed AHAB? Can you explain it?
The original purpose of this topic is to sign OTA firmware that can be loaded by MCUBOOT example. I did the following steps, then it works.
1. copy "mcuboot_opensource" directory from SDK to OTA example project's "scripts" directory.
2. delete the original post build steps script, and replaced with "python ../scripts/mcuboot_opensource/scripts/imgtool.py sign --key ../keys/sign-rsa2048-priv.pem --align 4 --header-size 0x400 --pad-header --slot-size 0x200000 --version "1.0.2" evkmimxrt1180_ota_mcuboot_server_enet_cm33.bin ota_example_SIGNED_APP2_V1.0.2.bin"
3. build OTA example, right click the evkmimxrt1180_ota_mcuboot_server_enet_cm33.axf file in the Project Explorer, click "Binary Utilities"->"Create binary". Then build again. So I have the signed bin file.