<?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: GNSS on Apollo Lake E3940 in Embedded Intel Atom® Processors</title>
    <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515894#M5143</link>
    <description>&lt;P&gt;Hello Diego,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I've tested 2 pcs of USB-UART dongle to receive NMEA data from GNSS, both two are working fine. Also check these two dongle transmission each other, then working fine. That means Dongles are working fine both transmit and receive.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;And, SoC UART1 send data to these two dongles by Tera Term, it also working fine that data received from SoC UART1.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;According to these testing, I thought the transmitting is no problem on SoC UART1 but receiving is somthing wrong.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;So, I've trying to find out other drivers to verify the problem is on SoC UART or GNSS Driver.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Angus&lt;/P&gt;</description>
    <pubDate>Mon, 21 Aug 2023 01:42:16 GMT</pubDate>
    <dc:creator>Angus0723</dc:creator>
    <dc:date>2023-08-21T01:42:16Z</dc:date>
    <item>
      <title>GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1514134#M5124</link>
      <description>&lt;P&gt;We've designed GNSS(model is STA8090WG) on E3940 and use dedicate UART1 for communication.&lt;/P&gt;&lt;P&gt;What problem we met is NMEA data from GNSS can't transitsent to the deticate UART, but can transit to an USB-to-UART dongle.&lt;/P&gt;&lt;P&gt;&amp;nbsp;Is that the driver issue? or any settings we did wrong?&lt;/P&gt;&lt;P&gt;The OS is Windows10.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Angus&lt;/P&gt;</description>
      <pubDate>Tue, 15 Aug 2023 06:30:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1514134#M5124</guid>
      <dc:creator>Angus0723</dc:creator>
      <dc:date>2023-08-15T06:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1514797#M5131</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Hello&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/308015"&gt;@Angus0723&lt;/a&gt;,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Thank you for contacting Intel Embedded Community.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Yes, you are using the right port, we have that the LPSS_UART1 should be dedicated for discrete GNSS.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;May be best to check the latest drivers for Windows 10 first, they are available through here:&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A href="https://www.intel.com/content/www/us/en/secure/design/confidential/software-kits/kit-details.html?kitId=776172" target="_blank"&gt;https://www.intel.com/content/www/us/en/secure/design/confidential/software-kits/kit-details.html?kitId=776172&lt;/A&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;More importantly the Intel® Serial IO.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Best regards,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977" target="_blank" rel="noopener"&gt;@Diego_INTEL&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2023 23:02:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1514797#M5131</guid>
      <dc:creator>Diego_INTEL</dc:creator>
      <dc:date>2023-08-16T23:02:07Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1514822#M5134</link>
      <description>&lt;P&gt;Hello Diego,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Many thanks for the reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Yes, the Serial IO driver was installed.&amp;nbsp;Driver need be installed when the UART Controller enabled otherwise the devicemanager will shows the device with yellow bang.&lt;BR /&gt;&amp;nbsp; I have no idea about wherther is GNSS driver issue or BIOS code building issue on this Ports, could you help on this? Or you can share the BIOS code command line about UART and the Ports?&lt;/P&gt;&lt;P&gt;&amp;nbsp; We use the Super I/O to have UART function in usually, this is first time we use the Intel SoC built-in UART, it might be has key point we didn't find out.&lt;/P&gt;&lt;P&gt;Angus&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;below is the devicemanager information and GNSS utility windows, the data cannot transit to this port.(but can transit to USB-UART dongle)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Angus0723_0-1692236405171.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/44743i388D5530C2BB94A4/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="Angus0723_0-1692236405171.png" alt="Angus0723_0-1692236405171.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Aug 2023 02:05:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1514822#M5134</guid>
      <dc:creator>Angus0723</dc:creator>
      <dc:date>2023-08-17T02:05:25Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515103#M5139</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Hello&amp;nbsp;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/308015" target="_blank"&gt;@Angus0723&lt;/A&gt;,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Yes, I wanted to confirm that you were using the latest drivers just in case.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;If you can check the BIOS part, you can refer to the document #&lt;SPAN class="fontstyle0"&gt;559811 -&amp;nbsp;BIOS Specification, chapter 11 - UART, there's a sample code.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;But I'm thinking that it may be that the&amp;nbsp;&lt;SPAN&gt;GNSS&amp;nbsp;&lt;/SPAN&gt;driver is having an issue with the Serial I/O driver, because the USB-UART works.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Best regards,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977" target="_blank" rel="noopener"&gt;@Diego_INTEL&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Aug 2023 17:29:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515103#M5139</guid>
      <dc:creator>Diego_INTEL</dc:creator>
      <dc:date>2023-08-17T17:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515296#M5141</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977"&gt;@Diego_INTEL&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Thank you for the remind, I've checked again the driver is the latest version.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;According to the test is OK that from TX of GNSS to RX of USB-UART, I just can make sure the GNSS works normal.&amp;nbsp;But I cannot make sure the issue is UART1 or GNSS driver. I will check the BIOS sample code again base on your information #559811.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Next action, I will try to find out the GNSS driver that CRB code included to verify function, hope that will narrow down the issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;BTW, I've tested the UART function with Tera Term utility, it can transit data. Why RX is not work?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Angus&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Aug 2023 03:32:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515296#M5141</guid>
      <dc:creator>Angus0723</dc:creator>
      <dc:date>2023-08-18T03:32:32Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515528#M5142</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Hello&amp;nbsp;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/308015" target="_blank" rel="noopener"&gt;@Angus0723&lt;/A&gt;,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Oh, it is okay, thank you very much for checking that you have the latest version.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Do you have a second unit to test? For discarding that the port may be the cause of the issue.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Can you check if the transmission is being sent to the UART1?&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Best regards,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977" target="_blank" rel="noopener"&gt;@Diego_INTEL&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Aug 2023 17:20:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515528#M5142</guid>
      <dc:creator>Diego_INTEL</dc:creator>
      <dc:date>2023-08-18T17:20:47Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515894#M5143</link>
      <description>&lt;P&gt;Hello Diego,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I've tested 2 pcs of USB-UART dongle to receive NMEA data from GNSS, both two are working fine. Also check these two dongle transmission each other, then working fine. That means Dongles are working fine both transmit and receive.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;And, SoC UART1 send data to these two dongles by Tera Term, it also working fine that data received from SoC UART1.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;According to these testing, I thought the transmitting is no problem on SoC UART1 but receiving is somthing wrong.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;So, I've trying to find out other drivers to verify the problem is on SoC UART or GNSS Driver.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Angus&lt;/P&gt;</description>
      <pubDate>Mon, 21 Aug 2023 01:42:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1515894#M5143</guid>
      <dc:creator>Angus0723</dc:creator>
      <dc:date>2023-08-21T01:42:16Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1516280#M5146</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Hello&amp;nbsp;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/308015" target="_blank" rel="noopener"&gt;@Angus0723&lt;/A&gt;,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;I'm imagining that when you connect the dongle, the driver identify where to deliver the packets, but maybe with just UART1 there is an issue in the configuration. Maybe there could be some incompatibility or misconfiguration with the Intel driver, or recent versions.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;What is the GNSS driver that you are using? Could you test with another one?&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Best regards,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977" target="_blank" rel="noopener"&gt;@Diego_INTEL&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Aug 2023 23:44:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1516280#M5146</guid>
      <dc:creator>Diego_INTEL</dc:creator>
      <dc:date>2023-08-21T23:44:44Z</dc:date>
    </item>
    <item>
      <title>Re: GNSS on Apollo Lake E3940</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1530324#M5195</link>
      <description>&lt;P&gt;Hi Angus, which IDE did you use to compile and debug in the Apollo Lake processor?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Oct 2023 16:26:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/GNSS-on-Apollo-Lake-E3940/m-p/1530324#M5195</guid>
      <dc:creator>mlpz</dc:creator>
      <dc:date>2023-10-04T16:26:45Z</dc:date>
    </item>
  </channel>
</rss>

