<?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>Kinetis MicrocontrollersのトピックRe: MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992296#M55729</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alexis,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I am a bit sheepish here.&amp;nbsp; I believe the issue was the use case for the GPIO.&amp;nbsp; The GPIO is driving a temperature sense/charger enable pin on a battery charger. I use the pin in input mode in conjunction with the ADC to measure the temperature, and drive the pin low as an output to disable the charger.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Circumstances were such that when I was testing with PTA1, I had a battery inserted, and with PTB3, I had no battery in place&amp;nbsp; It appears when I disable the charger with no battery, the charger momentarily drops the output voltage below the VDD minimum required for the processor.&amp;nbsp; This does not happen when a battery is inserted.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I will retest with PTB3 AND a battery inserted. If you hear no more from me, this was the root cause of the issue.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Thank you for your help.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Brett Swimley&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Nov 2019 22:11:54 GMT</pubDate>
    <dc:creator>bds</dc:creator>
    <dc:date>2019-11-04T22:11:54Z</dc:date>
    <item>
      <title>MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992290#M55723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp; I'm developing a new project with the MKE04Z8VTG4, and am desiring to use PTB3 as both an analog input and GPIO output.&amp;nbsp; Initially, I want the port to be initialized as an output with a zero level.&amp;nbsp; When I try to set the bit in the Data Direction register, some sort of fault occurs.&amp;nbsp; I understand that PTB3 is normally configured as an analog input).&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Code is:&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;GPIOA-&amp;gt;PDDR |= (1&amp;lt;&amp;lt;11);&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;This is basically the first thing that I am doing in main().&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;It looks like (for example) PTA1 (which is also configured as a default analog input) works just fine when I write to the PDDR.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;GPIOA-&amp;gt;PDDR |= (1&amp;lt;&amp;lt;1);&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;When the error occurs, the debugger (I am using a Segger J-Link) errors out with a deadbeee: Failed to execute MI command.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I am using MCUXpresso v11.0.1.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Is this a bug in the MKE04?&amp;nbsp; I have searched the forums for any indication that this is an issue, but have not seen any results.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Any help is appreciated.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Brett Swimley&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2019 14:55:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992290#M55723</guid>
      <dc:creator>bds</dc:creator>
      <dc:date>2019-10-31T14:55:24Z</dc:date>
    </item>
    <item>
      <title>Re: MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992291#M55724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Brett,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;To change this pin you need to use the FGPIO register located at&amp;nbsp;0xf8000000.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;In the SDK there's the following functions that can help you set this.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;gpio_pin_config_t led_config &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
    kGPIO_DigitalOutput&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&lt;SPAN class="comment token"&gt;/* Init board hardware. */&lt;/SPAN&gt;
&lt;SPAN class="token function"&gt;FGPIO_PinInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;kGPIO_PORTB&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;led_config&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Nov 2019 18:15:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992291#M55724</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2019-11-01T18:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992292#M55725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, Alexis, for your response.&amp;nbsp; This, indeed, did seem to work for me.&amp;nbsp; However, this begs a few more questions:&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;1) Should I use FGPIO for all of my GPIO accesses on this part?&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;2) Normal GPIO Accesses worked for PORTA, Pin 1.&amp;nbsp; Why did this not work for PORTB, Pin 3?&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;The Reference manual states:&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;STRONG&gt;The GPIO registers are also aliased to the IOPORT interface on the Cortex-M0+ from&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;address 0xF800_0000.&lt;/STRONG&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;BR /&gt;This implies to me that normal GPIO&amp;nbsp; access should work.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Why then, did the normal GPIO access not work for PORTB, Pin 3?&amp;nbsp; I would like to understand the difference.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Brett Swimley&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Nov 2019 19:33:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992292#M55725</guid>
      <dc:creator>bds</dc:creator>
      <dc:date>2019-11-01T19:33:20Z</dc:date>
    </item>
    <item>
      <title>Re: MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992293#M55726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Brett,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;This MCU follows a priority system in the pin assignment, so if you have enable a higher priority multiplexing the pin will follow that one, in this case the ADC is enable by default so you will need to disable this pin assignment if you want to use the GPIO function and not the FGPIO.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Nov 2019 22:22:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992293#M55726</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2019-11-01T22:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992294#M55727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #222222; background-color: #ffffff; font-size: small;"&gt;Hi Alexis,&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt; That doesn't make sense to me, as the functionality of the PTA1 is also an ADC enabled input, and I had no issues using normal GPIO commands with PTA1.&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt; From the Reference Manual:&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;   &lt;DIV&gt;  &lt;IMG alt="image.png" class="" data-image-whitelisted="" height="164" src="https://mail.google.com/mail/u/0?ui=2&amp;amp;ik=009c5cfb57&amp;amp;attid=0.1&amp;amp;permmsgid=msg-a:r-5037412639398609275&amp;amp;th=16e292693131de14&amp;amp;view=fimg&amp;amp;sz=s0-l75-ft&amp;amp;attbid=ANGjdJ8iUwjedOdSlh-998bDvGtcPh__eaEOq5-Irz6D8K5TH-kY1I_600JOwV16CVoqptIt4oXm17xcp-SoRF5vvFXHUfi9LisriLRH4IL1wTor0oFPaaJxGB4UNM4&amp;amp;disp=emb&amp;amp;realattid=ii_k2gq5lb40" width="562" /&gt; &lt;/DIV&gt; &lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt; With your logic, I should run into the same issue with PTA1 as I do with PTB3, yet I do not. I am able to use the normal GPIO commands (rather than FGPIO) with PTA1 and have run into no problems.&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt; Honestly, I think there is a bug in the chip.&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt; Thanks,&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV style="color: #222222; background-color: #ffffff; font-size: small;"&gt; Brett&lt;/DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small; margin: 2px 0px 0px; padding: 10px 0px;"&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Nov 2019 22:49:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992294#M55727</guid>
      <dc:creator>bds</dc:creator>
      <dc:date>2019-11-01T22:49:35Z</dc:date>
    </item>
    <item>
      <title>Re: MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992295#M55728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Brett,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;After some tries, this error disapear, could you try again to modify this pin using the GPIO register?&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Nov 2019 20:54:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992295#M55728</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2019-11-04T20:54:09Z</dc:date>
    </item>
    <item>
      <title>Re: MKE04 Write of PTB3 PDDR Mask Bit causes debugger error</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992296#M55729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alexis,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I am a bit sheepish here.&amp;nbsp; I believe the issue was the use case for the GPIO.&amp;nbsp; The GPIO is driving a temperature sense/charger enable pin on a battery charger. I use the pin in input mode in conjunction with the ADC to measure the temperature, and drive the pin low as an output to disable the charger.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Circumstances were such that when I was testing with PTA1, I had a battery inserted, and with PTB3, I had no battery in place&amp;nbsp; It appears when I disable the charger with no battery, the charger momentarily drops the output voltage below the VDD minimum required for the processor.&amp;nbsp; This does not happen when a battery is inserted.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I will retest with PTB3 AND a battery inserted. If you hear no more from me, this was the root cause of the issue.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Thank you for your help.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Brett Swimley&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Nov 2019 22:11:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE04-Write-of-PTB3-PDDR-Mask-Bit-causes-debugger-error/m-p/992296#M55729</guid>
      <dc:creator>bds</dc:creator>
      <dc:date>2019-11-04T22:11:54Z</dc:date>
    </item>
  </channel>
</rss>

