<?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: Generate a new DDR firmware for customer board based RDB3 board by DDR TOOL in S32DS v3.6.1 in S32G</title>
    <link>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2169581#M14885</link>
    <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/135277"&gt;@hittzt&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply&lt;/P&gt;
&lt;P&gt;1. May I know if the DDR source code for the custom board you mentioned are from DDR tools? so for BSP43 and BSP44 build, the DDR source code itself would be the same?&lt;/P&gt;
&lt;P&gt;2. So the DDR source code could be integrated/built successfully with BSP43 code base, and boot the custom board well; But when integrated/built with BSP44, the custom board failed to boot?&lt;/P&gt;
&lt;P&gt;3. Sorry that I do not find detailed reference resource for the ddr part update, If there are any specific information details during integration/building/booting, also thanks for sharing more information on them&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>Mon, 15 Sep 2025 09:21:16 GMT</pubDate>
    <dc:creator>chenyin_h</dc:creator>
    <dc:date>2025-09-15T09:21:16Z</dc:date>
    <item>
      <title>Generate a new DDR firmware for customer board based RDB3 board by DDR TOOL in S32DS v3.6.1</title>
      <link>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2166250#M14806</link>
      <description>&lt;P&gt;Hi&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;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am working on a ddr firmware issue for a board based on RDB3, and I installed S32DS v3.6.1, but I did not find the file or referrences to generate ddr firmware by DDR tool in S32DS.&lt;/P&gt;&lt;P&gt;Would you please help to tell and give me the resources and steps to build the ddr firmware.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Zhantao&lt;/P&gt;</description>
      <pubDate>Wed, 10 Sep 2025 03:07:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2166250#M14806</guid>
      <dc:creator>hittzt</dc:creator>
      <dc:date>2025-09-10T03:07:24Z</dc:date>
    </item>
    <item>
      <title>Re: Generate a new DDR firmware for customer board based RDB3 board by DDR TOOL in S32DS v3.6.1</title>
      <link>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2166275#M14809</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/135277"&gt;@hittzt&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your post.&lt;/P&gt;
&lt;P&gt;1. From BSP44, the&lt;SPAN class="fontstyle0"&gt;&amp;nbsp;DDR configuration has been modularized, this is a new change introduced&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;2. The DDR firmware binaries currently are provided within the BSP download page from your account, it is only used for NXP reference board.&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;3. &lt;SPAN class="fontstyle0"&gt;&amp;nbsp;For custom boards, the recommended approach remains integration&amp;nbsp;&lt;/SPAN&gt;&lt;LI-WRAPPER&gt;&lt;SPAN class="fontstyle0"&gt;via the &lt;/SPAN&gt;&lt;SPAN class="fontstyle2"&gt;CUSTOM_DDR_DRV &lt;/SPAN&gt;&lt;SPAN class="fontstyle0"&gt;compile-time variable, the corresponding sources could be generated from the source.&lt;/SPAN&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;Currently, I do not see any requirements that need to build DDR firmware from users instead of obtaining them from NXP, since they are only used for NXP reference boards, may I know the reason(background) that you need to generate your own DDR firmware for using them on NXP reference board?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;Chenyin&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Sep 2025 04:06:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2166275#M14809</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-10T04:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: Generate a new DDR firmware for customer board based RDB3 board by DDR TOOL in S32DS v3.6.1</title>
      <link>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2169371#M14882</link>
      <description>&lt;P&gt;Hi&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;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry for late reply and Thanks for your explaination.&lt;/P&gt;&lt;P&gt;Yes, I noticed the&amp;nbsp;&lt;SPAN&gt;DDR configuration changes in BSP44, and I tried to build the customer board ddr&amp;nbsp;&lt;SPAN class=""&gt;via the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;CUSTOM_DDR_DRV&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;compile-time variable, the build passed, but the board boots failed. And I also tried to use the image output via the&amp;nbsp;&lt;SPAN class=""&gt;CUSTOM_DDR_DRV&amp;nbsp;&lt;/SPAN&gt;compile-time variable based on BSP43 release codes, which boots up normally.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;I checked the atf codes in BSP44, there are many commits related with DDR changes, given these changes, the custom board ddr codes should be updated accordingly, I am working on it.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;So it is very helpful if you can give some advices for ddr codes changes to compatible with BSP44 release.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;Thanks,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;Zhantao&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Sep 2025 06:01:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2169371#M14882</guid>
      <dc:creator>hittzt</dc:creator>
      <dc:date>2025-09-15T06:01:42Z</dc:date>
    </item>
    <item>
      <title>Re: Generate a new DDR firmware for customer board based RDB3 board by DDR TOOL in S32DS v3.6.1</title>
      <link>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2169581#M14885</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/135277"&gt;@hittzt&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply&lt;/P&gt;
&lt;P&gt;1. May I know if the DDR source code for the custom board you mentioned are from DDR tools? so for BSP43 and BSP44 build, the DDR source code itself would be the same?&lt;/P&gt;
&lt;P&gt;2. So the DDR source code could be integrated/built successfully with BSP43 code base, and boot the custom board well; But when integrated/built with BSP44, the custom board failed to boot?&lt;/P&gt;
&lt;P&gt;3. Sorry that I do not find detailed reference resource for the ddr part update, If there are any specific information details during integration/building/booting, also thanks for sharing more information on them&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>Mon, 15 Sep 2025 09:21:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2169581#M14885</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-15T09:21:16Z</dc:date>
    </item>
    <item>
      <title>Re: Generate a new DDR firmware for customer board based RDB3 board by DDR TOOL in S32DS v3.6.1</title>
      <link>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2174799#M14997</link>
      <description>&lt;P&gt;Hi&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;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The customer DDR codes are not from DDR tools, they are specific and from customer.&lt;/P&gt;&lt;P&gt;And yes,&amp;nbsp;&lt;SPAN&gt;the DDR source code could be integrated/built successfully with BSP43 code base, and boot the custom board well; But when integrated/built with BSP44, the custom board failed to boot, due to the commits for DDR driver.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I will continue to find the way to make it work again based on BSP44.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Zhantao&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Sep 2025 06:40:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2174799#M14997</guid>
      <dc:creator>hittzt</dc:creator>
      <dc:date>2025-09-24T06:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: Generate a new DDR firmware for customer board based RDB3 board by DDR TOOL in S32DS v3.6.1</title>
      <link>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2175354#M15004</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/135277"&gt;@hittzt&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;OK, I could understand the issue, I feel sorry that currently I am not able to provide further valuable inputs since lacking of the technical details and the custom setup.&lt;/P&gt;
&lt;P&gt;If further assistance needed, I suggest raising private case via the support.nxp.com, in order for sharing more details of your private code/settings for further investigation. we are happy to continue the support.&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>Thu, 25 Sep 2025 02:12:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Generate-a-new-DDR-firmware-for-customer-board-based-RDB3-board/m-p/2175354#M15004</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-25T02:12:44Z</dc:date>
    </item>
  </channel>
</rss>

