<?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 S32DS 3.6 on Ubuntu codegen doesn't work due to upper/lowercase in paths and backslashes in S32 Design Studio</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/S32DS-3-6-on-Ubuntu-codegen-doesn-t-work-due-to-upper-lowercase/m-p/2025149#M12953</link>
    <description>&lt;P&gt;I had to change a few lines in some JS/XML to run* codegen on Ubuntu:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;dustin@dustin-Standard-PC-Q35-ICH9-2009:/usr/local/NXP/S32DS.3.6.0/eclipse/mcu_data/components/PlatformSDK_S32XX_4_0_0$ grep -A 1 -rn "original line"
Mcu/mcu_utils.js:24:    // original line myfile = java.nio.file.Paths.get(scriptApi.getUtils().getEnv("ProjDirPath")+"\\ClockConfigurationMappings.txt").toFile();
Mcu/mcu_utils.js-25-    myfile = java.nio.file.Paths.get(scriptApi.getUtils().getEnv("ProjDirPath")+"/ClockConfigurationMappings.txt").toFile();
--
Mcu/Mcu.component:3140:	    &amp;lt;!-- original line &amp;lt;variable value="`../mcu/mcu_codegen.js`" id="codegen_file"/&amp;gt; --&amp;gt;
Mcu/Mcu.component-3141-            &amp;lt;variable value="`../Mcu/mcu_codegen.js`" id="codegen_file"/&amp;gt;
--
Spi_Ip/Spi_Ip.component:301:	    &amp;lt;!-- original line &amp;lt;variable value="`../spi_ip/spi_ip_codegen.js`" id="codegen_file"&amp;gt;&amp;lt;/variable&amp;gt; --&amp;gt;
Spi_Ip/Spi_Ip.component-302-            &amp;lt;variable value="`../Spi_Ip/spi_ip_codegen.js`" id="codegen_file"&amp;gt;&amp;lt;/variable&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;* can't actually run yet due to another JS error, but I'm making a different post for that&lt;/P&gt;</description>
    <pubDate>Thu, 09 Jan 2025 21:58:52 GMT</pubDate>
    <dc:creator>dustinr</dc:creator>
    <dc:date>2025-01-09T21:58:52Z</dc:date>
    <item>
      <title>S32DS 3.6 on Ubuntu codegen doesn't work due to upper/lowercase in paths and backslashes</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32DS-3-6-on-Ubuntu-codegen-doesn-t-work-due-to-upper-lowercase/m-p/2025149#M12953</link>
      <description>&lt;P&gt;I had to change a few lines in some JS/XML to run* codegen on Ubuntu:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;dustin@dustin-Standard-PC-Q35-ICH9-2009:/usr/local/NXP/S32DS.3.6.0/eclipse/mcu_data/components/PlatformSDK_S32XX_4_0_0$ grep -A 1 -rn "original line"
Mcu/mcu_utils.js:24:    // original line myfile = java.nio.file.Paths.get(scriptApi.getUtils().getEnv("ProjDirPath")+"\\ClockConfigurationMappings.txt").toFile();
Mcu/mcu_utils.js-25-    myfile = java.nio.file.Paths.get(scriptApi.getUtils().getEnv("ProjDirPath")+"/ClockConfigurationMappings.txt").toFile();
--
Mcu/Mcu.component:3140:	    &amp;lt;!-- original line &amp;lt;variable value="`../mcu/mcu_codegen.js`" id="codegen_file"/&amp;gt; --&amp;gt;
Mcu/Mcu.component-3141-            &amp;lt;variable value="`../Mcu/mcu_codegen.js`" id="codegen_file"/&amp;gt;
--
Spi_Ip/Spi_Ip.component:301:	    &amp;lt;!-- original line &amp;lt;variable value="`../spi_ip/spi_ip_codegen.js`" id="codegen_file"&amp;gt;&amp;lt;/variable&amp;gt; --&amp;gt;
Spi_Ip/Spi_Ip.component-302-            &amp;lt;variable value="`../Spi_Ip/spi_ip_codegen.js`" id="codegen_file"&amp;gt;&amp;lt;/variable&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;* can't actually run yet due to another JS error, but I'm making a different post for that&lt;/P&gt;</description>
      <pubDate>Thu, 09 Jan 2025 21:58:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32DS-3-6-on-Ubuntu-codegen-doesn-t-work-due-to-upper-lowercase/m-p/2025149#M12953</guid>
      <dc:creator>dustinr</dc:creator>
      <dc:date>2025-01-09T21:58:52Z</dc:date>
    </item>
    <item>
      <title>Re: S32DS 3.6 on Ubuntu codegen doesn't work due to upper/lowercase in paths and backslashes</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32DS-3-6-on-Ubuntu-codegen-doesn-t-work-due-to-upper-lowercase/m-p/2025786#M12960</link>
      <description>&lt;P&gt;Hi Dustin,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;unfortunately RTD is not supported on Linux host. The main reason is that Linux is case sensitive OS and some filenames contains lover case characters instead of uppercase ones.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It can by fixed in couple internal .xml files, but it is not tested and the question is, if it will be working correctly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jan 2025 12:15:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32DS-3-6-on-Ubuntu-codegen-doesn-t-work-due-to-upper-lowercase/m-p/2025786#M12960</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2025-01-10T12:15:09Z</dc:date>
    </item>
  </channel>
</rss>

