Hi @alvarolopes
I am sorry for my delayed response.
I corroborated with your snapshot from SRC_SBMR2 that your code is able to burn registers, as the BT_FUSE_SEL is burned . So if you burned as well the FORCE_INTERNAL_BOOT fuse, the boot to serial downloader mode will not longer work, eventought your boot mode pins are set to 0x01 to boot in this mode.
I noticed that the post is quite old, as it discuss about MFG tool and manually programming fuses from the application, during that time there was nothing else, but today is outdated. In case you have not use it already, we recommend you to use the MCUXpresso Secure Provisioning Tool (SEC tool or SPT for short), it is a easy to use. The SEC tool uses our Secure Provisioning SDK (SPSDK) by running scripts.
Good news here are that you could still do your update on that board! Yet, I have not test it, but in theory I think it will work to at least help you to continue with your development. Let me explain below.
When you boot in serial downloader mode, the bootROM will execute and wait for host commands. However the bootROM can NOT do update process by itself, it needs another program, to be loaded and then executed, that could do RW operations on the flash, or burn fuses. This is the flashloader. The SEC tool, allows you to do SW updates once you are able to build an application (it provides sample images). To do the SW updates the SEC tool creates a bootable version of the flashloader, and loads it to internal RAM, by communicating with the bootROM in serial downlaoder mode, this is the main point of serial downlader boot mode. To salvage your board you could manually program the flashloader into RAM using SWD/JTAG and then do the rest of the operations to update your image. Below overal idea describing this.
diego_charles_0-1748456975600.png
Also, the SEC tool allows you to manually burn fuses, see below snapshot.
diego_charles_1-1748457151228.png
I wonder, if you burned the BT_FUSE_SEL to avoid caring of the state of the boot config pins.
Let me know if this helps!
Diego