<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Other NXP ProductsのトピックRe: SPL error in flash.bin for trying to compile iMX8QXP secureboot</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2361340#M31897</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/231368"&gt;@pramodreddy&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you are doing very well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Actually, the command &lt;EM&gt;&lt;STRONG&gt;strings flash.bin&lt;/STRONG&gt;&lt;/EM&gt; that you are running is not a runtime error. That command is looking for static strings compiled into the binary.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Salas.&lt;/P&gt;</description>
    <pubDate>Wed, 06 May 2026 20:29:56 GMT</pubDate>
    <dc:creator>Manuel_Salas</dc:creator>
    <dc:date>2026-05-06T20:29:56Z</dc:date>
    <item>
      <title>SPL error in flash.bin for trying to compile iMX8QXP secureboot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2360484#M31862</link>
      <description>&lt;P&gt;Compilation in iMX8QXP&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;DIV&gt;:~/Downloads/imx-mkimage(lf-6.6.3_1.0.0)$ sudo make clean &amp;amp;&amp;amp; make SOC=iMX8QX REV=C0 flash_spl&lt;/DIV&gt;&lt;DIV&gt;imx8qm clean done&lt;/DIV&gt;&lt;DIV&gt;imx8qx clean done&lt;/DIV&gt;&lt;DIV&gt;imx8dxl clean done&lt;/DIV&gt;&lt;DIV&gt;imx8ulp clean done&lt;/DIV&gt;&lt;DIV&gt;imx93 clean done&lt;/DIV&gt;&lt;DIV&gt;imx91 clean done&lt;/DIV&gt;&lt;DIV&gt;imx95 clean done&lt;/DIV&gt;&lt;DIV&gt;Compiling mkimage_imx8&lt;/DIV&gt;&lt;DIV&gt;include misc.mak&lt;/DIV&gt;&lt;DIV&gt;include m4.mak&lt;/DIV&gt;&lt;DIV&gt;include android.mak&lt;/DIV&gt;&lt;DIV&gt;include test.mak&lt;/DIV&gt;&lt;DIV&gt;include autobuild.mak&lt;/DIV&gt;&lt;DIV&gt;include alias.mak&lt;/DIV&gt;&lt;DIV&gt;./../mkimage_imx8 -commit &amp;gt; head.hash&lt;/DIV&gt;&lt;DIV&gt;if [ -f tee.bin ]; then \&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if [&amp;nbsp; ]; then \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;echo "Start compress tee.bin"; \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;lz4 -9 -f --rm tee.bin tee.bin.lz4; \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;cp tee.bin.lz4 tee.bin; \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fi; \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if [&amp;nbsp; ]; then \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;./../mkimage_imx8 -soc QX -sw_version&amp;nbsp; -rev B0 -c -ap bl31.bin a35 0x80000000 -ap u-boot-hash.bin a35 0x80020000 -ap tee.bin a35 0xFE000000 -out u-boot-atf-container.img; \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;./../mkimage_imx8 -soc QX -rev B0 -c -ap bl31.bin a35 0x80000000 -ap u-boot-hash.bin a35 0x80020000 -ap tee.bin a35 0xFE000000 -out u-boot-atf-container.img; \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fi; \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;else \&lt;/DIV&gt;&lt;DIV&gt;./../mkimage_imx8 -soc QX -rev B0 -c -ap bl31.bin a35 0x80000000 -ap u-boot-hash.bin a35 0x80020000 -out u-boot-atf-container.img; \&lt;/DIV&gt;&lt;DIV&gt;fi&lt;/DIV&gt;&lt;DIV&gt;SOC: QX&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;REVISION: B0&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;New Container: 0&lt;/DIV&gt;&lt;DIV&gt;AP: bl31.bin core: a35 addr: 0x80000000&lt;/DIV&gt;&lt;DIV&gt;AP: u-boot-hash.bin core: a35 addr: 0x80020000&lt;/DIV&gt;&lt;DIV&gt;AP: tee.bin core: a35 addr: 0xfe000000&lt;/DIV&gt;&lt;DIV&gt;Output: u-boot-atf-container.img&lt;/DIV&gt;&lt;DIV&gt;CONTAINER FUSE VERSION: 0x00&lt;/DIV&gt;&lt;DIV&gt;CONTAINER SW VERSION: 0x0000&lt;/DIV&gt;&lt;DIV&gt;ivt_offset: 1024&lt;/DIV&gt;&lt;DIV&gt;rev: 2&lt;/DIV&gt;&lt;DIV&gt;Platform: i.MX8QXP B0&lt;/DIV&gt;&lt;DIV&gt;ivt_offset: 1024&lt;/DIV&gt;&lt;DIV&gt;container image offset (aligned):2000&lt;/DIV&gt;&lt;DIV&gt;csf_off 0x2400&lt;/DIV&gt;&lt;DIV&gt;flags: 0x10&lt;/DIV&gt;&lt;DIV&gt;Hash of the images =&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1+0 records in&lt;/DIV&gt;&lt;DIV&gt;1+0 records out&lt;/DIV&gt;&lt;DIV&gt;33792 bytes (34 kB, 33 KiB) copied, 0.000153251 s, 221 MB/s&lt;/DIV&gt;&lt;DIV&gt;64+1 records in&lt;/DIV&gt;&lt;DIV&gt;64+1 records out&lt;/DIV&gt;&lt;DIV&gt;32909 bytes (33 kB, 32 KiB) copied, 0.000214885 s, 153 MB/s&lt;/DIV&gt;&lt;DIV&gt;AP file_offset = 0x2000 size = 0x8400&lt;/DIV&gt;&lt;DIV&gt;Hash of the images =&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1+0 records in&lt;/DIV&gt;&lt;DIV&gt;1+0 records out&lt;/DIV&gt;&lt;DIV&gt;520192 bytes (520 kB, 508 KiB) copied, 0.000895716 s, 581 MB/s&lt;/DIV&gt;&lt;DIV&gt;1014+1 records in&lt;/DIV&gt;&lt;DIV&gt;1014+1 records out&lt;/DIV&gt;&lt;DIV&gt;519649 bytes (520 kB, 507 KiB) copied, 0.0041585 s, 125 MB/s&lt;/DIV&gt;&lt;DIV&gt;AP file_offset = 0xa400 size = 0x7f000&lt;/DIV&gt;&lt;DIV&gt;Hash of the images =&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1+0 records in&lt;/DIV&gt;&lt;DIV&gt;1+0 records out&lt;/DIV&gt;&lt;DIV&gt;591872 bytes (592 kB, 578 KiB) copied, 0.00138488 s, 427 MB/s&lt;/DIV&gt;&lt;DIV&gt;1155+1 records in&lt;/DIV&gt;&lt;DIV&gt;1155+1 records out&lt;/DIV&gt;&lt;DIV&gt;591528 bytes (592 kB, 578 KiB) copied, 0.00404481 s, 146 MB/s&lt;/DIV&gt;&lt;DIV&gt;AP file_offset = 0x89400 size = 0x90800&lt;/DIV&gt;&lt;DIV&gt;CST: CONTAINER 0 offset: 0x0&lt;/DIV&gt;&lt;DIV&gt;CST: CONTAINER 0: Signature Block: offset is at 0x190&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Offsets = 0x0 0x190&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;DONE.&lt;/DIV&gt;&lt;DIV&gt;Note: Please copy image to offset: IVT_OFFSET + IMAGE_OFFSET&lt;/DIV&gt;&lt;DIV&gt;./../mkimage_imx8 -soc QX -rev B0 -dcd skip -append mx8qxc0-ahab-container.img -c -scfw scfw_tcm.bin -ap u-boot-spl.bin a35 0x00100000 -out flash.bin&lt;/DIV&gt;&lt;DIV&gt;SOC: QX&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;REVISION: B0&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;DCD: skip&lt;/DIV&gt;&lt;DIV&gt;New Container: 0&lt;/DIV&gt;&lt;DIV&gt;SCFW: scfw_tcm.bin&lt;/DIV&gt;&lt;DIV&gt;AP: u-boot-spl.bin core: a35 addr: 0x00100000&lt;/DIV&gt;&lt;DIV&gt;Output: flash.bin&lt;/DIV&gt;&lt;DIV&gt;CONTAINER FUSE VERSION: 0x00&lt;/DIV&gt;&lt;DIV&gt;CONTAINER SW VERSION: 0x0000&lt;/DIV&gt;&lt;DIV&gt;ivt_offset: 1024&lt;/DIV&gt;&lt;DIV&gt;rev: 2&lt;/DIV&gt;&lt;DIV&gt;Platform: i.MX8QXP B0&lt;/DIV&gt;&lt;DIV&gt;ivt_offset: 1024&lt;/DIV&gt;&lt;DIV&gt;header tag missmatched ca&lt;/DIV&gt;&lt;DIV&gt;container image offset (aligned):13400&lt;/DIV&gt;&lt;DIV&gt;csf_off 0x13800&lt;/DIV&gt;&lt;DIV&gt;flags: 0x10&lt;/DIV&gt;&lt;DIV&gt;Hash of the images =&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1+0 records in&lt;/DIV&gt;&lt;DIV&gt;1+0 records out&lt;/DIV&gt;&lt;DIV&gt;174080 bytes (174 kB, 170 KiB) copied, 0.000434511 s, 401 MB/s&lt;/DIV&gt;&lt;DIV&gt;338+1 records in&lt;/DIV&gt;&lt;DIV&gt;338+1 records out&lt;/DIV&gt;&lt;DIV&gt;173120 bytes (173 kB, 169 KiB) copied, 0.000963655 s, 180 MB/s&lt;/DIV&gt;&lt;DIV&gt;SCFW file_offset = 0x13400 size = 0x2a800&lt;/DIV&gt;&lt;DIV&gt;Hash of the images =&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1+0 records in&lt;/DIV&gt;&lt;DIV&gt;1+0 records out&lt;/DIV&gt;&lt;DIV&gt;132096 bytes (132 kB, 129 KiB) copied, 0.000203474 s, 649 MB/s&lt;/DIV&gt;&lt;DIV&gt;256+1 records in&lt;/DIV&gt;&lt;DIV&gt;256+1 records out&lt;/DIV&gt;&lt;DIV&gt;131230 bytes (131 kB, 128 KiB) copied, 0.000234614 s, 559 MB/s&lt;/DIV&gt;&lt;DIV&gt;AP file_offset = 0x3dc00 size = 0x20400&lt;/DIV&gt;&lt;DIV&gt;CST: CONTAINER 0 offset: 0x400&lt;/DIV&gt;&lt;DIV&gt;CST: CONTAINER 0: Signature Block: offset is at 0x510&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Offsets = 0x400 0x510&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;DONE.&lt;/DIV&gt;&lt;DIV&gt;Note: Please copy image to offset: IVT_OFFSET + IMAGE_OFFSET&lt;/DIV&gt;&lt;DIV&gt;append u-boot-atf-container.img at 376 KB&lt;/DIV&gt;&lt;DIV&gt;1127+0 records in&lt;/DIV&gt;&lt;DIV&gt;1127+0 records out&lt;/DIV&gt;&lt;DIV&gt;1154048 bytes (1.2 MB, 1.1 MiB) copied, 0.00305697 s, 378 MB/s&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But when i checked in flash.bin below is error i am getting, How to fix this&lt;/P&gt;&lt;P&gt;strings flash.bin | grep -i spl&lt;BR /&gt;spl: ERROR: unsupported device&lt;BR /&gt;SPL: Unsupported Boot Device!&lt;BR /&gt;SPL: failed to boot from all boot devices&lt;BR /&gt;U-Boot SPL 2024.04-lf_v2024.04+g6c4545203d1+p0 (Nov 15 2024 - 04:02:13 +0000)&lt;BR /&gt;SPL: Image overlaps SPL&lt;BR /&gt;SPL: Image too large&lt;BR /&gt;spl: unsupported mmc boot device.&lt;BR /&gt;spl: could not initialize mmc. error: %d&lt;BR /&gt;spl: could not find mmc device %d. error: %d&lt;BR /&gt;spl: mmc init failed with error: %d&lt;BR /&gt;spl: mmc partition switch failed&lt;BR /&gt;spl: mmc: wrong boot mode&lt;BR /&gt;display_init&lt;BR /&gt;Display the FIPS mode of the SoC by reading fuse 0xA, bit 3&lt;BR /&gt;Successfully finished the power up sequence of display.&lt;BR /&gt;SPL Phase&lt;BR /&gt;TI Keystone SPL Image&lt;BR /&gt;TI OMAP SPL With GP CH&lt;BR /&gt;sfspl&lt;BR /&gt;StarFive SPL Image&lt;BR /&gt;display MMC info&lt;BR /&gt;u-boot,dm-spl&lt;BR /&gt;splashimage=0x9e000000&lt;BR /&gt;display-timings&lt;BR /&gt;display-subsystem&lt;BR /&gt;fsl,imx-display-subsystem&lt;BR /&gt;//ldb@562210e0/lvds-channel@0/display-timings/timing0&lt;BR /&gt;display0&lt;BR /&gt;display1&lt;BR /&gt;split_vm_region&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2026 12:37:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2360484#M31862</guid>
      <dc:creator>pramodreddy</dc:creator>
      <dc:date>2026-05-05T12:37:16Z</dc:date>
    </item>
    <item>
      <title>Re: SPL error in flash.bin for trying to compile iMX8QXP secureboot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2361340#M31897</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/231368"&gt;@pramodreddy&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you are doing very well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Actually, the command &lt;EM&gt;&lt;STRONG&gt;strings flash.bin&lt;/STRONG&gt;&lt;/EM&gt; that you are running is not a runtime error. That command is looking for static strings compiled into the binary.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Salas.&lt;/P&gt;</description>
      <pubDate>Wed, 06 May 2026 20:29:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2361340#M31897</guid>
      <dc:creator>Manuel_Salas</dc:creator>
      <dc:date>2026-05-06T20:29:56Z</dc:date>
    </item>
    <item>
      <title>Re: SPL error in flash.bin for trying to compile iMX8QXP secureboot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2362256#M31949</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203368"&gt;@Manuel_Salas&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Deatils_flash.png.&lt;BR /&gt;&lt;BR /&gt;Please check this. we are currently only using flash but not flash_spl. i am trying to generate and sue flash_spl.&lt;BR /&gt;&lt;BR /&gt;I been following user guide og NXP PFA. Generate_flash and using and following the steps.&lt;BR /&gt;&lt;BR /&gt;sudo make clean &amp;amp;&amp;amp;&amp;nbsp; make SOC=iMX8QX REV=C0 flash_spl using this command to generate flash.bin.&lt;BR /&gt;&lt;BR /&gt;flash.bin is generated successfully. But once this flashed 100%&amp;nbsp; that's it struck no done or nothing amd terminla is not coming out of it and also furthur wic flashing is not allowed.&lt;BR /&gt;&lt;BR /&gt;Help me where could i gone wrong.&lt;BR /&gt;&lt;BR /&gt;Thanks In advance&lt;BR /&gt;&lt;BR /&gt;Please ping&amp;nbsp; for any furthur details&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 04:34:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2362256#M31949</guid>
      <dc:creator>pramodreddy</dc:creator>
      <dc:date>2026-05-08T04:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: SPL error in flash.bin for trying to compile iMX8QXP secureboot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2362288#M31950</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203368"&gt;@Manuel_Salas&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Below are the steps we are following&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;a. cp BUILD_DIR/tmp/deploy/images/imx8qxpc0mek/imx-boot-tools/bl31-imx8qx.bin iMX8QX/bl31.bin&lt;BR /&gt;b. cp BUILD_DIR/tmp/deploy/images/imx8qxpc0mek/imx-boot-tools/mx8qxc0-ahab-container.img iMX8QX/&lt;BR /&gt;c. cp BUILD_DIR/tmp/deploy/images/imx8qxpc0mek/imx-boot-tools/u-boot-imx8qxpc0mek.bin-sd iMX8QX/u-boot.bin&lt;BR /&gt;d. cp BUILD_DIR/tmp/deploy/images/imx8qxpc0mek/imx-boot-tools/u-boot-spl.bin-imx8qxpc0mek-sd iMX8QX/u-boot-spl.bin&lt;/P&gt;&lt;P&gt;a. Copy the scfw_tcm.bin to imx-mkimage/iMX8QX&lt;BR /&gt;b. sudo make clean &amp;amp;&amp;amp;&amp;nbsp; make SOC=iMX8QX REV=C0 flash_spl&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Note : current Target which we are using iMX8QXPC0&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 06:11:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SPL-error-in-flash-bin-for-trying-to-compile-iMX8QXP-secureboot/m-p/2362288#M31950</guid>
      <dc:creator>pramodreddy</dc:creator>
      <dc:date>2026-05-08T06:11:28Z</dc:date>
    </item>
  </channel>
</rss>

