Hi MissaelMaciel,
Your issue can't generate the ivt_evkbimxrt1050_iled_blinky_0xa000_nopadding.bin, should still related to your image.
Please follow me and try again, I already make it works on MIMXRT1050-EVKB board with QSPI flash.
1. your code, take mcuxpresso project as an example, led_blinky.
kerryzhou_0-1617171250093.png
kerryzhou_1-1617171259841.png
kerryzhou_2-1617171270101.png
Then build the project and generate the .s19 file:
kerryzhou_3-1617171323136.png
You will get the evkbimxrt1050_iled_blinky_0xa000.s19.
Check the .s19 image:
kerryzhou_5-1617171411233.png
From 0xa000, it's correct!
2. imx-itcm-unsigned.bd
options {
flags = 0x00;
# Note: This is an example address, it can be any non-zero address in ITCM region
startAddress = 0x8000;
ivtOffset = 0x1000;
initialLoadSize = 0x2000;
# Note: This is required if the default entrypoint is not the Reset_Handler
# Please set the entryPointAddress to Reset_Handler address
entryPointAddress =0x0000a305;
}
sources {
elfFile = extern(0);
}
section (0)
{
}
entryPointAddress =0x0000a305; is the app entry point, check 0xa000+4 address data in the app image.
4. generate the related files
kerryzhou_6-1617171916862.png
cmd:
./elftosb.exe -f imx -V -c imx-itcm-unsigned.bd -o ivt_evkbimxrt1050_iled_blinky_0xa000.bin evkbimxrt1050_iled_blinky_0xa000.s19
./elftosb.exe -f kinetis -V -c program_flexspinor_image_qspinor.bd -o boot_image.sb ivt_evkbimxrt1050_iled_blinky_0xa000_nopadding.bin
You can find my related file is OK, and get the .sb file
5. use MFGTool to download the code
kerryzhou_7-1617171966467.png
So, totally works OK with ITCM.
Please check my attached project and files.
If you still have issues, please use my attached files.
Wish it helps you!
Best Regards,
Kerry