<?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>i.MX ProcessorsのトピックiMX6 - GPT - linux kernel 3.2.26 not start</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338114#M46178</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; recently I'm trying to run linux 3.2.26 on board ,but it hangs at&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt; &lt;/TD&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;0.000183] Calibrating delay loop...&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GPT may set incorrectly&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; so I print the message of GPT registers &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Control Register 0x749&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Prescaler Register 0x7000&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Status Register 0x0&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Interrupt Register 0x1&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Output Compare Register 1 0xEB348&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Output Compare Register 2 0xFFFFFFFF&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Output Compare Register 3 0xFFFFFFFF&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Input Capture Register 1 0x0&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Input Capture Register 2 0x0&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.000000] start_kernel: Counter Register 0x148B9&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;set the GPT Interrupt Register (GPT_IR) Output Compare Channel 1 interrupt is enabled&lt;/P&gt;&lt;P&gt;the Status Register value should be 0x1 ,but it still 0x0 .&lt;/P&gt;&lt;P&gt;if I&amp;nbsp; set the same value on linux 3.0.35 it can run coorectly &lt;/P&gt;&lt;P&gt;the same clock src and Interrupt Register set why course the different appearance?&lt;/P&gt;&lt;P&gt;What can I do to make the kernel run corrrectly ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THANK YOU !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Sep 2014 02:19:53 GMT</pubDate>
    <dc:creator>wendi</dc:creator>
    <dc:date>2014-09-04T02:19:53Z</dc:date>
    <item>
      <title>iMX6 - GPT - linux kernel 3.2.26 not start</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338114#M46178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; recently I'm trying to run linux 3.2.26 on board ,but it hangs at&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt; &lt;/TD&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;0.000183] Calibrating delay loop...&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GPT may set incorrectly&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; so I print the message of GPT registers &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Control Register 0x749&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Prescaler Register 0x7000&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Status Register 0x0&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Interrupt Register 0x1&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Output Compare Register 1 0xEB348&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Output Compare Register 2 0xFFFFFFFF&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Output Compare Register 3 0xFFFFFFFF&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Input Capture Register 1 0x0&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;0.000000] start_kernel: Input Capture Register 2 0x0&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;[&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.000000] start_kernel: Counter Register 0x148B9&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;set the GPT Interrupt Register (GPT_IR) Output Compare Channel 1 interrupt is enabled&lt;/P&gt;&lt;P&gt;the Status Register value should be 0x1 ,but it still 0x0 .&lt;/P&gt;&lt;P&gt;if I&amp;nbsp; set the same value on linux 3.0.35 it can run coorectly &lt;/P&gt;&lt;P&gt;the same clock src and Interrupt Register set why course the different appearance?&lt;/P&gt;&lt;P&gt;What can I do to make the kernel run corrrectly ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THANK YOU !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Sep 2014 02:19:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338114#M46178</guid>
      <dc:creator>wendi</dc:creator>
      <dc:date>2014-09-04T02:19:53Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 - GPT - linux kernel 3.2.26 not start</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338115#M46179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would suggest you to run 3.16.1 instead.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Sep 2014 03:08:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338115#M46179</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2014-09-04T03:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 - GPT - linux kernel 3.2.26 not start</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338116#M46180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you for your answer .I'll try that ,but I want to know how to solve this problem!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Sep 2014 07:56:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338116#M46180</guid>
      <dc:creator>wendi</dc:creator>
      <dc:date>2014-09-04T07:56:52Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 - GPT - linux kernel 3.2.26 not start</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338117#M46181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I haven't seen such error before. Could you also try it on a FSL board?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Sep 2014 15:57:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338117#M46181</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2014-09-04T15:57:31Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 - GPT - linux kernel 3.2.26 not start</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338118#M46182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm sorry that I don't have such board .I find that to run timer correctly&amp;nbsp; it need two conditions one is right clock src ,the other is low power modes or debug modes .I think the modes set error may cause the timer not run&amp;nbsp; &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 05:49:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPT-linux-kernel-3-2-26-not-start/m-p/338118#M46182</guid>
      <dc:creator>wendi</dc:creator>
      <dc:date>2014-09-05T05:49:50Z</dc:date>
    </item>
  </channel>
</rss>

