Hi @Gaetan
Thank you for contacting us and for your interest!
I just want to understand this phrase better: When we load the bootloader generated, in flash, using the software 'LINKFLASH', we can connect via ISP using the software 'MCU-BOOT-Utility'.
First problem if we restart the uP we can no longer connect.
After programming the ported SBL, do you see this bootloader executing ? After testing by loading a blinky with the LINKFLASH on RT1024, I had to make a reset to see the blinky running. The SBL prints to UART, when it is running. Have you ever seen any bootloader messages?
Regarding - Is the SBL project the most relevant to use to develop our second bootloader?
The SBL is not under active development since 2021, still is is a good reference thanks to the security features and OTA capabilities that it provides. If we check the readme, on the github, you will find that development team recommends the MCU boot opensource project. However, the this project is also not ported for the RT1024, but it is for the RT1020, as I mentioned on this thread
I am not recommending you to jump directly to the MCU boot open source, feel free to pick the option that works better for you. Instead I mention this, in case you want to consider other option, simply because the MCU boot open source is on active development.
Regarding - After programming our bootloader, is the pin configuration correct?
The SBL needs to boot on internal bootloader mode, so I think the boot mode settings are correct.
Regarding - Is there a special configuration at the project level on MCUExpresso to make the image bootable with the second bootloader?
I can not tell, because I do not know all the steps you followed from the SBL user guide. If you follow all the steps, I do not see a missing step to boot the target SFW image.
Please correct me, if I am wrong, but I have not seen the SBL for the MCUXpresso IDE tool chain. Which IDE are you using? is ARM GCC instead?
I hope I could help you
Diego