<?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: FRDM-KL26Z UART D register not changing in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-UART-D-register-not-changing/m-p/1284581#M60665</link>
    <description>&lt;P&gt;Hi Elisa,&lt;/P&gt;
&lt;P&gt;KL25 and KL26 have same UART peripherals. But in KL25/KL26, UART0 is different with UART1/2.&lt;/P&gt;
&lt;P&gt;Both FRDM-KL25 and FRDM-KL26 use UART0 as openSDA UART interface. If your code is for UART0, you can test your code on openSDA VCOM directly.&lt;/P&gt;
&lt;P&gt;There are demos and driver for UART port in FRDM-KL25 and FRDM-KL26 SDK. Please refer to these code.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Jing&lt;/P&gt;</description>
    <pubDate>Mon, 31 May 2021 07:16:03 GMT</pubDate>
    <dc:creator>jingpan</dc:creator>
    <dc:date>2021-05-31T07:16:03Z</dc:date>
    <item>
      <title>FRDM-KL26Z UART D register not changing</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-UART-D-register-not-changing/m-p/1284289#M60661</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am trying to implement a code for sending data through a FTDI to the computer from a FRDM-KL26Z. The code is quite simple and the message is very short. I am using UART functions that were developed from KL25, and should be working. However, I cannot transmit any data through any of the UART channels. Checking the registers, when I try to send some character, the D register from the UART is not updating. I'm sure I'm providing the clock signals to the peripherals, I'm using the correct baudrate (9600) and I'm sending a short message (less than 20 characters) every 1 second.&lt;/P&gt;&lt;P&gt;Anyone can help me understand what might be going on? I'm also using JTAG to program the microcontroller.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Elisa&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 May 2021 19:47:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-UART-D-register-not-changing/m-p/1284289#M60661</guid>
      <dc:creator>elisa_mejia</dc:creator>
      <dc:date>2021-05-28T19:47:04Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM-KL26Z UART D register not changing</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-UART-D-register-not-changing/m-p/1284581#M60665</link>
      <description>&lt;P&gt;Hi Elisa,&lt;/P&gt;
&lt;P&gt;KL25 and KL26 have same UART peripherals. But in KL25/KL26, UART0 is different with UART1/2.&lt;/P&gt;
&lt;P&gt;Both FRDM-KL25 and FRDM-KL26 use UART0 as openSDA UART interface. If your code is for UART0, you can test your code on openSDA VCOM directly.&lt;/P&gt;
&lt;P&gt;There are demos and driver for UART port in FRDM-KL25 and FRDM-KL26 SDK. Please refer to these code.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Jing&lt;/P&gt;</description>
      <pubDate>Mon, 31 May 2021 07:16:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-UART-D-register-not-changing/m-p/1284581#M60665</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2021-05-31T07:16:03Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM-KL26Z UART D register not changing</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-UART-D-register-not-changing/m-p/1285564#M60678</link>
      <description>&lt;P&gt;Hi Jing,&lt;/P&gt;&lt;P&gt;Thank you for your response.&lt;/P&gt;&lt;P&gt;I know that the KL26 and KL25 peripherals are the same. That is why I was using a KL25 code that worked before for configuring and using the UART1 on my KL26 freedom board. However, it still doesn't work. I tried to download the example using the SDK as you suggested, but I don't know why it shows an error when I try to debug the example. I am not very familiar with using the SDK and rather use my own initialisation code and baremetal projects.&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, I did try to implement the UART communication using PE components and I'm still having the same issue: The peripheral seems to be properly initialised but whenever I try to write something on the D register to transmit a character, it doesn't change, which implies that nothing is being transmitted. I'm starting to think that this might be an issue with hardware on my freedom board.&lt;/P&gt;&lt;P&gt;Do you have any ideas of what could be happening? Or how can I try to solve it? It happens in the three UART modules. Also, it would be really appreciated if you have a standalone example of the configuration of the UART without the SDK.&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Elisa&lt;/P&gt;</description>
      <pubDate>Tue, 01 Jun 2021 17:30:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-UART-D-register-not-changing/m-p/1285564#M60678</guid>
      <dc:creator>elisa_mejia</dc:creator>
      <dc:date>2021-06-01T17:30:09Z</dc:date>
    </item>
  </channel>
</rss>

