<?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>topic Re: Start Linux form M7_0 Failed in S32G</title>
    <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1614018#M2446</link>
    <description>老板你好，这个文档里面说IPCF组件里面有3个例子（M7_0、M7_1、M7_2各一个），但是我下载的IPCF组件里面只有2个例子（M7_0和M7_1的）。然后我发现M7_0和M7_1编译完后，内存加载地址、程序入口地址与文档上的不一样，并且M7_0的地址与fip.bin的地址有重叠。请问这个问题应该怎么处理呢？</description>
    <pubDate>Mon, 13 Mar 2023 11:19:31 GMT</pubDate>
    <dc:creator>shanlan123</dc:creator>
    <dc:date>2023-03-13T11:19:31Z</dc:date>
    <item>
      <title>Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1580816#M1961</link>
      <description>&lt;P&gt;Hi there&lt;/P&gt;&lt;P&gt;Since both start M core(APP) and A core still no good, and refer to the attatched document,&lt;/P&gt;&lt;P&gt;I want to start&amp;nbsp; Linux form M7_0 bootloader all lone (not include M7 APP).&lt;/P&gt;&lt;P&gt;I did following steps, but there was not any info&amp;nbsp;output from the&amp;nbsp; UART0,&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Could you tell me where the problem is?&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;Prepare images for Cortex-A53 cores&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;1:download binaries_auto_linux_bsp33.0_s32g2_pfe.tgz and extract it&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;2:dd if=binaries_auto_linux_bsp33.0_s32g2_pfe/s32g274ardb2/fsl-image-auto-s32g274ardb2.sdcard of=/dev/sdc&amp;nbsp;bs=1M status=progress &amp;amp;&amp;amp; sync&lt;UL&gt;&lt;LI&gt;(by this, SD mode startup OK)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;3:checkout release/bsp33.0-2020.04 and build it&lt;/LI&gt;&lt;LI&gt;4:checkout&amp;nbsp;arm-trusted-firmware (release/bsp33.0-2.5) and buid it (`FIP_ALIGN := 64` and unset LDFLAS because I had a "aarch64-fsl-linux-ld.bfd: unrecognized option '-Wl,-O1'" error)&lt;/LI&gt;&lt;LI&gt;5:Build the ATF&amp;nbsp; and got a fip.32 the address info as blow:&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;IVT Location: SD/eMMC&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;Load address: 0x342fc580&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Entry point: 0x34302000&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;6:renew fip.32&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;dd if=fip.s32 of=/dev/sdb skip=512 seek=512 iflag=skip_bytes oflag=seek_bytes conv=fsync,notrunc&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;Prepare bootloader for Cortex-A7_0 core&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;1:load Integration_Reference_Examples bootloder to EB &lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;2:disable RM&amp;nbsp;Eep&amp;nbsp;MemDal&amp;nbsp;CryptoDal&amp;nbsp;Crypto&amp;nbsp;plugin and releated options&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class=""&gt;(In my Env the SDHC and HSE is still&amp;nbsp;abnormal)&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;3:Bootloader(…)-&amp;gt;Bootloader-&amp;gt;General&amp;nbsp; Software breakpoint enable uncheck&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class=""&gt;4:boot option like blow:&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1673437225845.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/206888i5B1B82F09D74C256/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1673437225845.png" alt="StanleyShen_0-1673437225845.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_1-1673437237244.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/206889i39C58E16C60506FA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_1-1673437237244.png" alt="StanleyShen_1-1673437237244.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_2-1673437254729.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/206891i21C6ECC412117706/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_2-1673437254729.png" alt="StanleyShen_2-1673437254729.png" /&gt;&lt;/span&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;5:generate project and build bootloader.bin&lt;/LI&gt;&lt;LI&gt;6:Generate S32G Boot Image Using S32DS IVT_TOOL&lt;UL&gt;&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_3-1673437372927.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/206894i2C654DE5474BB168/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_3-1673437372927.png" alt="StanleyShen_3-1673437372927.png" /&gt;&lt;/span&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;7:Deploy the bootloader(with IVT) and fip.32 to QSPI(NOR Flash) with&amp;nbsp;s32ft.exe&lt;UL&gt;&lt;LI&gt;bootlader 0x0000_0000&lt;/LI&gt;&lt;LI&gt;fip.32&amp;nbsp;0x0010_0000&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;After above operations, set RDB2 to QSPI boot mode.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Jan 2023 12:32:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1580816#M1961</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-11T12:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1581080#M1971</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;We may not understand the scope of your application but, why are you trying to boot the A53 core with the M7 if the M7 is not going to be used?&lt;/P&gt;
&lt;P&gt;Also, the fip.s32 is not to be used on QSPI if it was not built to work with QSPI, there should be another fip file that was created for the QSPI interface.&lt;/P&gt;
&lt;P&gt;The following is said in the Linux BSP User Manual [Page 25, Linux BSP 33.0 User Manual for S32G2 platforms, 07/2022]:&lt;/P&gt;
&lt;P&gt;"For QSPI boot, configure TF-A to read the FIP image from a defined QSPI offset. Add FIP_QSPI_OFFSET= make parameter, as in the following example:&lt;/P&gt;
&lt;P&gt;make CROSS_COMPILE=/path/to/your/toolchain/dir/bin/aarch64-none-linux-gnu- \ ARCH=aarch64 PLAT= BL33= \ FIP_QSPI_OFFSET=0x5400"&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Jan 2023 19:11:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1581080#M1971</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-01-11T19:11:22Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1581272#M1974</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-SPOILER&gt;&lt;FONT color="#FF0000"&gt;&lt;SPAN&gt;We may not understand the scope of your application but, why are you trying to boot the A53 core with the M7 if the M7 is not going to be used?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI-SPOILER&gt;&lt;P&gt;Because I want to start both A53 and M7 from M7, I broke down the steps, first BOOTROM&amp;gt;M7_ 0(bootloader)-&amp;gt; A53_ 0. If this is successful, then BOOTROM -&amp;gt;M7_ 0(bootloader)-&amp;gt; M7_ 0(App)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-SPOILER&gt;&lt;FONT color="#FF0000"&gt;Also, the fip.s32 is not to be used on QSPI if it was not built to work with QSPI, there should be another fip file that was created for the QSPI interface.&lt;/FONT&gt;&lt;/LI-SPOILER&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you look at the attachment I uploaded, you will know that the actual startup sequence I used&amp;nbsp; is&amp;nbsp;BOOTROM -&amp;gt;M7_ 0(in Nor Flash) -&amp;gt; fip.32(in Nor Flash) -&amp;gt; u-boot(in SD), not&amp;nbsp;BOOTROM -&amp;gt;M7_ 0(in Nor Flash) -&amp;gt; fip.32(in Nor Flash) -&amp;gt; u-boot(in Nor Flash), so,&amp;nbsp; I think&amp;nbsp;&lt;SPAN&gt;configure TF-A to read the FIP image&amp;nbsp; is unnecessary.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Unfortunately, the problem returns to the point that I have been confused,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;That is how to verify the following startup process in the simplest way:&lt;/P&gt;&lt;P&gt;QSPI startup mode&lt;/P&gt;&lt;P&gt;BOOTROM-&amp;gt;M7_ 0(bootloader)-&amp;gt;A53_ 0(FIP)-&amp;gt;M7_ 0(APP output "hello world" to UART1)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;L______-&amp;gt; A53(U-Boot-&amp;gt;Linux)&lt;/P&gt;&lt;P&gt;I think I have basically referred to attached Multicore Application on S32G2. pdf, but still not work&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 12 Jan 2023 01:59:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1581272#M1974</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-12T01:59:43Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1581842#M1986</link>
      <description>&lt;P&gt;Thanks for the information.&lt;/P&gt;
&lt;P&gt;You are referring to an attachment, but we could not find it, is the attachment the images provided above?&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Taking your words "...the actual startup sequence I used&amp;nbsp; is&amp;nbsp;BOOTROM -&amp;gt;M7_ 0(in Nor Flash) -&amp;gt; fip.32(in Nor Flash) -&amp;gt; u-boot(in SD)...", we retake our point, the fip file you are using is the same you used for your SD boot? if so, this is wrong. You should use a fip file configured to work from QSPI.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We could recommend a previous step which could be&amp;nbsp;BOOTROM -&amp;gt;M7_ 0(in Nor Flash) -&amp;gt; A53(in SD). As you said, if the SD boot was OK, you will add the M7 variable to the equation, then if adding the M7 and booting the A53 from SD works, you can jump to using the NOR Flash. Just a recommendation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please, let us know if this information was helpful or not.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2023 16:09:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1581842#M1986</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-01-12T16:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1582364#M1998</link>
      <description>&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;- You are referring to an attachment, but we could not find it, is the attachment the images provided above?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Sorry for this, I will attach the file .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;- we retake our point, the fip file you are using is the same you used for your SD boot? if so, this is wrong. You should use a fip file configured to work from QSPI.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I am sorry I still don't think so, pls let me e&lt;SPAN&gt;xplain the reason&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1:refer to the GoldVIP binaries and GoldVIP document, we found the following files that you provided.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1673600293519.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207254iEAD6B62C17FC76B3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1673600293519.png" alt="StanleyShen_0-1673600293519.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;And I dd the&amp;nbsp;fsl-image-goldvip-s32g274ardb2.sdcard to SD card and burnt the boot-loader and fip.32-sdcard to QSPI Flash, the Linux&amp;nbsp;can start normally in QSPI mode.&lt;/P&gt;&lt;P&gt;Alao I hexdumped the&amp;nbsp; fip.32-sdcard and you can the IVT image is on the 0x1000,&lt;/P&gt;&lt;P&gt;that is the position of&amp;nbsp; IVT in SD mode.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_1-1673600504863.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207258iC6C2598608FC594C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_1-1673600504863.png" alt="StanleyShen_1-1673600504863.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2: I downloaded the u-boot and&amp;nbsp;make s32g274ardb2_qspi_defconfig&amp;nbsp; and create IVT image with&amp;nbsp;arm-trusted-firmware, but still NG(burnt it to NOR Flash but no any message outputed on UART0)&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;I also confirmed that this FIP file is available(no burnt linux image to QSPI)&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;NOTICE:  BL2: v2.5(release):bsp33.0-2.5-dirty
NOTICE:  BL2: Built : 08:08:26, Jan 13 2023
NOTICE:  BL2: Booting BL31


U-Boot 2020.04 (Jan 13 2023 - 16:06:18 +0800)

CPU:   NXP S32G274A rev. 2.0
Model: NXP S32G274A-RDB2
DRAM:  3.5 GiB
MMC:   FSL_SDHC: 0
Loading Environment from SPI Flash... SF: Detected mx25uw51245g with page size 256 Bytes, erase size 64 KiB, total 64 MiB
*** Warning - bad CRC, using default environment

Using external clock for PCIe0, CRNS
Configuring PCIe0 as RootComplex(x2)
Using external clock for PCIe1, CRNS
Frequency 125Mhz configured for PCIe1
Configuring PCIe1 as SGMII(x2) [XPCS0 2.5G, XPCS1 OFF]
Setting PCI Device and Vendor IDs to 0x4002:0x1957
PCIe0: Failed to get link up
Pcie0: LINK_DBG_1: 0x00000000, LINK_DBG_2: 0x00000800 (expected 0x000000d1)
DEBUG_R0: 0x00189900, DEBUG_R1: 0x08200000
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCIe1: Not configuring PCIe, PHY not configured
In:    serial@401c8000
Out:   serial@401c8000
Err:   serial@401c8000
Board revision: RDB2/GLDBOX Revision D
Net:   EQOS phy: rgmii @ 1

Warning: eth_eqos (eth0) using random MAC address - 12:e8:6d:ee:63:42
eth0: eth_eqos PFE: emac0: sgmii emac1: none emac2: rgmii
## No elf image at address 0xffdc92f8
PFEng firmware file '&amp;lt;NULL&amp;gt;@0x03000000:&amp;lt;NULL&amp;gt;' loading failed: -22

Hit any key to stop autoboot:  0
## No elf image at address 0xffdc9048
PFEng firmware file '&amp;lt;NULL&amp;gt;@0x03000000:&amp;lt;NULL&amp;gt;' loading failed: -22
 PFE: emac0: sgmii emac1: none emac2: rgmii
pfeng_cfg_mode_enable: Invalid PFE device
Booting from flash...
device 0 offset 0x1f0000, size 0xe00000
SF: 14680064 bytes @ 0x1f0000 Read: OK
device 0 offset 0xff0000, size 0x100000
SF: 1048576 bytes @ 0xff0000 Read: OK
device 0 offset 0x10f0000, size 0x2000000
SF: 33554432 bytes @ 0x10f0000 Read: OK
Bad Linux ARM64 Image magic!
=&amp;gt;
=&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;So, Although It hard to say&amp;nbsp;what the model is, I think the blow flow&amp;nbsp;can work normally&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;QSPI mode&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;BOOTROM -&amp;gt; M-core bootloader(with IVT in NOR Flash) -&amp;gt;&amp;nbsp;M-core APP&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|-------A-core FIP(SD-Card mode and in NOR Flash) -&amp;gt; A-Core U-Boot(in SD-Card)-&amp;gt;A-Core Linux(in SD-Card)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial black,avant garde" size="5"&gt;&lt;STRONG&gt;Back to the question of the title&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;I used the UART sample of RTD, and configured the bootloader like blow:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_2-1673601508581.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207263i34F48A88E6AB5F36/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_2-1673601508581.png" alt="StanleyShen_2-1673601508581.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_3-1673601519971.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207264i8D3D7392FD143ACC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_3-1673601519971.png" alt="StanleyShen_3-1673601519971.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_4-1673601536904.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207265iD0ED620706F9F2F1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_4-1673601536904.png" alt="StanleyShen_4-1673601536904.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;And I burnt both bootload, ATF(SD-Card and QSPI ), UART sample with windows GUI tool&lt;/P&gt;&lt;P&gt;the UART0&amp;nbsp;can be output normally like blow but UART0 still NG&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_5-1673601695940.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207266i08D2F3C8EACF1835/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_5-1673601695940.png" alt="StanleyShen_5-1673601695940.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;I also give the IVT compilation log. Can you give me some suggestions?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;SD Mode&lt;/SPAN&gt;&lt;/P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_7-1673601817499.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207268iA96A8FAC5EF5DA06/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_7-1673601817499.png" alt="StanleyShen_7-1673601817499.png" /&gt;&lt;/span&gt;&lt;P&gt;QSPI Mode&lt;/P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_6-1673601799504.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207267i1DE85B949FB4B428/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_6-1673601799504.png" alt="StanleyShen_6-1673601799504.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 13 Jan 2023 09:24:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1582364#M1998</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-13T09:24:10Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1582617#M2009</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thanks for the attachment.&lt;/P&gt;
&lt;P&gt;We do apologize for our insistence, but we want to retake the following point:&lt;/P&gt;
&lt;P&gt;"&lt;STRONG&gt;- we retake our point, the fip file you are using is the same you used for your SD boot? if so, this is wrong. You should use a fip file configured to work from QSPI.&lt;/STRONG&gt;"&lt;/P&gt;
&lt;P&gt;Below should be a capture of what is provided inside the NXP BSP 33.0 binaries folder, under the RDB2 sub-folder.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DanielAguirre_0-1673637329133.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207319i7E1059847E2FE18E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DanielAguirre_0-1673637329133.png" alt="DanielAguirre_0-1673637329133.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;In which 2 fip files are provided, one for SD and one for QSPI.&lt;/P&gt;
&lt;P&gt;For what you have been telling us, you are using the same fip file you used (and worked) on the SD interface. This should not work on the QSPI interface.&lt;/P&gt;
&lt;P&gt;Have you tried (at this point in time) to boot up linux (without M7 into the equation) from NOR Flash?&lt;/P&gt;
&lt;P&gt;From the first point you mentioned "...&lt;SPAN&gt;and fip.32-sdcard to QSPI Flash, the Linux&amp;nbsp;can start normally in QSPI mode.&lt;/SPAN&gt;" and also "...&lt;SPAN&gt;I hexdumped the&amp;nbsp; fip.32-sdcard and you can the IVT image is on the 0x1000.&lt;/SPAN&gt;" we understand you tried this option, but it is not explicitly mentioned.&lt;/P&gt;
&lt;P&gt;In QSPI mode, S32G looks for the IVT on 0x0, not 0x1000 [Table 137, Page 1146, S32G2 Reference Manual, Rev. 6, 11/2022], which the IVT for the fip file you are using is located, but you still got it working in QSPI mode.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DanielAguirre_1-1673637765087.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207320iDF4D0BA9EAE73516/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DanielAguirre_1-1673637765087.png" alt="DanielAguirre_1-1673637765087.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;We suspect you got your platform to boot up from the SD (not QSPI), which is expected from the steps you mentioned (and files you used).&lt;/P&gt;
&lt;P&gt;Still, as we said before, we could not be understanding correctly your application nor configuration/set-up.&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2023 19:26:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1582617#M2009</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-01-13T19:26:58Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1582685#M2012</link>
      <description>&lt;P&gt;&lt;STRONG&gt;-&amp;nbsp;Have you tried (at this point in time) to boot up linux (without M7 into the equation) from NOR Flash?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Yes I did and juest the yesterday's thread, the result as blow, beacuse I didn't burn the zImage to QSPI flash, U-Boot -&amp;gt; Linux start NG, but I think the from NOR Flash start Linux was OK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;NOTICE:  BL2: v2.5(release):bsp33.0-2.5-dirty
NOTICE:  BL2: Built : 08:08:26, Jan 13 2023
NOTICE:  BL2: Booting BL31


U-Boot 2020.04 (Jan 13 2023 - 16:06:18 +0800)

CPU:   NXP S32G274A rev. 2.0
Model: NXP S32G274A-RDB2
DRAM:  3.5 GiB
MMC:   FSL_SDHC: 0
Loading Environment from SPI Flash... SF: Detected mx25uw51245g with page size 256 Bytes, erase size 64 KiB, total 64 MiB
*** Warning - bad CRC, using default environment

Using external clock for PCIe0, CRNS
Configuring PCIe0 as RootComplex(x2)
Using external clock for PCIe1, CRNS
Frequency 125Mhz configured for PCIe1
Configuring PCIe1 as SGMII(x2) [XPCS0 2.5G, XPCS1 OFF]
Setting PCI Device and Vendor IDs to 0x4002:0x1957
PCIe0: Failed to get link up
Pcie0: LINK_DBG_1: 0x00000000, LINK_DBG_2: 0x00000800 (expected 0x000000d1)
DEBUG_R0: 0x00189900, DEBUG_R1: 0x08200000
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCIe1: Not configuring PCIe, PHY not configured
In:    serial@401c8000
Out:   serial@401c8000
Err:   serial@401c8000
Board revision: RDB2/GLDBOX Revision D
Net:   EQOS phy: rgmii @ 1

Warning: eth_eqos (eth0) using random MAC address - 12:e8:6d:ee:63:42
eth0: eth_eqos PFE: emac0: sgmii emac1: none emac2: rgmii
## No elf image at address 0xffdc92f8
PFEng firmware file '&amp;lt;NULL&amp;gt;@0x03000000:&amp;lt;NULL&amp;gt;' loading failed: -22

Hit any key to stop autoboot:  0
## No elf image at address 0xffdc9048
PFEng firmware file '&amp;lt;NULL&amp;gt;@0x03000000:&amp;lt;NULL&amp;gt;' loading failed: -22
 PFE: emac0: sgmii emac1: none emac2: rgmii
pfeng_cfg_mode_enable: Invalid PFE device
Booting from flash...
device 0 offset 0x1f0000, size 0xe00000
SF: 14680064 bytes @ 0x1f0000 Read: OK
device 0 offset 0xff0000, size 0x100000
SF: 1048576 bytes @ 0xff0000 Read: OK
device 0 offset 0x10f0000, size 0x2000000
SF: 33554432 bytes @ 0x10f0000 Read: OK
Bad Linux ARM64 Image magic!
=&amp;gt;
=&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;- From the first point you mentioned "...and fip.32-sdcard to QSPI Flash, the Linux&amp;nbsp;can start normally in QSPI mode." and also "...I hexdumped the&amp;nbsp; fip.32-sdcard and you can the IVT image is on the 0x1000." we understand you tried this option, but it is not explicitly mentioned.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp;- We suspect you got your platform to boot up from the SD (not QSPI), which is expected from the steps you mentioned (and files you used).&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Maybe I didn't explain my process in detail enough, in&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;my boot sequence,&amp;nbsp;The used IVT is included in M7_ 0_ Bootloader, not fip, and in&amp;nbsp;M7_ 0_ Bootloader.bin the offset of the IVT image is 0x0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;(means that the fip.32 was called by M7_0 bootloader, not by BOOTROOM)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I don't know if you have read the attachment I added [&lt;SPAN&gt;Enabling Multicore Application on S32G2 .pdf]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;the deployment as blow:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1673662355487.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207331i6E1B76FDC827DFE2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1673662355487.png" alt="StanleyShen_0-1673662355487.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;As I said in before thread, t&lt;/SPAN&gt;he actual boot flow is:&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;BOOTROM -&amp;gt; M-core bootloader(with IVT in NOR Flash) -&amp;gt;&amp;nbsp;M-core APP&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|-------A-core FIP(in NOR Flash but load and start by M-core bootloader) -&amp;gt; A-Core U-Boot(in SD-Card)-&amp;gt;A-Core Linux(in SD-Card)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1673684684060.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207354i0936CAA94B4B9FA1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1673684684060.png" alt="StanleyShen_0-1673684684060.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Therefore, the&amp;nbsp;FIP image must be in SD-Card mode because it needs to read U-boot from SD card.&lt;/P&gt;&lt;P&gt;Please focus on document I was attached [Enabling Multicore Application on S32G2 .pdf]&lt;/P&gt;&lt;P&gt;I refer to this document in depth and have the following differences from it:&lt;/P&gt;&lt;P&gt;1: don't use IPC(both Linux and MCAL)&lt;/P&gt;&lt;P&gt;2:use&amp;nbsp;Uart_TS_T40D11M30I2R0(RTD_4.4_3.0.2) replace to&amp;nbsp;IPCF_Example&lt;/P&gt;&lt;P&gt;3:disable crypto and SDHC on bootloader&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;So now I'm puzzled why the UART of M-core can start normally, but the U-Boot and Linux of A-core can't start(maybe start OK but can't output to UART...)&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Is it the reason that my bootloader does not contain crypto and SDHC?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;In addition, I debugged the bootloader and found that FIP was loaded and executed normally without any error&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;bootloader.c
 - main()
   - Bl_Run()
     - Bl_BootApplications()
       - Bl_LoadApplication()
         - Bl_FetchApplication()
           - Bl_LoadAndAuthFromQspi()
             - Bl_StartDmaTransfer()
         // Fetch application image and copy to RAM OK
       - Bl_StartAllApplications()
         - Bl_StartApplication()
           // run FIP image(BL2) OK
         - Bl_StartApplicationOnCurrentCore()
           // run UART sample OK&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;- update CST 2023/01/14 21:43&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Just refer to the [Enabling Multicore Application on S32G2 .pdf], I rebuild the bootloader with SDHC and HSE&lt;/P&gt;&lt;P&gt;So, for now, the only difference from the document is that I use UART instead of IPCF to verify M7's actions.&lt;/P&gt;&lt;P&gt;But still work abnormal.&lt;/P&gt;&lt;P&gt;To facilitate understanding, I clean up&amp;nbsp; my boot flow as blow:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1673703793241.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/207359i7578A00761E6C670/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1673703793241.png" alt="StanleyShen_0-1673703793241.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 15 Jan 2023 02:17:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1582685#M2012</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-15T02:17:01Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1583538#M2029</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Can somebody help me ?&lt;/P&gt;</description>
      <pubDate>Tue, 17 Jan 2023 01:34:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1583538#M2029</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-17T01:34:53Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1583584#M2030</link>
      <description>&lt;P&gt;Hi Daniel&amp;nbsp;&lt;/P&gt;&lt;P&gt;In addition to the information sent last Friday that needs your help to confirm, I have a new idea and&amp;nbsp; I don't know if you can cooperate&lt;/P&gt;&lt;P&gt;Just refer to [Enabling Multicore Application on S32G2 .pdf] that we was attached, you should be able to compile the relevant binary files for starting A53 through M7, so can you provide the files compiled according to this document, as blow:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;m7_ bootloader.bin(with IVI image and start fip.32(BL2))&lt;/LI&gt;&lt;LI&gt;m7_ bootloader.elf(with compile infomation)&lt;/LI&gt;&lt;LI&gt;fip.32&lt;/LI&gt;&lt;LI&gt;m7_ app.bin&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I want to burn&amp;nbsp; these normal files, and then debug m7_ Bootloader.elf to compare with my environment.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also&lt;/P&gt;&lt;P&gt;These attached files are compiled from my environment. I wonder if you can debug my files to see why A53 doesn't start normally&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Burn and write bootloader_ a_ m_ Blob.bin to 0x00&lt;/LI&gt;&lt;LI&gt;Burn fip.s32-sdcard-self_ 0114 to 0x100000&lt;/LI&gt;&lt;LI&gt;Burn main.bin to 0x200000&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Then with the QSPI mode and you can see the output of main.bin on serial port 1 (9600 rate)&lt;/P&gt;&lt;P&gt;Next, you can debug fip.s32-sdcard-self with&amp;nbsp;&lt;STRONG&gt;S32G debug probe.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Thinks.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Jan 2023 02:33:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1583584#M2030</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-17T02:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1584177#M2041</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thanks for your patience, we are still working on your case.&lt;/P&gt;
&lt;P&gt;We will update you as soon as we have more information on your inquiry.&lt;/P&gt;
&lt;P&gt;Just as a question (maybe you have already answered this), have you tried running the application without modifications? To verify if there is a problem with the instructions. The software related to this AN is provided in the S32G2 product page as AN13750SW.&lt;/P&gt;
&lt;P&gt;Please, let us know. We want to be sure that you can run the provided application prior to making modifications.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Jan 2023 20:42:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1584177#M2041</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-01-17T20:42:36Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1586268#M2065</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;We do apologize for the delay.&lt;/P&gt;
&lt;P&gt;We want to step back a little bit from the whole starting up A53 with linux from the M7 core, due to it being complex to debug and difficult to explain.&lt;/P&gt;
&lt;P&gt;We make you the following proposal, have you tried booting A53 Linux from the same A53 with QSPI interface? Has it worked for you?&lt;/P&gt;
&lt;P&gt;This can be done directly with S32DS v3.4&lt;/P&gt;
&lt;P&gt;This will let us know if the files you have are working for the following steps required in the multicore boot.&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Jan 2023 21:42:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1586268#M2065</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-01-20T21:42:48Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587108#M2072</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;P&gt;Sorry for the Chinese New Year leave.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;- have you tried running the application without modifications?&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Yes, I did, but still NG,But there was one difference:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;to disable&amp;nbsp;BREAKPOINT, I&amp;nbsp; unchecked Bootloader(…)-&amp;gt;Bootloader-&amp;gt;General -&amp;gt;Software breakpoint enable,&amp;nbsp;No code modification.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;For confirmation, I&amp;nbsp; Re-compiled the images and provide those files&amp;nbsp; and IVT configuration&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1674562363124.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/208230i41EF31821149EBF9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1674562363124.png" alt="StanleyShen_0-1674562363124.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;In addition,here are two questions, please let me to confirm&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;In&amp;nbsp;&lt;SPAN&gt;AN13750, about deployment, should we have to copy two files, and is the deployed file a fip.bin file instead of a fip.s32 file?&lt;/SPAN&gt;&lt;OL&gt;&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1674562765712.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/208231iB08CD801A89EF9E3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1674562765712.png" alt="StanleyShen_0-1674562765712.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;I tried to debug the bootloader.elf file that I attached, it stopped at&amp;nbsp;HSE firmware initialization, is&amp;nbsp;&amp;nbsp;there a problem here?(I think it should be because of the debugger， because I unchecked the [secure boot]&amp;nbsp;at&amp;nbsp;Bootloader(…)-&amp;gt;EcuC(…)-&amp;gt;Bootloader(…)-&amp;gt; Bootloader-&amp;gt;General and the debug is OK,but start A53 still NG)&amp;nbsp;&lt;OL&gt;&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_1-1674563217936.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/208232i5020C0F474B8CF62/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_1-1674563217936.png" alt="StanleyShen_1-1674563217936.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Maybe I still missed something, but there is still no special progress so far. Please help me.&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jan 2023 12:35:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587108#M2072</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-24T12:35:35Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587247#M2075</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;No worries. Before going to debugging the multicore application, we would like to confirm if you can boot-up Linux from NOR Flash using the A53 core. This can be done directly from S32DS and by following Section 4 from AN13750.&lt;/P&gt;
&lt;P&gt;The fip file that needs to be modified on the BSP provided by NXP is the fip.s32. The fip.bin is the one that needs to be flashed into NOR Flash. We can say is the "application bootloader" that you flash into the IVT of S32DS for our scenario of booting from A53. This will let us know if your files are working correctly.&lt;/P&gt;
&lt;P&gt;Please, let us know.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jan 2023 16:51:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587247#M2075</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-01-24T16:51:35Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587609#M2078</link>
      <description>&lt;P&gt;Hi Daniel&lt;/P&gt;&lt;P&gt;Thank you for your kind help,&lt;/P&gt;&lt;P&gt;Since I reconfigure the IVT image like blow, it seems that both A53 and M7_0 were startup OK&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_0-1674646244018.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/208329i783F863DEAE4607B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_0-1674646244018.png" alt="StanleyShen_0-1674646244018.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_1-1674646251130.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/208330i681842D9420B7662/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_1-1674646251130.png" alt="StanleyShen_1-1674646251130.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and&amp;nbsp;between Linux Kernel and Cortex-M7 cores the IPC communication was OK too.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="StanleyShen_2-1674646367532.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/208331iC8E7AB08DF2210DD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="StanleyShen_2-1674646367532.png" alt="StanleyShen_2-1674646367532.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; -&amp;nbsp;&lt;STRONG&gt;we would like to confirm if you can boot-up Linux from NOR Flash using the A53 core. This can be done directly from S32DS and by following Section 4 from AN13750.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;About this,&amp;nbsp; I still think that the content in Section 4 describes starting Linux from SD card instead of NOR Flash.&lt;/P&gt;&lt;P&gt;BTW,&lt;/P&gt;&lt;P&gt;we will soon use S32G to develop AUTOSAR AP and domain controllers, and I inquired about NXP's customer service in China. They mentioned that the support of S32G is in Europe (the Netherlands?), because there is a time difference between China and the Netherlands. Besides this forum, is there any more easy way (near-real-time) to ask you questions?&lt;/P&gt;&lt;P&gt;In addition,&lt;/P&gt;&lt;P&gt;I saw some Chinese menual in the forum. I don't know whether these menaul were made by NXP employees in China or Chinese employees in Europe?&lt;/P&gt;&lt;P&gt;Therefore, even in Europe, is it possible for Chinese (or &lt;STRONG&gt;Ethnic Chinese&lt;/STRONG&gt;) to support China's S32G business in the future.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2023 11:47:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587609#M2078</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-25T11:47:46Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587804#M2080</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Good to know you got it working.&lt;/P&gt;&lt;P&gt;As for support, we may recommend talking to your local NXP representative, for them to channel the support for your current region.&lt;/P&gt;&lt;P&gt;As for us knowing, we may not be the correct person, we do apologize for this.&lt;/P&gt;&lt;P&gt;Please, help us reaching your local NXP contact and surely they will find some local support for your project.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jan 2023 17:41:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1587804#M2080</guid>
      <dc:creator>Daniel-Aguirre</dc:creator>
      <dc:date>2023-01-25T17:41:19Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1588089#M2082</link>
      <description>&lt;P&gt;Hi Daniel&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;P&gt;I got it.&lt;/P&gt;&lt;P&gt;Pls allow me to close this issue.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jan 2023 00:21:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1588089#M2082</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-01-26T00:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1601257#M2248</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Since I reconfigure the IVT image like blow, it seems that both A53 and M7_0 were startup OK&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;您好，您是通过修改M7核的Bootloader的IVT配置就启动成功了吗?烧录到norflash的是fip.s32还是fip.bin？&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2023 16:55:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1601257#M2248</guid>
      <dc:creator>maiwl</dc:creator>
      <dc:date>2023-02-17T16:55:24Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1601260#M2249</link>
      <description>&lt;P&gt;我最近按照AN13750的文档进行M核引导A核的操作也遇到同样的问题，希望能得到你的帮助。&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2023 16:56:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1601260#M2249</guid>
      <dc:creator>maiwl</dc:creator>
      <dc:date>2023-02-17T16:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1606664#M2341</link>
      <description>&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;- 您是通过修改M7核的Bootloader的IVT配置就启动成功了吗?烧录到norflash的是fip.s32还是fip.bin？&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;参考附件的Enabling Multicore Application on S32G2 .pdf就可以成功了，&lt;/P&gt;&lt;P&gt;注意烧到NORFlash的一定要是fip.bin。&lt;/P&gt;</description>
      <pubDate>Tue, 28 Feb 2023 08:02:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1606664#M2341</guid>
      <dc:creator>StanleyShen</dc:creator>
      <dc:date>2023-02-28T08:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: Start Linux form M7_0 Failed</title>
      <link>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1611619#M2404</link>
      <description>&lt;P&gt;好的，谢谢，我想知道你一开始遇到的问题是什么，然后修改哪个地方就调通了？&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 12:02:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Start-Linux-form-M7-0-Failed/m-p/1611619#M2404</guid>
      <dc:creator>maiwl</dc:creator>
      <dc:date>2023-03-08T12:02:38Z</dc:date>
    </item>
  </channel>
</rss>

