<?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>S32 Design StudioのトピックRe: S32R45 ddmaInitPhase Error</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1822229#M11976</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Please see the feedback from RADAR team:&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;With my 4MMIC board I tried the same configuration and did not face the problem. This can be associated to a HW issue. Let me ping the TEF82XX team to get possible causes on the TX calibration errors.&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;Best regards,&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;Peter&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 06 Mar 2024 08:11:25 GMT</pubDate>
    <dc:creator>petervlna</dc:creator>
    <dc:date>2024-03-06T08:11:25Z</dc:date>
    <item>
      <title>S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1806362#M11854</link>
      <description>&lt;P&gt;I am developing 4 chip radar board that has a S32R45 as MCU and 4 TEF82xx as transceiver devices.&lt;BR /&gt;I will use DDMA with ddmaInitPhase in order to channel calibration.&lt;BR /&gt;but Whenever I put ddmaInitPhase values of each TX, RsdkRfeCalibration() returns RSDK_TEF82XX_TX#_CAL_ERROR.&lt;BR /&gt;If I remove a ddmaInitPhase line or replace all phase values with 0, then there is no error&lt;BR /&gt;I checked that ddmaInitPhase values are 0 to 360 (deg) value in float type.&lt;/P&gt;&lt;P&gt;The code I used:&lt;BR /&gt;rfeFrameParams.opt.pTef82XXSpecific-&amp;gt;phaseRotator.ddmaInitPhase[txId] = &amp;lt;TX phases&amp;gt;;&lt;/P&gt;&lt;P&gt;I find out where it makes an error.&lt;BR /&gt;Tx0Error and Tx1Error of rfeId[2] are 1. but the others are 0s.&lt;/P&gt;&lt;P&gt;CalibStatus:&lt;BR /&gt;rfeId[0]: RfPrPhaseCal=Error&lt;BR /&gt;rfeId[1]: all success(No error)&lt;BR /&gt;TX0 of rfeId[2]: PoutCal=Error&lt;BR /&gt;TX1 of rfeId[2]: PoutCal=Error, RfPrCal=Error&lt;BR /&gt;TX2 of rfeId[2]: RfPrPhaseCal=Error&lt;BR /&gt;rfeId[3]: RfPrPhaseCal=Error&lt;/P&gt;&lt;P&gt;Besides, I had similar problem about turning on 12 TX of 4 chips&lt;BR /&gt;Turning on 12 TX causes RsdkRfeCalibration(0) to return RSDK_TEF82XX_TX1_TX2_TX3_CAL_ERROR&lt;BR /&gt;When turning on 3 TX of rfeId[2] makes "PoutCal" error:&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/S32-Design-Studio/S32R45-RsdkRfeCalibration-ERROR/m-p/1799421#M11806" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/S32-Design-Studio/S32R45-RsdkRfeCalibration-ERROR/m-p/1799421#M11806&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Questions:&lt;BR /&gt;1. How I could use ddmaInitPhase of all 4 devices?&lt;BR /&gt;2. Is it related to previous problem?&lt;/P&gt;</description>
      <pubDate>Wed, 14 Feb 2024 08:31:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1806362#M11854</guid>
      <dc:creator>kj0126</dc:creator>
      <dc:date>2024-02-14T08:31:23Z</dc:date>
    </item>
    <item>
      <title>Re: S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1808954#M11858</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I have contact RADAR team with your issue.&lt;/P&gt;
&lt;P&gt;Once they respond I will answer here.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;</description>
      <pubDate>Thu, 15 Feb 2024 08:37:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1808954#M11858</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2024-02-15T08:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1813449#M11896</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;Can you share if you are using a custom board? and also can you share the rsdkRfeChirpShape and the phaseRotator configurations?&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;I will investigate with the TEF82XX team too.&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;Best regards,&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;Peter&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2024 06:09:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1813449#M11896</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2024-02-22T06:09:15Z</dc:date>
    </item>
    <item>
      <title>Re: S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1813495#M11898</link>
      <description>&lt;DIV&gt;Yes, I'm using a custom board.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;rsdkRfeChirpShape values:&lt;/DIV&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;NR_FRONTENDS: 4&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;SAMPLING_FREQ: 40000 (kSps)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;SAMPLES_PER_CHIRP: 704&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;CHIRPS_PER_FRAME: 257&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;CHIRP_SHAPES: 1&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;DIV&gt;Chirp Shape:&lt;/DIV&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;T_START: 1000 (ns)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;T_PRE_SAMPLING: 2000 (ns)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;T_POST_SAMPLING: 50 (ns)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;T_RETURN: 1000 (ns)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;CENTER_FREQUENCY: 77000 (MHz)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;ACQ_BANDWIDTH: 510 (MHz)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;CHIRPS_SLOPE_DIRECTION: 1&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;TX_CHAN_ENABLE: 7 for each device&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;TX_CH_POWER: 10 (dBm) for all TX&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;RX_CH_GAIN: 6 (dB) for all RX&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;DIV&gt;phaseRotator configurations:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; enablePhaseRotators = 1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; ddmaMode = RSDK_TEF82XX_PR_DDMA_FUNCTIONAL_MODE&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; for (txId = 0; txId &amp;lt; 3; txId++) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ddmaInitPhase[txId] = &amp;lt;calibration value for each TX&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; useDDMA[txId] = 1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ddmaPhaseUpdate[txId] = 22.5 * (txId + rfeId * RSDK_TEF82XX_MAX_TX_CHANNELS(= 3))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; other options are used default&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;12 TX phase calibration values I used:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; 0., 230.13963827, 14.86648893, 187.2978748, 212.67644102, 165.84156695,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; 199.27407542, 296.7449174, 296.64637783, 236.18048414, 197.88880786, 50.71657448&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 22 Feb 2024 06:58:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1813495#M11898</guid>
      <dc:creator>kj0126</dc:creator>
      <dc:date>2024-02-22T06:58:21Z</dc:date>
    </item>
    <item>
      <title>Re: S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1820444#M11961</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;We will try to reproduce this on our side.&lt;/P&gt;
&lt;P&gt;But can you also try to see if you have the same error when using only 2 MMIC or 3 MMICs?&lt;/P&gt;
&lt;P&gt;Check if the error happens with all possible combinations of Leader-Follower&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;L/F1, L/F2, L/F3,&lt;/LI&gt;
&lt;LI&gt;L/F1/F2, L/F1/F3, L/F2/F3&lt;/LI&gt;
&lt;LI&gt;L/F1/F2/F3&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Just to understand if a specific MMIC is the issue, the amount or a combination of these 2 factors.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Mar 2024 09:55:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1820444#M11961</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2024-03-04T09:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1822100#M11974</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello, I check which&amp;nbsp;Leader-Follower combinations make error&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;3 TX problem&lt;BR /&gt;L: work&lt;BR /&gt;L/F1: work&lt;BR /&gt;L/F2: RsdkRfeCalibration error&lt;BR /&gt;L/F3: RsdkRfeCalibration error&lt;BR /&gt;L/F1/F2: RsdkRfeCalibration error&lt;BR /&gt;L/F1/F3: RsdkRfeCalibration error&lt;BR /&gt;L/F2/F3: RsdkRfeCalibration error&lt;BR /&gt;L/F1/F2/F3: RsdkRfeCalibration error&lt;/P&gt;&lt;P&gt;When setting ddmaInitPhase values&lt;BR /&gt;L: work&lt;BR /&gt;L/F1: work&lt;BR /&gt;L/F2: RsdkRfeCalibration error&lt;BR /&gt;L/F3: shut down at RsdkRfeFrameConfig()&lt;BR /&gt;L/F1/F2: RsdkRfeCalibration error&lt;BR /&gt;L/F1/F3: shut down at RsdkRfeFrameConfig()&lt;BR /&gt;L/F2/F3: shut down at RsdkRfeFrameConfig()&lt;BR /&gt;L/F1/F2/F3: RsdkRfeCalibration error&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 06:19:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1822100#M11974</guid>
      <dc:creator>kj0126</dc:creator>
      <dc:date>2024-03-06T06:19:16Z</dc:date>
    </item>
    <item>
      <title>Re: S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1822229#M11976</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Please see the feedback from RADAR team:&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;With my 4MMIC board I tried the same configuration and did not face the problem. This can be associated to a HW issue. Let me ping the TEF82XX team to get possible causes on the TX calibration errors.&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;Best regards,&lt;/P&gt;
&lt;P class="text markdown markdown-preview comments-preview ng-binding" data-ng-bind-html="comment.formattedDescription"&gt;Peter&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 08:11:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1822229#M11976</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2024-03-06T08:11:25Z</dc:date>
    </item>
    <item>
      <title>Re: S32R45 ddmaInitPhase Error</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1825787#M12012</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I just received guidance from the TEF82XX team.&lt;/P&gt;
&lt;P&gt;They have reviewed the information available, but it is still quite challenging to exactly determine what the root cause of this issue could be. If we suspect a software flow related issue regarding using multiple TEF82xx devices the same issue should occur when only 1TX is enabled on all devices. But given the issue is most dominantly present when all TX are enabled, the main suspect becomes the supply on the customer board.&lt;/P&gt;
&lt;P&gt;So as a test you could request to test 1TX per TEF82xx (so 4TX in total) and see if the is an issue (or perhaps on a specific TEF82xx). Next would be to analyze the supplies and investigate if they remain stable when the calibration is started.&lt;/P&gt;
&lt;P&gt;Also noting PoutCal error, this can occur if the maximum tx_curr_gain_ctrl_profilex is reached, however this is not expected for 10dBm output power. Please refer to the attached picture. The customer can try and read this register to check the value, if the value is 255 (maximum) at 10dBm, this may indicate problems with the RF design on the PCB.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="petervlna_0-1710223694937.png" style="width: 559px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/267711i189286B5EF78EFC2/image-dimensions/559x199?v=v2" width="559" height="199" role="button" title="petervlna_0-1710223694937.png" alt="petervlna_0-1710223694937.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;</description>
      <pubDate>Tue, 12 Mar 2024 06:09:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32R45-ddmaInitPhase-Error/m-p/1825787#M12012</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2024-03-12T06:09:28Z</dc:date>
    </item>
  </channel>
</rss>

