<?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>i.MX ProcessorsのトピックIMX8QXP: M40 boot issue</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1396228#M185532</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have a Roadlink Daughter card with a IMX8-QXP-C0 and I am using Yocto for building software.&lt;BR /&gt;I have 2 different M40 behaviors following if I boot from SD card or QSPI with the same Linux image.&lt;/P&gt;&lt;P&gt;*** Boot from SD Card ***&lt;BR /&gt;When the board is configured to boot from SD card (switches: 0011), I switch the board on.&lt;BR /&gt;I have the u-boot prompt and the M40 is running.&lt;BR /&gt;I have: fdt_file=imx8qxp-mek-rpmsg.dtb&lt;BR /&gt;When I boot the linux from u-boot, the M40 is still running without any problem.&lt;/P&gt;&lt;P&gt;*** Boot from QSPI ***&lt;BR /&gt;Now I build my yocto project with the following line added in the .../v2x-layers/meta-nxp-v2x-refbsp/conf/layer.conf file:&lt;BR /&gt;UBOOT_CONFIG_imx8qxpc0mek = "fspi"&lt;/P&gt;&lt;P&gt;After building the Yocto project, I use UUU to download the binary in the QSPI (switches : 0001):&lt;BR /&gt;uuu -b qspi imx-boot-imx8qxpc0mekroadlink-fspi.bin-flash_spl_flexspi&lt;/P&gt;&lt;P&gt;When the board is configured to boot from QSPI (switches: 0110), I switch the board on.&lt;BR /&gt;I have the u-boot prompt BUT the M40 is NOT running.&lt;BR /&gt;Also I have: fdt_file=imx8qxp-mek.dtb (and not fdt_file=imx8qxp-mek-rpmsg.dtb)&lt;/P&gt;&lt;P&gt;When I manually load the M40 software:&lt;BR /&gt;fatload mmc 1:1 0x80280000 imx8qx_m4_TCM_power_mode_switch.bin;&lt;BR /&gt;dcache flush; bootaux ${loadaddr} 0&lt;/P&gt;&lt;P&gt;The m40 works.&lt;BR /&gt;But if I launch the linux image which is on the SD card (so with the same linux as before but another DTB), the M40 stops.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;So why the QSPI build file does not include M40 binary?&lt;BR /&gt;Why does Linux stop the M40 following the boot?&lt;BR /&gt;How could I make the M40 working?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thank you for your help.&lt;/P&gt;</description>
    <pubDate>Fri, 07 Jan 2022 16:09:01 GMT</pubDate>
    <dc:creator>PBR</dc:creator>
    <dc:date>2022-01-07T16:09:01Z</dc:date>
    <item>
      <title>IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1396228#M185532</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have a Roadlink Daughter card with a IMX8-QXP-C0 and I am using Yocto for building software.&lt;BR /&gt;I have 2 different M40 behaviors following if I boot from SD card or QSPI with the same Linux image.&lt;/P&gt;&lt;P&gt;*** Boot from SD Card ***&lt;BR /&gt;When the board is configured to boot from SD card (switches: 0011), I switch the board on.&lt;BR /&gt;I have the u-boot prompt and the M40 is running.&lt;BR /&gt;I have: fdt_file=imx8qxp-mek-rpmsg.dtb&lt;BR /&gt;When I boot the linux from u-boot, the M40 is still running without any problem.&lt;/P&gt;&lt;P&gt;*** Boot from QSPI ***&lt;BR /&gt;Now I build my yocto project with the following line added in the .../v2x-layers/meta-nxp-v2x-refbsp/conf/layer.conf file:&lt;BR /&gt;UBOOT_CONFIG_imx8qxpc0mek = "fspi"&lt;/P&gt;&lt;P&gt;After building the Yocto project, I use UUU to download the binary in the QSPI (switches : 0001):&lt;BR /&gt;uuu -b qspi imx-boot-imx8qxpc0mekroadlink-fspi.bin-flash_spl_flexspi&lt;/P&gt;&lt;P&gt;When the board is configured to boot from QSPI (switches: 0110), I switch the board on.&lt;BR /&gt;I have the u-boot prompt BUT the M40 is NOT running.&lt;BR /&gt;Also I have: fdt_file=imx8qxp-mek.dtb (and not fdt_file=imx8qxp-mek-rpmsg.dtb)&lt;/P&gt;&lt;P&gt;When I manually load the M40 software:&lt;BR /&gt;fatload mmc 1:1 0x80280000 imx8qx_m4_TCM_power_mode_switch.bin;&lt;BR /&gt;dcache flush; bootaux ${loadaddr} 0&lt;/P&gt;&lt;P&gt;The m40 works.&lt;BR /&gt;But if I launch the linux image which is on the SD card (so with the same linux as before but another DTB), the M40 stops.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;So why the QSPI build file does not include M40 binary?&lt;BR /&gt;Why does Linux stop the M40 following the boot?&lt;BR /&gt;How could I make the M40 working?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thank you for your help.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jan 2022 16:09:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1396228#M185532</guid>
      <dc:creator>PBR</dc:creator>
      <dc:date>2022-01-07T16:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1397474#M185659</link>
      <description>&lt;P&gt;Anybody could help me?&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jan 2022 15:14:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1397474#M185659</guid>
      <dc:creator>PBR</dc:creator>
      <dc:date>2022-01-11T15:14:31Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1397635#M185670</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;Please make sure that it builds the uboot bin which does include the M4 bin as well.&lt;BR /&gt;&lt;BR /&gt;Which dtb are you using for the case of booting M$ core and Linux manually?&lt;BR /&gt;Since if I understood correctly you're using a different one from default and rpmsg one.&lt;BR /&gt;&lt;BR /&gt;For creating a QSPI uboot bin, you may refer to the SDK documentation Getting Started with MCUXpresso SDK for MEK-MIMX8QM chapter Build an bootable image using imx-mkimage tool&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Aldo.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jan 2022 23:07:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1397635#M185670</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2022-01-11T23:07:38Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1397952#M185700</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hello Aldo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your answer.&lt;/P&gt;&lt;P&gt;Using Yocto, how can I be sure to integrate M4 in my uboot bin?&lt;/P&gt;&lt;P&gt;When I build without the line UBOOT_CONFIG_imx8qxpc0mek = "fspi", M4 is included.&lt;/P&gt;&lt;P&gt;But with this line (which is required in order to have the QSPI binary), it does not seem to be included.&lt;/P&gt;&lt;P&gt;Why is there a difference? How could I do to explicitly include M4 in Yocto build?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I am using the same DTB (imx8qxp-mek-rpmsg.dtb) in both case, I am just rename it for the QSPI case.&lt;/P&gt;&lt;P&gt;As I am using Yocto, I am not sure it is compatible with MCUXpresso.&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jan 2022 08:46:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1397952#M185700</guid>
      <dc:creator>PBR</dc:creator>
      <dc:date>2022-01-12T08:46:25Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1399424#M185822</link>
      <description>&lt;P&gt;Hello Aldo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Don't you have any clues in order to include M4 when building a QSPI binary under Yocto?&lt;/P&gt;&lt;P&gt;What is strange is it is automatically included when building SD binary.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jan 2022 10:21:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1399424#M185822</guid>
      <dc:creator>PBR</dc:creator>
      <dc:date>2022-01-14T10:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1399700#M185849</link>
      <description>&lt;P&gt;good&lt;/P&gt;</description>
      <pubDate>Sat, 15 Jan 2022 03:44:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1399700#M185849</guid>
      <dc:creator>josephzhou1</dc:creator>
      <dc:date>2022-01-15T03:44:55Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1400787#M185952</link>
      <description>&lt;P&gt;Hello Aldo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Don't you have any clue to include M4 for QSPI when using Yocto as described in my previous post?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jan 2022 08:34:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1400787#M185952</guid>
      <dc:creator>PBR</dc:creator>
      <dc:date>2022-01-18T08:34:45Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1406830#M186473</link>
      <description>&lt;DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;try&amp;nbsp;flash_regression_linux_m4_xip in imx-mkimage&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;flash_regression_linux_m4_xip&lt;/SPAN&gt;&lt;SPAN&gt; : &lt;/SPAN&gt;&lt;SPAN&gt;$(&lt;/SPAN&gt;&lt;SPAN&gt;MKIMG&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;$(&lt;/SPAN&gt;&lt;SPAN&gt;AHAB_IMG&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt; scfw_tcm.bin u-boot-atf.bin m4_image.bin &lt;/SPAN&gt;&lt;SPAN&gt;$(&lt;/SPAN&gt;&lt;SPAN&gt;QSPI_HEADER&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; ./&lt;/SPAN&gt;&lt;SPAN&gt;$(&lt;/SPAN&gt;&lt;SPAN&gt;MKIMG&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt; -soc QX -rev B0 -dev flexspi -append &lt;/SPAN&gt;&lt;SPAN&gt;$(&lt;/SPAN&gt;&lt;SPAN&gt;AHAB_IMG&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt; -c -flags 0x00200000 -scfw scfw_tcm.bin -fileoff 0x80000 -p3 -m4 m4_image.bin 0 0x08081000 -fileoff 0x180000 -ap u-boot-atf.bin a35 0x80000000 -out flash.bin&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; ./&lt;/SPAN&gt;&lt;SPAN&gt;$(&lt;/SPAN&gt;&lt;SPAN&gt;QSPI_PACKER&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;$(&lt;/SPAN&gt;&lt;SPAN&gt;QSPI_HEADER&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Sat, 29 Jan 2022 04:23:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1406830#M186473</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2022-01-29T04:23:58Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1408171#M186580</link>
      <description>&lt;P&gt;Hello BiyongSUN,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I compiled and I created imx-boot-imx8qxpc0mekroadlink-fspi.bin-flash_regression_linux_m4_xip file.&lt;/P&gt;&lt;P&gt;Unfortunately, I did not succeed to put on my QSPI with uuu:&lt;/P&gt;&lt;P&gt;uuu -b qspi imx-boot-imx8qxpc0mekroadlink-fspi.bin-flash_regression_linux_m4_xip&lt;/P&gt;&lt;P&gt;uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.3.154-0-g47ddef5&lt;/P&gt;&lt;P&gt;Success 0 Failure 1&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;2:1355 1/ 1 [HID(W):LIBUSB_ERROR_IO ] SDPS: boot -f imx-boot-imx8qxpc0mekroadlink-fspi.bin-flash_regression_linux_m4_xip -skipfhdr&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note: I have no problem to put the imx-boot-imx8qxpc0mekroadlink-fspi.bin-flash_spl_flexspi file on my QSPI.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Feb 2022 16:45:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1408171#M186580</guid>
      <dc:creator>PBR</dc:creator>
      <dc:date>2022-02-02T16:45:25Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1408382#M186585</link>
      <description>&lt;P&gt;it is m4&amp;nbsp; "xip". It could not run by uuu.&lt;/P&gt;
&lt;P&gt;xip, the "p", the place here is qspi&amp;nbsp; nor flash.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can try to modify to use tcm.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And that is why uuu has two parameters for flash the bootloader, which cannot used by uuu.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1st one is the bootloader can be used by uuu and 2nd is the image flash to the media.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 04:45:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1408382#M186585</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2022-02-03T04:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QXP: M40 boot issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1448285#M189623</link>
      <description>&lt;P&gt;hi,I have a&amp;nbsp; question, I use IMX8QXP board, and andoird11 system, I use IMX8QXP MEK source code, I want to delete m4_image.bin,because it will &lt;SPAN class=""&gt;occupy relevant resources.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;this is log in uboot:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Moving Image from 0x80280000 to 0x80400000, end=82af0000&lt;BR /&gt;## Flattened Device Tree blob at 82af0400&lt;BR /&gt;Booting using the fdt blob at 0x82af0400&lt;BR /&gt;Using Device Tree in place at 0000000082af0400, end 0000000082b09725&lt;BR /&gt;Disable mu@31580000 rsrc 505 not owned&lt;BR /&gt;Disable i2c@37230000 rsrc 288 not owned&lt;BR /&gt;Disable clock-controller@37630000 rsrc 288 not owned&lt;BR /&gt;Disable intmux@37400000 rsrc 289 not owned&lt;BR /&gt;Disable clock-controller@37620000 rsrc 287 not owned&lt;BR /&gt;Disable clock-controller@5a4d0000 rsrc 62 not owned&lt;BR /&gt;Disable i2c@5a810000 rsrc 97 not owned&lt;BR /&gt;Disable clock-controller@5ac90000 rsrc 102 not owned&lt;BR /&gt;Disable clock-controller@5ac10000 rsrc 97 not owned&lt;BR /&gt;Disable clock-controller@5acd0000 rsrc 105 not owned&lt;BR /&gt;Disable clock-controller@585a0000 rsrc 411 not owned&lt;BR /&gt;Disable imx8x_cm4@0 rsrc 278 not owned&lt;BR /&gt;Disable imx8x_cm4@0 rsrc 297 not owned&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;How can I delete the image.bin or no use it.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;and I do it in linux system,but I can't do it on android11. please help me.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Thanks!!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Apr 2022 05:50:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-M40-boot-issue/m-p/1448285#M189623</guid>
      <dc:creator>c-luo</dc:creator>
      <dc:date>2022-04-25T05:50:12Z</dc:date>
    </item>
  </channel>
</rss>

