<?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 Guide: Running the NXP SW32K358_HVBMS-RD_IntProj_S32DS Example in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Guide-Running-the-NXP-SW32K358-HVBMS-RD-IntProj-S32DS-Example/m-p/1935592#M39820</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Guide: Running the NXP SW32K358_HVBMS-RD_IntProj_S32DS Example&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Introduction&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The NXP SW32K358_HVBMS-RD_IntProj_S32DS example provides a reference for developing a high-voltage battery management system (BMS) using the S32 Design Studio (S32DS). our journey involved overcoming challenges, collaborating with the NXP team, and making critical corrections. Let’s capture that spirit in our guide.&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prerequisites&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Ensure you have downloaded the SW32K358_HVBMS-RD_IntProj_S32DS_0.8.1_D2408 example from NXP’s website.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Note: This guide is for the NXP SW32K358_HVBMS-RD_IntProj_S32DS_0.8.1_D2408 example, which is not yet a stable version. Some issues were encountered and resolved&amp;nbsp; to successfully run this example.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;After downloading the SW32K358_HVBMS-RD_IntProj_S32DS_0.8.1_D2408 example from NXP, our team faced several issues and errors. It seems that some corrections were made from version 0.8.0 to version 0.8.1, but issues still remained. Here are the steps we took to fix them before running the example:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 1: MCAL Code Generation&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Open S32DS and open the project based on the downloaded example.&lt;/LI&gt;&lt;LI&gt;Generate the MCAL code for your specific hardware configuration.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_0-1724097098637.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293981i716206441D6054F5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_0-1724097098637.png" alt="AchrafOukheir_0-1724097098637.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;Step 2: Addressing the First Error&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;After building the project, you encountered an error related to BMS_Common.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;After following the MCAL code generation steps, an error occurred while building the project&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_1-1724097098641.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293979i1A891D7BD19187A2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_1-1724097098641.png" alt="AchrafOukheir_1-1724097098641.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;To fix this, we updated the bms_common component by choosing the correct driver.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Screenshot:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_2-1724097098647.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293980i63D572B97DF97F44/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_2-1724097098647.png" alt="AchrafOukheir_2-1724097098647.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 3: Fixing Communication with Freemaster&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;There was an issue with FreeMASTER communication after investigating. We had to change the baud rate to establish communication with FreeMASTER&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Adjust the baud rate settings to ensure proper communication.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_3-1724097098653.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293983i0EF83B5EF427C981/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_3-1724097098653.png" alt="AchrafOukheir_3-1724097098653.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 4: Freemaster GUI and Application Execution&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Open the Freemaster GUI.&lt;/LI&gt;&lt;LI&gt;Run the application to verify correct behavior.&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Screenshots:&lt;/LI&gt;&lt;/UL&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_4-1724097098666.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293982i091D49AE903A815F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_4-1724097098666.png" alt="AchrafOukheir_4-1724097098666.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;&lt;STRONG&gt;Conclusion&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After resolving the issues mentioned above through our investigations and exchanges with the NXP team, we were finally able to run the application correctly. We hope that NXP will develop a well-documented and stable version 1.0.0 of this example, incorporating the corrections and improvements we have identified.&lt;/P&gt;</description>
    <pubDate>Mon, 19 Aug 2024 19:52:15 GMT</pubDate>
    <dc:creator>AchrafOukheir</dc:creator>
    <dc:date>2024-08-19T19:52:15Z</dc:date>
    <item>
      <title>Guide: Running the NXP SW32K358_HVBMS-RD_IntProj_S32DS Example</title>
      <link>https://community.nxp.com/t5/S32K/Guide-Running-the-NXP-SW32K358-HVBMS-RD-IntProj-S32DS-Example/m-p/1935592#M39820</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Guide: Running the NXP SW32K358_HVBMS-RD_IntProj_S32DS Example&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Introduction&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The NXP SW32K358_HVBMS-RD_IntProj_S32DS example provides a reference for developing a high-voltage battery management system (BMS) using the S32 Design Studio (S32DS). our journey involved overcoming challenges, collaborating with the NXP team, and making critical corrections. Let’s capture that spirit in our guide.&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prerequisites&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Ensure you have downloaded the SW32K358_HVBMS-RD_IntProj_S32DS_0.8.1_D2408 example from NXP’s website.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Note: This guide is for the NXP SW32K358_HVBMS-RD_IntProj_S32DS_0.8.1_D2408 example, which is not yet a stable version. Some issues were encountered and resolved&amp;nbsp; to successfully run this example.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;After downloading the SW32K358_HVBMS-RD_IntProj_S32DS_0.8.1_D2408 example from NXP, our team faced several issues and errors. It seems that some corrections were made from version 0.8.0 to version 0.8.1, but issues still remained. Here are the steps we took to fix them before running the example:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 1: MCAL Code Generation&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Open S32DS and open the project based on the downloaded example.&lt;/LI&gt;&lt;LI&gt;Generate the MCAL code for your specific hardware configuration.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_0-1724097098637.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293981i716206441D6054F5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_0-1724097098637.png" alt="AchrafOukheir_0-1724097098637.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;Step 2: Addressing the First Error&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;After building the project, you encountered an error related to BMS_Common.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;After following the MCAL code generation steps, an error occurred while building the project&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_1-1724097098641.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293979i1A891D7BD19187A2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_1-1724097098641.png" alt="AchrafOukheir_1-1724097098641.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;To fix this, we updated the bms_common component by choosing the correct driver.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Screenshot:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_2-1724097098647.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293980i63D572B97DF97F44/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_2-1724097098647.png" alt="AchrafOukheir_2-1724097098647.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 3: Fixing Communication with Freemaster&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;There was an issue with FreeMASTER communication after investigating. We had to change the baud rate to establish communication with FreeMASTER&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Adjust the baud rate settings to ensure proper communication.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_3-1724097098653.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293983i0EF83B5EF427C981/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_3-1724097098653.png" alt="AchrafOukheir_3-1724097098653.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 4: Freemaster GUI and Application Execution&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Open the Freemaster GUI.&lt;/LI&gt;&lt;LI&gt;Run the application to verify correct behavior.&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Screenshots:&lt;/LI&gt;&lt;/UL&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AchrafOukheir_4-1724097098666.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/293982i091D49AE903A815F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AchrafOukheir_4-1724097098666.png" alt="AchrafOukheir_4-1724097098666.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;&lt;STRONG&gt;Conclusion&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After resolving the issues mentioned above through our investigations and exchanges with the NXP team, we were finally able to run the application correctly. We hope that NXP will develop a well-documented and stable version 1.0.0 of this example, incorporating the corrections and improvements we have identified.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2024 19:52:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Guide-Running-the-NXP-SW32K358-HVBMS-RD-IntProj-S32DS-Example/m-p/1935592#M39820</guid>
      <dc:creator>AchrafOukheir</dc:creator>
      <dc:date>2024-08-19T19:52:15Z</dc:date>
    </item>
    <item>
      <title>Re: Guide: Running the NXP SW32K358_HVBMS-RD_IntProj_S32DS Example</title>
      <link>https://community.nxp.com/t5/S32K/Guide-Running-the-NXP-SW32K358-HVBMS-RD-IntProj-S32DS-Example/m-p/1983084#M42611</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for explaining the process.&lt;/P&gt;&lt;P&gt;I am still getting" Thread 1, Thread 2........" running.&lt;/P&gt;&lt;P&gt;And I am getting Chain broken message on Freemaster.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you know how to solve this issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sonu&lt;/P&gt;</description>
      <pubDate>Mon, 28 Oct 2024 15:27:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Guide-Running-the-NXP-SW32K358-HVBMS-RD-IntProj-S32DS-Example/m-p/1983084#M42611</guid>
      <dc:creator>mishra1</dc:creator>
      <dc:date>2024-10-28T15:27:37Z</dc:date>
    </item>
  </channel>
</rss>

