Hi NXP expert,
If I increase the FIP file size, for example, use a 8MB bootloader to replace u-boot, Doe the FIP file can still be generated and flashed into QSPI flash? If yes, can it be loaded into internal SRAM by bootrom and then run?
Thanks.
-Jerry
Hello, @GeekFork
You are welcome, sorry that I do not have more information for your reference, but you may have a try, only one reminder, in early BSPs, the maximum size of u-boot could be only 6M.
BR
Chenyin
Hello @GeekFork
Thanks for your post.
May I know which version BSP you are working with? from my understanding, theoretically, the size of BL33 could be maximumly 8M in recent BSPs, so seems it is possible to put another bootloader there instead of u-boot, but since it is not a formal way, you may have to test it first. furthermore, from current BSP code structure, some overall configurations(like network) are also done from U-boot, and then impact on Linux booting and running, there would be more effort for such changes.
BR
Chenyin
Hi Chenyin,
Many thanks for your reply.
The BSP version I am going to use is BSP36 or later. In addition, I just use 8MB as the example, in fact my bootloader may be larger than 8MB.
Yes, I know there is more effort to boot up kernel in such a way, but my customer benefit in such a way, so I am estimating the possibility for this approach .