<?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>Wireless MCUのトピックRe: JN5169 UART1 SEND DATA</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969196#M8036</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for reply!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are now developing on the basis of &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-1217&lt;/SPAN&gt;. &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-1201&lt;/SPAN&gt;&amp;nbsp;and &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-1217&lt;/SPAN&gt; are different software architectures. I'll do the following directly. uart1 still can't send data. Can I give some suggestions based on &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-12&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;01&lt;/SPAN&gt;?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PUBLIC void UART_vInit(void)&lt;BR /&gt;{&lt;BR /&gt; bAHI_UartEnable(E_AHI_UART_1, txbuf,(uint8)16,&amp;nbsp;rxbuf,&amp;nbsp;(uint8)127);&amp;nbsp;&lt;/P&gt;&lt;P&gt;vAHI_UartReset(E_AHI_UART_1, TRUE, TRUE);&lt;BR /&gt; vAHI_UartReset(E_AHI_UART_1, FALSE, FALSE);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; UART_vSetBaudRate(E_AHI_UART_RATE_9600);&lt;BR /&gt; vAHI_UartSetControl(E_AHI_UART_1, FALSE, FALSE, E_AHI_UART_WORD_LEN_8, TRUE, FALSE);&amp;nbsp;&lt;BR /&gt; vAHI_UartSetInterrupt(E_AHI_UART_1, FALSE, FALSE, FALSE, TRUE, E_AHI_UART_FIFO_LEVEL_1);&amp;nbsp;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;My requirement is that UART0 output log, uart1 communicate with another MCU。&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Liang&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Jun 2019 02:33:03 GMT</pubDate>
    <dc:creator>fangliang2316</dc:creator>
    <dc:date>2019-06-26T02:33:03Z</dc:date>
    <item>
      <title>JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969194#M8034</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;&lt;SPAN style="color: #51626f; border: 0px;"&gt;I am&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;working with the&amp;nbsp;ZigBee HA Intruder Alarm System.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; border: 0px;"&gt;I am&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; border: 0px;"&gt;working with JN-AN-1201.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; border: 0px;"&gt;I need to communicate with another MCU through uart1. Where do I need to configure and modify?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2019 15:55:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969194#M8034</guid>
      <dc:creator>fangliang2316</dc:creator>
      <dc:date>2019-06-25T15:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969195#M8035</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;Hi Liang, I hope you're doing well!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To add functionality for UART1, you first need to set it up, and you can do so in the APP_vInitialise part of your program (inside the app_start.c source file). You can base your initialization on the implementation for UART0 in the JN-AN-1217 Application note.&lt;/P&gt;&lt;P&gt;You'll have to create a new function based on the existing UART_vInit, but adapt the macros so it enables UART1 instead of UART0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have any further questions, please let me know.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sebastian&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2019 21:38:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969195#M8035</guid>
      <dc:creator>Sebastian_Del_Rio</dc:creator>
      <dc:date>2019-06-25T21:38:09Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969196#M8036</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for reply!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are now developing on the basis of &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-1217&lt;/SPAN&gt;. &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-1201&lt;/SPAN&gt;&amp;nbsp;and &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-1217&lt;/SPAN&gt; are different software architectures. I'll do the following directly. uart1 still can't send data. Can I give some suggestions based on &lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;JN-AN-12&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;01&lt;/SPAN&gt;?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PUBLIC void UART_vInit(void)&lt;BR /&gt;{&lt;BR /&gt; bAHI_UartEnable(E_AHI_UART_1, txbuf,(uint8)16,&amp;nbsp;rxbuf,&amp;nbsp;(uint8)127);&amp;nbsp;&lt;/P&gt;&lt;P&gt;vAHI_UartReset(E_AHI_UART_1, TRUE, TRUE);&lt;BR /&gt; vAHI_UartReset(E_AHI_UART_1, FALSE, FALSE);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; UART_vSetBaudRate(E_AHI_UART_RATE_9600);&lt;BR /&gt; vAHI_UartSetControl(E_AHI_UART_1, FALSE, FALSE, E_AHI_UART_WORD_LEN_8, TRUE, FALSE);&amp;nbsp;&lt;BR /&gt; vAHI_UartSetInterrupt(E_AHI_UART_1, FALSE, FALSE, FALSE, TRUE, E_AHI_UART_FIFO_LEVEL_1);&amp;nbsp;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;My requirement is that UART0 output log, uart1 communicate with another MCU。&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Liang&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2019 02:33:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969196#M8036</guid>
      <dc:creator>fangliang2316</dc:creator>
      <dc:date>2019-06-26T02:33:03Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969197#M8037</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;Hi Liang,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please try checking the corresponding DIO pins for UART1 with a logic analyzer to see if they're outputting anything?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The pins for UART1 are:&lt;/P&gt;&lt;P&gt;DIO17: UART1 Clear to Send&lt;/P&gt;&lt;P&gt;DIO18: UART1 Request to Send&lt;/P&gt;&lt;P&gt;DIO19: UART1 TX&lt;/P&gt;&lt;P&gt;DIO20: UART1 RX&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know of your results.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sebastian&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2019 16:34:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969197#M8037</guid>
      <dc:creator>Sebastian_Del_Rio</dc:creator>
      <dc:date>2019-06-26T16:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969198#M8038</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your for reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe I didn't have to describe it clearly. The chip model I chose was JN5169.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;according to data sheet,the pins for uart1:&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;DIO14:UART TX&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;DIO15:UART1 RX&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN&gt;I have checked&amp;nbsp;DIO14 pins and DIO11&amp;nbsp; pins,No data output.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jun 2019 06:32:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969198#M8038</guid>
      <dc:creator>fangliang2316</dc:creator>
      <dc:date>2019-06-28T06:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969199#M8039</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Hi Sebastian，&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Here is a supplementary description of the problems I encountered.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;SDK:&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;JN-SW-4168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;example:&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AN-JN-1201&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;chip：&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;JN5169&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #3d3d3d; "&gt;part A:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;It is from JN-AN-1201,UART0 for log :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;vAHI_UartSetRTSCTS(E_AHI_UART_0, FALSE);&lt;/P&gt;&lt;P&gt;DBG_vUartInit(DBG_E_UART_0, DBG_E_UART_BAUD_RATE_115200);&lt;/P&gt;&lt;P&gt;The log is ok&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;part&amp;nbsp; B:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I want to add uart1 to communicate with another MCU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void driver_uart1_init (void)&lt;BR /&gt;{&lt;BR /&gt; bAHI_UartEnable(E_AHI_UART_1,UART1_TX_BUFF,100,UART1_RX_BUFF,100);&lt;/P&gt;&lt;P&gt;vAHI_UartReset(E_AHI_UART_1, TRUE, TRUE);&lt;BR /&gt; vAHI_UartReset(E_AHI_UART_1, FALSE, FALSE);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; UART_vSetBaudRate(E_AHI_UART_RATE_115200);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; vAHI_UartSetControl(E_AHI_UART_1, FALSE, FALSE, E_AHI_UART_WORD_LEN_8, TRUE, FALSE);&amp;nbsp;&lt;BR /&gt; vAHI_UartSetInterrupt(E_AHI_UART_1, FALSE, FALSE, FALSE, TRUE, E_AHI_UART_FIFO_LEVEL_1);&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I doubt if there is a conflict between these two parts，part A&amp;nbsp; and&amp;nbsp; part&amp;nbsp; B.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Liang&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jun 2019 06:56:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969199#M8039</guid>
      <dc:creator>fangliang2316</dc:creator>
      <dc:date>2019-06-28T06:56:08Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969200#M8040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Liang,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm sorry, I got confused with the default pin location of UART1 in the JN5169. The default pins are the ones you mentioned (DIO14 and DIO15).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The UART1 and UART0 setup shouldn’t interfere with each other. Could you please make sure that you're enabling and setting the priority of the UART1 interrupt correctly in the irq_JN516x.S file?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;…&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;byte &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;                 # PHY priority
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;byte &lt;SPAN class="number token"&gt;5&lt;/SPAN&gt;                 # uart0 priority
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;byte &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;                 # uart1 priority 
&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;globl  PIC_SwVectTable
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;section &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;text&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"ax"&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;extern&lt;/SPAN&gt; zps_isrMAC
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;extern&lt;/SPAN&gt; ISR_vTickTimer
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;extern&lt;/SPAN&gt; APP_isrUart
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;align &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;type   PIC_SwVectTable&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; @object
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;size   PIC_SwVectTable&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;64&lt;/SPAN&gt; 
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;word vUnclaimedInterrupt               # &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;word vUnclaimedInterrupt               # &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;word vUnclaimedInterrupt               # &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;word APP_isrUart                       # &lt;SPAN class="number token"&gt;5&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;word vUnclaimedInterrupt               # &lt;SPAN class="number token"&gt;6&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;/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;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;P&gt;&amp;nbsp;…&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, could you please check if the UART1 pins are on high to check if the pins are set correctly?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sebastian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jun 2019 19:49:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969200#M8040</guid>
      <dc:creator>Sebastian_Del_Rio</dc:creator>
      <dc:date>2019-06-28T19:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969201#M8041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have checked UART1 pins,they are on high.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I confirm that I have set the priority level for UART1 in os_irq.s&amp;nbsp; file（I coundn't find irq_5169.s&amp;nbsp; in JN-AN-1201）.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1234.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/89977i49F4BDFDE2EE4155/image-size/large?v=v2&amp;amp;px=999" role="button" title="1234.png" alt="1234.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the&amp;nbsp; &amp;nbsp;file&amp;nbsp; App_ZHA_ZONE_JN516x.oscfgdiag, I config the Uart1 interrrupt.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="10000.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/89978i5716F968FFB0EAFD/image-size/large?v=v2&amp;amp;px=999" role="button" title="10000.png" alt="10000.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a question about how to configure the parameters in Makefile&amp;nbsp; file.&lt;/P&gt;&lt;P&gt;###############################################################################&lt;BR /&gt;# End device or router / coord (e.g. ZCR, ZED)&lt;BR /&gt;ZBPRO_DEVICE_TYPE ?= ZED&lt;/P&gt;&lt;P&gt;###############################################################################&lt;BR /&gt;# Debug options define DEBUG either HW or SW&lt;BR /&gt;#DEBUG ?=SW&lt;BR /&gt;#DEBUG ?=HW&lt;BR /&gt;#&lt;BR /&gt;# Define which UART to use for HW debug&lt;BR /&gt;#DEBUG_PORT ?= UART0&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;###############################################################################&lt;BR /&gt;# Define TRACE to use with DBG module&lt;BR /&gt;TRACE ?= 1&lt;BR /&gt;ifeq ($(TRACE), 1)&lt;BR /&gt;#CFLAGS += -DDBG_ENABLE&lt;BR /&gt;endif&lt;/P&gt;&lt;P&gt;APP_CLUSTERS_IAS_SRC ?=1&lt;/P&gt;&lt;P&gt;CFLAGS += -D$(TARGET)&lt;BR /&gt;CFLAGS += -DUART=1 #add&lt;BR /&gt;##############################################################################&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Jun 2019 07:12:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969201#M8041</guid>
      <dc:creator>fangliang2316</dc:creator>
      <dc:date>2019-06-29T07:12:57Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969202#M8042</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Liang,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you check to see if you added the priority in the "os_PIC_ChannelPriorities" section if the .s file?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, could you try adding this to the bottom of your file?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;os_vISR_Uart1_J&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    b&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ori  r3&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;r0&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;os_vISR_Uart1
    b&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ja   os_vISR_Uart1&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;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you interested in the IAS profile?&lt;/P&gt;&lt;P&gt;Do you want to enroll your devices?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sebastian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jul 2019 17:15:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969202#M8042</guid>
      <dc:creator>Sebastian_Del_Rio</dc:creator>
      <dc:date>2019-07-01T17:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969203#M8043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sebastian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my os_irq.s&amp;nbsp; file:&lt;/P&gt;&lt;P&gt;/*begain*/&lt;/P&gt;&lt;P&gt;.section .text,"ax"&lt;BR /&gt; .globl os_ExternalException_W&lt;BR /&gt; .globl os_ExternalException_R&lt;/P&gt;&lt;P&gt;.extern os_PIC_SwVectTable&lt;/P&gt;&lt;P&gt;# Controlled interrupt wrapper&lt;BR /&gt; # sits on external interrupt exception&lt;BR /&gt; # stores minimal context before re-enabling interrupts via global diable flag&lt;BR /&gt; # branches through PIC software vector table using IPL register from PIC&lt;BR /&gt; # [I SP001271_fr 404,405,406,407,408] begin&lt;BR /&gt; .align 8&lt;BR /&gt;os_ExternalException_W:&lt;BR /&gt; b.addi r1,r1,-24&lt;BR /&gt; b.sw 0(r1),r3&lt;BR /&gt; b.sw 4(r1),r4&lt;BR /&gt; b.sw 20(r1),r9&lt;BR /&gt; bw.mfspr r9,r0,0x0020 # get EPCR0&lt;BR /&gt; b.sw 8(r1),r9 # stack EPCR0&lt;BR /&gt; bw.mfspr r3,r0,0x0040 # get ESR0&lt;BR /&gt; b.sw 12(r1),r3 # stack ESR0&lt;/P&gt;&lt;P&gt;bw.mfspr r3,r0,0x4810 # get IPMR&lt;BR /&gt; b.sw 16(r1),r3 # stack IPMR&lt;/P&gt;&lt;P&gt;bw.mfspr r4,r0,0x4811 # get IHPR&lt;BR /&gt; bw.mtspr r0,r4,0x4810 # write to IPMR&lt;/P&gt;&lt;P&gt;b.ei # enable interrupts&lt;/P&gt;&lt;P&gt;b.slli r4,r4,2 # vector through pseudo vector table for PIC interrupt sources&lt;BR /&gt; b.addi r4,r4,os_PIC_SwVectTable&lt;BR /&gt; b.lwz r4,0(r4)&lt;BR /&gt; b.jalr r4&lt;BR /&gt; # [I SP001271_fr 404,405,406,407,408] end&lt;/P&gt;&lt;P&gt;.globl os_PIC_ChannelPriorities&lt;BR /&gt; .section .text,"ax"&lt;BR /&gt; .align 4&lt;BR /&gt; .type os_PIC_ChannelPriorities, @object&lt;BR /&gt; .size os_PIC_ChannelPriorities, 16&lt;BR /&gt;os_PIC_ChannelPriorities:&lt;BR /&gt; .byte 14&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 1&lt;BR /&gt; .byte 7&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 5&amp;nbsp; &amp;nbsp; &amp;nbsp;/*&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;the priority of uart1&lt;/SPAN&gt;*/&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 0&lt;BR /&gt; .byte 15&lt;/P&gt;&lt;P&gt;.globl os_OSMIUM_HwVectTable&lt;BR /&gt; .extern os_UnclaimedException_W&lt;BR /&gt; .extern os_UnclaimedInterrupt_W&lt;BR /&gt; .extern os_ExternalException_W&lt;/P&gt;&lt;P&gt;.section .text,"ax"&lt;BR /&gt; .align 4&lt;BR /&gt; .type os_OSMIUM_HwVectTable, @object&lt;BR /&gt; .size os_OSMIUM_HwVectTable, 78&lt;BR /&gt;os_OSMIUM_HwVectTable:&lt;BR /&gt; b.ja IRQ_BusError&lt;BR /&gt; b.ja os_UnclaimedException_W&lt;BR /&gt; b.ja IRQ_Alignment&lt;BR /&gt; b.ja IRQ_IllegalInstruction&lt;BR /&gt; b.ja os_ExternalException_W&lt;BR /&gt; b.rfe&lt;BR /&gt; b.nop&lt;BR /&gt; b.nop&lt;BR /&gt; b.ja os_UnclaimedException_W&lt;BR /&gt; b.ja IRQ_UnimplementedModule&lt;BR /&gt; b.ja os_UnclaimedException_W&lt;BR /&gt; b.ja IRQ_StackOverflowException&lt;/P&gt;&lt;P&gt;.globl os_PIC_SwVectTable&lt;BR /&gt; .section .text,"ax"&lt;BR /&gt; .align 4&lt;BR /&gt; .type os_PIC_SwVectTable, @object&lt;BR /&gt; .size os_PIC_SwVectTable, 64&lt;BR /&gt;os_PIC_SwVectTable:&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_vISR_SystemController_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_APP_IsrUart1_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_zps_isrMAC_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_UnclaimedInterrupt_W&lt;BR /&gt; .word os_APP_IsrTimer1_W&lt;BR /&gt; .word os_APP_isrTickTimer_W&lt;/P&gt;&lt;P&gt;.section .text,"ax"&lt;BR /&gt; .align 4&lt;BR /&gt; .extern os_ExternalException_R&lt;BR /&gt; .extern os_CFunc_W&lt;BR /&gt; .extern os_vControlledInterrupt&lt;BR /&gt; .extern os_vControlledIntCheck&lt;/P&gt;&lt;P&gt;.extern os_vvISR_SystemController&lt;BR /&gt;os_vISR_SystemController_W:&lt;BR /&gt; b.addi r1,r1,-8&lt;BR /&gt; b.sw 0(r1),r9&lt;BR /&gt; b.sw 4(r1),r5&lt;BR /&gt; b.ori r4,r0,os_vISR_SystemController_J&lt;BR /&gt; b.ori r5,r0,os_vControlledInterrupt&lt;BR /&gt; b.jal os_CFunc_W&lt;BR /&gt; b.lwz r9,0(r1)&lt;BR /&gt; b.lwz r5,4(r1)&lt;BR /&gt; b.addi r1,r1,8&lt;BR /&gt; b.ja os_ExternalException_R&lt;BR /&gt;os_vISR_SystemController_J:&lt;BR /&gt; b.ori r3,r0,os_vvISR_SystemController&lt;BR /&gt; b.ja os_vControlledIntCheck&lt;/P&gt;&lt;P&gt;.extern os_vAPP_IsrUart1&lt;BR /&gt;os_APP_IsrUart1_W:&lt;BR /&gt; b.addi r1,r1,-8&lt;BR /&gt; b.sw 0(r1),r9&lt;BR /&gt; b.sw 4(r1),r5&lt;BR /&gt; b.ori r4,r0,os_APP_IsrUart1_J&lt;BR /&gt; b.ori r5,r0,os_vControlledInterrupt&lt;BR /&gt; b.jal os_CFunc_W&lt;BR /&gt; b.lwz r9,0(r1)&lt;BR /&gt; b.lwz r5,4(r1)&lt;BR /&gt; b.addi r1,r1,8&lt;BR /&gt; b.ja os_ExternalException_R&lt;BR /&gt;os_APP_IsrUart1_J:/*&lt;SPAN&gt;os_APP_IsrUart1_J&lt;/SPAN&gt;*/&lt;BR /&gt; b.ori r3,r0,os_vAPP_IsrUart1&lt;BR /&gt; b.ja os_vControlledIntCheck&lt;/P&gt;&lt;P&gt;.extern os_vzps_isrMAC&lt;BR /&gt;os_zps_isrMAC_W:&lt;BR /&gt; b.addi r1,r1,-8&lt;BR /&gt; b.sw 0(r1),r9&lt;BR /&gt; b.sw 4(r1),r5&lt;BR /&gt; b.ori r4,r0,os_zps_isrMAC_J&lt;BR /&gt; b.ori r5,r0,os_vControlledInterrupt&lt;BR /&gt; b.jal os_CFunc_W&lt;BR /&gt; b.lwz r9,0(r1)&lt;BR /&gt; b.lwz r5,4(r1)&lt;BR /&gt; b.addi r1,r1,8&lt;BR /&gt; b.ja os_ExternalException_R&lt;BR /&gt;os_zps_isrMAC_J:&lt;BR /&gt; b.ori r3,r0,os_vzps_isrMAC&lt;BR /&gt; b.ja os_vControlledIntCheck&lt;/P&gt;&lt;P&gt;.extern os_vAPP_IsrTimer1&lt;BR /&gt;os_APP_IsrTimer1_W:&lt;BR /&gt; b.addi r1,r1,-8&lt;BR /&gt; b.sw 0(r1),r9&lt;BR /&gt; b.sw 4(r1),r5&lt;BR /&gt; b.ori r4,r0,os_APP_IsrTimer1_J&lt;BR /&gt; b.ori r5,r0,os_vControlledInterrupt&lt;BR /&gt; b.jal os_CFunc_W&lt;BR /&gt; b.lwz r9,0(r1)&lt;BR /&gt; b.lwz r5,4(r1)&lt;BR /&gt; b.addi r1,r1,8&lt;BR /&gt; b.ja os_ExternalException_R&lt;BR /&gt;os_APP_IsrTimer1_J:&lt;BR /&gt; b.ori r3,r0,os_vAPP_IsrTimer1&lt;BR /&gt; b.ja os_vControlledIntCheck&lt;/P&gt;&lt;P&gt;.extern os_vAPP_isrTickTimer&lt;BR /&gt;os_APP_isrTickTimer_W:&lt;BR /&gt; b.addi r1,r1,-8&lt;BR /&gt; b.sw 0(r1),r9&lt;BR /&gt; b.sw 4(r1),r5&lt;BR /&gt; b.ori r4,r0,os_APP_isrTickTimer_J&lt;BR /&gt; b.ori r5,r0,os_vControlledInterrupt&lt;BR /&gt; b.jal os_CFunc_W&lt;BR /&gt; b.lwz r9,0(r1)&lt;BR /&gt; b.lwz r5,4(r1)&lt;BR /&gt; b.addi r1,r1,8&lt;BR /&gt; b.ja os_ExternalException_R&lt;BR /&gt;os_APP_isrTickTimer_J:&lt;BR /&gt; b.ori r3,r0,os_vAPP_isrTickTimer&lt;BR /&gt; b.ja os_vControlledIntCheck&lt;/P&gt;&lt;P&gt;/*end*/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f; "&gt;I use the IAS profile&amp;nbsp; and I enroll my devices.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f; "&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I succeeded in exporting debugging logs separately through UART0 or uart1. But I output logs through uart0, and through uart1 communicating with PC or mcu, uart1 cannot output data.Could you confirm this question, based on&lt;/P&gt;&lt;P&gt;JN-AN-1201.Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Liang&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jul 2019 00:47:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969203#M8043</guid>
      <dc:creator>fangliang2316</dc:creator>
      <dc:date>2019-07-02T00:47:44Z</dc:date>
    </item>
    <item>
      <title>Re: JN5169 UART1 SEND DATA</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969204#M8044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Liang,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please try changing the vISR_Uart1 to APP_isrUart?&lt;/P&gt;&lt;P&gt;In the function, you'll have to specify which UART you'll be using to communicate:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;PUBLIC &lt;SPAN class="keyword token"&gt;void&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;APP_isrUart&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;void&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;unsigned&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;int&lt;/SPAN&gt; irq &lt;SPAN class="operator 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="operator 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="keyword token"&gt;volatile&lt;/SPAN&gt; uint32 &lt;SPAN class="operator token"&gt;*&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;UART_START_ADR &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x08&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="operator token"&gt;&amp;gt;&amp;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="operator token"&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x0007&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
    uint8 u8Byte&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
 
    &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;irq &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; E_AHI_UART_INT_RXDATA&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        uint8 u8Byte &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;u8AHI_UartReadData&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;UART&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;ZQ_bQueueSend&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;APP_msgSerialRx&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;u8Byte&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; FALSE&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;/* Failed to send the message to queue */&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
 
    &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;irq &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; E_AHI_UART_INT_TX&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;ZQ_bQueueReceive&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;APP_msgSerialTx&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;u8Byte&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; TRUE&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="token function"&gt;vAHI_UartWriteData&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;UART&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; u8Byte&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;/* decrement activity counter for dequeued data */&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;/* disable tx interrupt as nothing to send */&lt;/SPAN&gt;
            &lt;SPAN class="token function"&gt;UART_vSetTxInterrupt&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;FALSE&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="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;/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;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;/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;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, can you send data if you're not using the debug?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know if that works.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sebastian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jul 2019 17:22:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/JN5169-UART1-SEND-DATA/m-p/969204#M8044</guid>
      <dc:creator>Sebastian_Del_Rio</dc:creator>
      <dc:date>2019-07-02T17:22:06Z</dc:date>
    </item>
  </channel>
</rss>

