Hello,
I have just take a loot at this presentation:
IoT Security: Unveiling the Power of Secure Boot, Chain of Trust and IP Protection on IoT on i.MX 9 ...
Regarding the secure boot at loading the secure bootloader this info is provided:

The corresponding previously created public key's fuse values are generated and flashed onto the OTP fuses.

Here a signed image is loaded and validated without ELE events.

At last, after having tested a signed image, it closes ahab.
I don't understand exactly what does ahab_close do.
Let's say that we have the fuses already burned (regarding SRK table) and now we load a signed bootloader with CONFIG_AHAB_BOOT=y in u-boot. If ahab_close is not done does it mean that the bootaloder is anyway verified but even if it does not match the signature it boots anyway? And after closing ahab does it mean that this time only properly signed images are booted?
Best regards,
Gorka.