<?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 Configuring OSC_CLK_OUT_1 pin on E3940 CPU in Embedded Intel Atom® Processors</title>
    <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692804#M3780</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For a camera module with an IMX274 sensor that we want to use with our Apollo Lake board, I need to enable clock output on OSC_CLK_OUT_1 pin (pin number AF61) and set it to 24 MHz. As far as we can see on the oscilloscope, currently it is a constant 0. How do I do that? We are fine with configuring the pin from ACPI or from a Linux driver.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CPU Datasheet volume 1 557555 says that this is possible, but not how; from the "GPIO Multiplexing" chapter I can see that I don't need to change the pin function, but it doesn't say how to configure the (default) function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've found ACPI camera example in document 559811 chapter 7.6.1, but again it is not clear how to configure the clock.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for any reply,&lt;/P&gt;&lt;P&gt;Dubravko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 09 May 2019 00:35:11 GMT</pubDate>
    <dc:creator>DMora4</dc:creator>
    <dc:date>2019-05-09T00:35:11Z</dc:date>
    <item>
      <title>Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692804#M3780</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For a camera module with an IMX274 sensor that we want to use with our Apollo Lake board, I need to enable clock output on OSC_CLK_OUT_1 pin (pin number AF61) and set it to 24 MHz. As far as we can see on the oscilloscope, currently it is a constant 0. How do I do that? We are fine with configuring the pin from ACPI or from a Linux driver.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CPU Datasheet volume 1 557555 says that this is possible, but not how; from the "GPIO Multiplexing" chapter I can see that I don't need to change the pin function, but it doesn't say how to configure the (default) function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've found ACPI camera example in document 559811 chapter 7.6.1, but again it is not clear how to configure the clock.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for any reply,&lt;/P&gt;&lt;P&gt;Dubravko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2019 00:35:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692804#M3780</guid>
      <dc:creator>DMora4</dc:creator>
      <dc:date>2019-05-09T00:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692805#M3781</link>
      <description>&lt;P&gt;​Hello, &lt;A href="https://community.intel.com/sfdc-users/DMora4"&gt;@DMora4&lt;/A&gt;​:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for contacting Intel Embedded Community.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please clarify if the design related to this thread has been developed by you or by a third-party company? In case that it is a third-party implementation please give us the part number. model, manufacturer name , and where is stated the information related to it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Waiting for your clarification.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.intel.com/sfdc-users/Mæcenas_INTEL"&gt;@Mæcenas_INTEL&lt;/A&gt;​. &lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2019 05:13:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692805#M3781</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2019-05-09T05:13:32Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692806#M3782</link>
      <description>&lt;P&gt;Hello Maecenas,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This design has been developed by us. I can ask if I can provide you the schematic, if you need it. As far as I know, there are not yet any publicly available documents. The product is briefly mentioned here: &lt;A href="https://www.elettronicain.it/blog/2019/05/06/hands-on-intel-e-exor-embedded-by-arrow-electronics/" target="_self" alt="https://www.elettronicain.it/blog/2019/05/06/hands-on-intel-e-exor-embedded-by-arrow-electronics/"&gt;link &lt;/A&gt;(announcement for some upcoming workshops)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our hardware team instructs me the CPU shall be identified close enough by the model name, Atom E3940. For the moment, we only want to configure clock output on OSC_CLK_OUT_1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Dubravko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2019 18:18:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692806#M3782</guid>
      <dc:creator>DMora4</dc:creator>
      <dc:date>2019-05-09T18:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692807#M3783</link>
      <description>&lt;P&gt;Hello,  &lt;A href="https://community.intel.com/sfdc-users/DMora4"&gt;@DMora4&lt;/A&gt;​&amp;nbsp;:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The information that may answer your question is stated in section 10.1.20, on page 1004 of the  Apollo Lake SoC External Design Specification (EDS) Volume 2 of 4&amp;nbsp;document # 557556. This document can be found when you are logged into your Resource &amp;amp; Design Center (RDC) privileged account at the following website:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.intel.com/cd/edesign/library/asmo-na/eng/557556.htm"&gt;http://www.intel.com/cd/edesign/library/asmo-na/eng/557556.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The RDC Account Support form is the channel to process your account update request. It can be found at:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/forms/design/contact-support.html" target="_self" alt="https://www.intel.com/content/www/us/en/forms/design/contact-support.html"&gt;&lt;/A&gt;&lt;A href="https://www.intel.com/content/www/us/en/forms/design/contact-support.html"&gt;https://www.intel.com/content/www/us/en/forms/design/contact-support.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.intel.com/sfdc-users/Mæcenas_INTEL"&gt;@Mæcenas_INTEL&lt;/A&gt;​.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2019 21:58:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692807#M3783</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2019-05-09T21:58:35Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692808#M3784</link>
      <description>&lt;P&gt;Thank you Maecenas,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is exactly the information we need. It would seem we just need to toggle one bit in the register you've pointed out.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Dubravko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2019 22:23:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692808#M3784</guid>
      <dc:creator>DMora4</dc:creator>
      <dc:date>2019-05-09T22:23:39Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692809#M3785</link>
      <description>&lt;P&gt;Hello, &lt;A href="https://community.intel.com/sfdc-users/DMora4"&gt;@DMora4&lt;/A&gt;​:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are glad that the provided information has answered your questions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please do not hesitate to contact us again if you have more questions related to Intel Embedded products.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.intel.com/sfdc-users/Mæcenas_INTEL"&gt;@Mæcenas_INTEL&lt;/A&gt;​.&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2019 22:31:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692809#M3785</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2019-05-09T22:31:06Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692810#M3786</link>
      <description>&lt;P&gt;Hello Maecenas,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately we need more help... we are familiar with some ARM processors, but not (yet) with x86/x64. We are having trouble figuring out how to access registers in IUNIT_CFG, as decribed in document 557556.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It looks to us like we are not supposed to set them directly, but instead write a camera declaration in ACPI and then an Intel's driver will read that at OS startup and initialize CPU registers appropriately? So according to document 559811 chapter 7.6.1, we should set:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;MCLK master clock in Hz, in SSDB structure&lt;/LI&gt;&lt;LI&gt;M_CLK in SSDB structure - should we set this to 1 if we need OSC_CLK_OUT1 pin?&lt;/LI&gt;&lt;LI&gt;DSDT_CAM_SNSR_MCLK in _DSM - is this the same as M_CLK in SSDB?&lt;/LI&gt;&lt;LI&gt;do we need to set anything else to some specific values, for example Device function or Control logic id in SSDB?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please confirm that we are on the right track, or if not advise a better way to proceed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Dubravko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2019 18:20:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692810#M3786</guid>
      <dc:creator>DMora4</dc:creator>
      <dc:date>2019-05-14T18:20:03Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring OSC_CLK_OUT_1 pin on E3940 CPU</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692811#M3787</link>
      <description>&lt;P&gt;Hello, &lt;A href="https://community.intel.com/sfdc-users/DMora4"&gt;@DMora4&lt;/A&gt;​:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your update.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We suggest you review the documents stated in the following website:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://software.intel.com/en-us/articles/intel-sdm" target="_self" alt="https://software.intel.com/en-us/articles/intel-sdm"&gt;&lt;/A&gt;&lt;A href="https://software.intel.com/en-us/articles/intel-sdm"&gt;https://software.intel.com/en-us/articles/intel-sdm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;By the way, as a reference please review the information stated at the following website:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt; &lt;A href="http://rweverything.com/"&gt;http://rweverything.com/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.intel.com/sfdc-users/Mæcenas_INTEL"&gt;@Mæcenas_INTEL&lt;/A&gt;​.&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2019 23:50:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Configuring-OSC-CLK-OUT-1-pin-on-E3940-CPU/m-p/692811#M3787</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2019-05-14T23:50:41Z</dc:date>
    </item>
  </channel>
</rss>

