<?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: how to use PFE function in S32G in S32G</title>
    <link>https://community.nxp.com/t5/S32G/how-to-use-PFE-function-in-S32G/m-p/1874584#M7016</link>
    <description>&lt;P&gt;Hello, @&lt;SPAN&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/210937" target="_blank"&gt;Youngsoo_do&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thanks for the questions&lt;/P&gt;
&lt;P&gt;I suggest building the examples according to the release notes and the readme.txt from PFE-DRV_S32G_M7_MCAL_1.2.0 packages.&lt;/P&gt;
&lt;P&gt;Note that in order to build the project, you’d better work with the packages/tools installed and check for the compatibility.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chenyin_h_0-1716548775324.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/280715iAED601C03DA0DA5B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chenyin_h_0-1716548775324.png" alt="chenyin_h_0-1716548775324.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
    <pubDate>Fri, 24 May 2024 11:07:26 GMT</pubDate>
    <dc:creator>chenyin_h</dc:creator>
    <dc:date>2024-05-24T11:07:26Z</dc:date>
    <item>
      <title>how to use PFE function in S32G</title>
      <link>https://community.nxp.com/t5/S32G/how-to-use-PFE-function-in-S32G/m-p/1871801#M7009</link>
      <description>&lt;P&gt;We are developing PFE function in &lt;STRONG&gt;S32G-VNP-RDB3 (s32g399a).&lt;/STRONG&gt;&lt;BR /&gt;And &lt;STRONG&gt;Tresos&lt;/STRONG&gt; is using 29.0.0.&lt;/P&gt;&lt;P&gt;When I downloaded and checked &lt;STRONG&gt;PFE_Driver_1_2_0&lt;/STRONG&gt;, I found a &lt;STRONG&gt;MasterProject_RDB3&lt;/STRONG&gt; example file in the &lt;STRONG&gt;example_application folder&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;We predict that we will first complete the PFE-related settings in Tresos, insert the generated header file into the project in &lt;STRONG&gt;S32G Studio&lt;/STRONG&gt;, and use it with the source code provided in PFE_Driver_1_2_0.&lt;/P&gt;&lt;P&gt;However, when compiling the&lt;STRONG&gt; MasterProject_RDB3&lt;/STRONG&gt; example file in Tresos, &lt;STRONG&gt;the following error occurs.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Invalid XPath-expression for Attribute "RANGE" of node "&lt;/STRONG&gt;&lt;A href="datamodel://MasterProject_RDB3/?/AUTOSAR/TOP-LEVEL-PACKAGES/Gpt/ELEMENTS/Gpt/GptChannelConfigSet/GptChannelConfiguration/GptChannelConfiguration_1/GptChannelTickFrequency" target="_blank"&gt;/AUTOSAR/TOP-LEVEL-PACKAGES/Gpt/ELEMENTS/Gpt/GptChannelConfigSet/GptChannelConfiguration/GptChannelConfiguration_1/GptChannelTickFrequency&lt;/A&gt;": (1806) The XPath-expression "(num:i( contains(node:fallback(../GptHwIp,'PIT'),'PIT') = 'true') * noderef:value(concat(noderef:ref(noderef:value(concat(noderef:ref(node:fallback(../GptChannelClkSrcRef, .)), '/GptClockReference'))), '/McuClockReferencePointFrequency'))) + ( num:i(contains(node:fallback(../GptHwIp,'STM'),'STM'))* (noderef:value(concat(noderef:ref(noderef:value(concat(noderef:ref(node:fallback(../GptChannelClkSrcRef, .)), '/GptClockReference'))), '/McuClockReferencePointFrequency')) div (num:i(not(contains(node:fallback(../GptHwIp,'STM'),'STM'))) + node:fallback(../../../GptStm/*[contains(text:split(node:current()/../GptModuleRef, '/')[5], node:fallback(./@name, 1))]/GptStmPrescaler,1))) ) + ( num:i(contains(node:fallback(../GptHwIp,'FTM'),'FTM'))* (noderef:value(concat(noderef:ref(noderef:value(concat(noderef:ref(node:fallback(../GptChannelClkSrcRef, .)), '/GptClockReference'))), '/McuClockReferencePointFrequency')) div (num:i(not(contains(node:fallback(../GptHwIp,'FTM'),'FTM'))) + node:fallback(../../../GptFtm/*[contains(text:split(node:current()/../GptModuleRef, '/')[5], node:fallback(./@name, 1))]/GptFtmPrescaler,1))) ) + ( num:i(contains(node:fallback(../GptHwIp,'RTC'),'RTC') = true()) * ( ( (num:i(node:fallback(../../../GptRtc/*/GptRtcChannelClkSrc,'RTC_IP_CLOCK_SOURCE_0') = 'RTC_IP_CLOCK_SOURCE_0')) * noderef:value(concat(noderef:ref(noderef:value(concat(noderef:ref(node:fallback(../GptChannelClkSrcRef, .)), '/GptClockReference'))), '/McuClockReferencePointFrequency')) ) + ( (num:i(node:fallback(../../../GptRtc/*/GptRtcChannelClkSrc,'RTC_IP_CLOCK_SOURCE_0') = 'RTC_IP_CLOCK_SOURCE_1')) * num:i(16000000) ) + ( (num:i(node:fallback(../../../GptRtc/*/GptRtcChannelClkSrc,'RTC_IP_CLOCK_SOURCE_0') = 'RTC_IP_CLOCK_SOURCE_2')) * num:i(128000) ) + ( (num:i(node:fallback(../../../GptRtc/*/GptRtcChannelClkSrc,'RTC_IP_CLOCK_SOURCE_0') = 'RTC_IP_CLOCK_SOURCE_3')) * num:i(32000) ) ) div ( num:i( (num:i(node:when((node:fallback(../../../GptRtc/*/DivBy32,'true') = 'true'),num:i(32),num:i(1)) * node:when((node:fallback(../../../GptRtc/*/DivBy512,'true') = 'true'),num:i(512),num:i(1)))) + (num:i(contains(node:fallback(../GptHwIp,'PIT'),'PIT') = true())) + (num:i(contains(node:fallback(../GptHwIp,'STM'),'STM') = true())) + (num:i(contains(node:fallback(../GptHwIp,'FTM'),'FTM') = true())) ) ) ) " caused an error: Undefined function: noderef:ref&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If anyone knows how to use it, please help me.... Please help...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 May 2024 09:02:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/how-to-use-PFE-function-in-S32G/m-p/1871801#M7009</guid>
      <dc:creator>Youngsoo_do</dc:creator>
      <dc:date>2024-05-23T09:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: how to use PFE function in S32G</title>
      <link>https://community.nxp.com/t5/S32G/how-to-use-PFE-function-in-S32G/m-p/1874584#M7016</link>
      <description>&lt;P&gt;Hello, @&lt;SPAN&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/210937" target="_blank"&gt;Youngsoo_do&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thanks for the questions&lt;/P&gt;
&lt;P&gt;I suggest building the examples according to the release notes and the readme.txt from PFE-DRV_S32G_M7_MCAL_1.2.0 packages.&lt;/P&gt;
&lt;P&gt;Note that in order to build the project, you’d better work with the packages/tools installed and check for the compatibility.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chenyin_h_0-1716548775324.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/280715iAED601C03DA0DA5B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chenyin_h_0-1716548775324.png" alt="chenyin_h_0-1716548775324.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2024 11:07:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/how-to-use-PFE-function-in-S32G/m-p/1874584#M7016</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2024-05-24T11:07:26Z</dc:date>
    </item>
  </channel>
</rss>

