<?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>S32GのトピックRe: Clock conflict when booting M7 from U-Boot</title>
    <link>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260593#M15658</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/236188"&gt;@Joey_z&lt;/a&gt;,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238460"&gt;@alejandro_e&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any suggestion ?&lt;/P&gt;&lt;P&gt;Sorry for this inconvenient.&lt;/P&gt;</description>
    <pubDate>Fri, 12 Dec 2025 02:47:23 GMT</pubDate>
    <dc:creator>Thinh</dc:creator>
    <dc:date>2025-12-12T02:47:23Z</dc:date>
    <item>
      <title>Clock conflict when booting M7 from U-Boot</title>
      <link>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260224#M15655</link>
      <description>&lt;P&gt;Hello NXP Supporters,&lt;/P&gt;&lt;P&gt;I created a simple app on M7 with feature &lt;STRONG&gt;IPCF&lt;/STRONG&gt;, &lt;STRONG&gt;FlexCAN&lt;/STRONG&gt; and I want to &lt;STRONG&gt;start M7 app in U-boot&lt;/STRONG&gt; by startm7 command (Please check my complete project).&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I. I follow below commands to start M7 app:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1. dcache off&lt;/P&gt;&lt;P&gt;2. mw.q 0x34100000 0x0 0x40000&lt;/P&gt;&lt;P&gt;3. fatload mmc 0:1 0x80000000 IPCF_Example_S32G399A_M7_0.bin&lt;/P&gt;&lt;P&gt;4. cp.b 0x80000000 0x34300000 0x300000&lt;/P&gt;&lt;P&gt;5. startm7 0x34500400&lt;/P&gt;&lt;P&gt;6. boot&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;II. Running with Clock_Ip_Init&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I running with Clock_Ip_Init, U-boot will stop immediately after startm7 command, as i understand clock is already initialized, if i run this command clock will re-init then u-boot broken&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Thinh_5-1765454991667.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369528i5809C21345A0945C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Thinh_5-1765454991667.png" alt="Thinh_5-1765454991667.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="Thinh_6-1765455070515.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369529iE514E1B79C7AFE81/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Thinh_6-1765455070515.png" alt="Thinh_6-1765455070515.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If i running without Clock_Ip_Init, everything is normal except CAN, i think CAN clock is not same as i config then CAN baudrate is wrong, i receive a error CAN frame&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Thinh_4-1765453819091.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369527iD8DDA60DF6F61BF7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Thinh_4-1765453819091.png" alt="Thinh_4-1765453819091.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Thinh_3-1765453804526.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369526i24343115D2379002/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Thinh_3-1765453804526.png" alt="Thinh_3-1765453804526.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;III. Try CAN working by boot M7 only by Flash and IVT blob image:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I also try run M7 app only with Clock_Ip_Init, CAN is running normal, that mean clock for CAN config is ok.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Thinh_0-1765453596125.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369523iB15CAA05BCD59DD0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Thinh_0-1765453596125.png" alt="Thinh_0-1765453596125.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="Thinh_2-1765453674275.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/369525i72327E5C59934240/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Thinh_2-1765453674275.png" alt="Thinh_2-1765453674275.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;=&amp;gt; Please help/suggest how to keep CAN working when boot M7 app from U-boot ?&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Dec 2025 12:12:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260224#M15655</guid>
      <dc:creator>Thinh</dc:creator>
      <dc:date>2025-12-11T12:12:32Z</dc:date>
    </item>
    <item>
      <title>Re: Clock conflict when booting M7 from U-Boot</title>
      <link>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260593#M15658</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/236188"&gt;@Joey_z&lt;/a&gt;,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238460"&gt;@alejandro_e&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any suggestion ?&lt;/P&gt;&lt;P&gt;Sorry for this inconvenient.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 02:47:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260593#M15658</guid>
      <dc:creator>Thinh</dc:creator>
      <dc:date>2025-12-12T02:47:23Z</dc:date>
    </item>
    <item>
      <title>Re: Clock conflict when booting M7 from U-Boot</title>
      <link>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260660#M15659</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253723"&gt;@Thinh&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your post.&lt;/P&gt;
&lt;P&gt;1. From A core side, the CAN clock may set by the TFA, which may not fulfill the settings used from M core side, so that the CAN may not work correctly with your M core applications&lt;/P&gt;
&lt;P&gt;2. For running M core and A core applications simultaneously, it is suggested following the way shown in AN13750, not directly via the u-boot.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 05:22:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260660#M15659</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-12-12T05:22:49Z</dc:date>
    </item>
    <item>
      <title>Re: Clock conflict when booting M7 from U-Boot</title>
      <link>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260751#M15661</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/24163"&gt;@chenyin_h&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thank for your response,&lt;/P&gt;&lt;P&gt;Our long-term goal is build bootloader to boot for A53, M7,... simultaneously (following AN13750)&lt;/P&gt;&lt;P&gt;but in short-term, we need to bring everything up to proof of concept first, can you mention the name of document or link that i can refer to do the option 1 (config/rebuild TFA) ?&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 07:29:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2260751#M15661</guid>
      <dc:creator>Thinh</dc:creator>
      <dc:date>2025-12-12T07:29:53Z</dc:date>
    </item>
    <item>
      <title>Re: Clock conflict when booting M7 from U-Boot</title>
      <link>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2261149#M15664</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253723"&gt;@Thinh&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;1. Sorry that there is not a formal document existed for running M core application from u-boot.&lt;/P&gt;
&lt;P&gt;2. Generally, if you do want to start the M7 application from A core side(uboot), then you may check if the corresponding resources(like pin/memory/clock) would not be initialized or used simultaneously, you may try only setting the resources on one side to avoid confliction.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Usually, it does not only need to reconfigure/build TFA/uboot/linux, but also need additional code changes on M/A side according to different requirments.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 11:09:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2261149#M15664</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-12-12T11:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: Clock conflict when booting M7 from U-Boot</title>
      <link>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2261414#M15666</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253723"&gt;@Thinh&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;As mentioned by my colleague&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/24163"&gt;@chenyin_h&lt;/a&gt;, the bootflow you are using is not a setup we encounter frequently and thus, we cannot offer much support on it. I would also recommend creating a multi-core bootloader based on the AN13750, and also please check the&amp;nbsp;&lt;EM&gt;Bootloader-User-Manual.pdf&amp;nbsp;&lt;/EM&gt;that comes with the GoldVIP package.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To avoid mixing topics, please create a new post or a new support ticket for the bootloader topic if you need guidance from our side.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 16:58:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Clock-conflict-when-booting-M7-from-U-Boot/m-p/2261414#M15666</guid>
      <dc:creator>alejandro_e</dc:creator>
      <dc:date>2025-12-12T16:58:45Z</dc:date>
    </item>
  </channel>
</rss>

