<?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: NHS3152 ADC issue in NFC</title>
    <link>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830130#M4402</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that in the&amp;nbsp;SDK example, a line mysteriously disappeared.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you add this line&amp;nbsp;and try again?&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Chip_IOCON_SetPinConfig(NSS_IOCON, IOCON_ANA0_5, IOCON_FUNC_1);&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;From the user manual UM10876:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/69383i298A05C24AE2E56B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/69329i39E558E5079F5CF1/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll make sure a future SDK release restores this line - truly sorry for this hickup!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;BR /&gt;Dries.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 19 Sep 2018 14:29:10 GMT</pubDate>
    <dc:creator>driesmoors</dc:creator>
    <dc:date>2018-09-19T14:29:10Z</dc:date>
    <item>
      <title>NHS3152 ADC issue</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830127#M4399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the following code always gives 0 as adc_input (after the first loop):&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;#include "board.h"&lt;BR /&gt;#include "../mods/uarttx/uarttx.h"&lt;BR /&gt;&lt;BR /&gt;int main(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Init board&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Board_Init();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Init ADC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_ADCDAC_Init(NSS_ADCDAC0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_ADCDAC_SetMuxADC(NSS_ADCDAC0, ADCDAC_IO_ANA0_0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_ADCDAC_SetInputRangeADC(NSS_ADCDAC0, ADCDAC_INPUTRANGE_WIDE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_ADCDAC_SetModeADC(NSS_ADCDAC0, ADCDAC_SINGLE_SHOT);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; volatile int adcInput=99;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Blink with a period of 250ms+250ms, or 2Hz */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (1) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Toggle LED&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LED_Toggle(LED_RED);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Read out ADC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_ADCDAC_StartADC(NSS_ADCDAC0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!(Chip_ADCDAC_ReadStatus(NSS_ADCDAC0) &amp;amp; ADCDAC_STATUS_ADC_DONE)) { /* wait */ }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adcInput = Chip_ADCDAC_GetValueADC(NSS_ADCDAC0);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // UART print to give out data&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UartTx_Init();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UartTx_Printf("ADC:%d\n", adcInput);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UartTx_DeInit();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Pause&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chip_Clock_System_BusyWait_ms(250);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;BR /&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've disabled code optimization in the preferences and double checked that there is ~1V at the ADCDAC_IO_ANA0_0 of the NHS3152 demo board.&lt;/P&gt;&lt;P&gt;What am I missing? Help appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Till&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Sep 2018 20:07:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830127#M4399</guid>
      <dc:creator>tillostermann</dc:creator>
      <dc:date>2018-09-16T20:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 ADC issue</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830128#M4400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the function:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;int Chip_ADCDAC_GetValueADC(NSS_ADCDAC_T *pADCDAC)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return pADCDAC-&amp;gt;ADCDR &amp;amp; ADCDAC_ADC_VALUE_MASK;&lt;BR /&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I get the error:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="error_screenshot_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/69341i9C865A3DA73F91F2/image-size/large?v=v2&amp;amp;px=999" role="button" title="error_screenshot_3.png" alt="error_screenshot_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Multiple errors reported.&lt;BR /&gt;&lt;BR /&gt;1) Failed to execute MI command:&lt;BR /&gt;-var-update 1 var2&lt;BR /&gt;Error message from debugger back end:&lt;BR /&gt;value has been optimized out&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What can I do to fix it? Compiler optimization is already deactivated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Till&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Sep 2018 06:12:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830128#M4400</guid>
      <dc:creator>tillostermann</dc:creator>
      <dc:date>2018-09-18T06:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 ADC issue</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830129#M4401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Half fix: I found that the function:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;int Chip_ADCDAC_GetValueADC(NSS_ADCDAC_T *pADCDAC)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return pADCDAC-&amp;gt;ADCDR &amp;amp; ADCDAC_ADC_VALUE_MASK;&lt;BR /&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;was located outside of the project and was therefore optimized.&lt;/P&gt;&lt;P&gt;Nevertheless, the example code does not work. Is the ADC section buggy, there is also another open question on this?&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/1025268?q=nhs31"&gt;https://community.nxp.com/message/1025268?q=nhs31&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help really appreciated!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Sep 2018 17:55:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830129#M4401</guid>
      <dc:creator>tillostermann</dc:creator>
      <dc:date>2018-09-18T17:55:51Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 ADC issue</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830130#M4402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that in the&amp;nbsp;SDK example, a line mysteriously disappeared.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you add this line&amp;nbsp;and try again?&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Chip_IOCON_SetPinConfig(NSS_IOCON, IOCON_ANA0_5, IOCON_FUNC_1);&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;From the user manual UM10876:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/69383i298A05C24AE2E56B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/69329i39E558E5079F5CF1/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll make sure a future SDK release restores this line - truly sorry for this hickup!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;BR /&gt;Dries.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2018 14:29:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830130#M4402</guid>
      <dc:creator>driesmoors</dc:creator>
      <dc:date>2018-09-19T14:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3152 ADC issue</title>
      <link>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830131#M4403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dries,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you, that resolved the problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Till&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2018 20:12:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3152-ADC-issue/m-p/830131#M4403</guid>
      <dc:creator>tillostermann</dc:creator>
      <dc:date>2018-09-19T20:12:29Z</dc:date>
    </item>
  </channel>
</rss>

