<?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: mx6q reboot problem in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302122#M38191</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your post, however please consider moving it to the right community place (e.g. &lt;A href="https://community.nxp.com/space/2004"&gt;i.MX Community&lt;/A&gt; ) to get it visible for active members.&lt;/P&gt;&lt;P&gt;For details please see general advice &lt;A href="https://community.nxp.com/docs/DOC-99909"&gt;Where to post a Discussion?&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for using Freescale Community. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Mar 2014 08:48:35 GMT</pubDate>
    <dc:creator>Wlodek_D_</dc:creator>
    <dc:date>2014-03-24T08:48:35Z</dc:date>
    <item>
      <title>mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302121#M38190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;In&lt;/SPAN&gt;&lt;SPAN class="high-light-bg" style="background-color: yellow;"&gt; arch/arm/kernel/process.c, arm_machine_restart&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt; function&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Void&lt;/SPAN&gt;&lt;SPAN&gt; arm_machine_restart&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;char&lt;/SPAN&gt;&lt;SPAN&gt; mode&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt; const&lt;/SPAN&gt;&lt;SPAN&gt; char&lt;/SPAN&gt;&lt;SPAN&gt; *cmd&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ * Flush&lt;/SPAN&gt;&lt;SPAN&gt; the&lt;/SPAN&gt;&lt;SPAN&gt; console&lt;/SPAN&gt;&lt;SPAN&gt; to&lt;/SPAN&gt;&lt;SPAN&gt; make&lt;/SPAN&gt;&lt;SPAN&gt; sure&lt;/SPAN&gt;&lt;SPAN&gt; all&lt;/SPAN&gt;&lt;SPAN&gt; the&lt;/SPAN&gt;&lt;SPAN&gt; relevant&lt;/SPAN&gt;&lt;SPAN&gt; messages&lt;/SPAN&gt;&lt;SPAN&gt; make&lt;/SPAN&gt;&lt;SPAN&gt; it&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;* out&lt;/SPAN&gt;&lt;SPAN&gt; to&lt;/SPAN&gt;&lt;SPAN&gt; the&lt;/SPAN&gt;&lt;SPAN&gt; console&lt;/SPAN&gt;&lt;SPAN&gt; drivers&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Arm_machine_flush_console&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ * Disable&lt;/SPAN&gt;&lt;SPAN&gt; interrupts&lt;/SPAN&gt;&lt;SPAN&gt; first * /&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Local_irq_disable&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Local_fiq_disable&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ *&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;* Tell&lt;/SPAN&gt;&lt;SPAN&gt; the&lt;/SPAN&gt;&lt;SPAN&gt; MM&lt;/SPAN&gt;&lt;SPAN&gt; system&lt;/SPAN&gt;&lt;SPAN&gt; that&lt;/SPAN&gt;&lt;SPAN&gt; we&lt;/SPAN&gt;&lt;SPAN&gt; are&lt;/SPAN&gt;&lt;SPAN&gt; going&lt;/SPAN&gt;&lt;SPAN&gt; to&lt;/SPAN&gt;&lt;SPAN&gt; reboot&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;* we&lt;/SPAN&gt;&lt;SPAN&gt; may&lt;/SPAN&gt;&lt;SPAN&gt; need&lt;/SPAN&gt;&lt;SPAN&gt; it&lt;/SPAN&gt;&lt;SPAN&gt; to&lt;/SPAN&gt;&lt;SPAN&gt; insert&lt;/SPAN&gt;&lt;SPAN&gt; some&lt;/SPAN&gt;&lt;SPAN&gt; 1:1&lt;/SPAN&gt;&lt;SPAN&gt; mappings&lt;/SPAN&gt;&lt;SPAN&gt; so&lt;/SPAN&gt;&lt;SPAN&gt; that&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;* soft&lt;/SPAN&gt;&lt;SPAN&gt; boot&lt;/SPAN&gt;&lt;SPAN&gt; works&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Setup_mm_for_reboot&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;mode&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ * Clean&lt;/SPAN&gt;&lt;SPAN&gt; and&lt;/SPAN&gt;&lt;SPAN&gt; * /&lt;/SPAN&gt;&lt;SPAN&gt; invalidate&lt;/SPAN&gt;&lt;SPAN&gt; caches&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Flush_cache_all&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ * Turn&lt;/SPAN&gt;&lt;SPAN&gt; off&lt;/SPAN&gt;&lt;SPAN&gt; caching * /&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Cpu_proc_fin&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ * Push&lt;/SPAN&gt;&lt;SPAN&gt; out&lt;/SPAN&gt;&lt;SPAN&gt; any&lt;/SPAN&gt;&lt;SPAN&gt; further&lt;/SPAN&gt;&lt;SPAN&gt; dirty&lt;/SPAN&gt;&lt;SPAN&gt; data&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt; and&lt;/SPAN&gt;&lt;SPAN&gt; ensure&lt;/SPAN&gt;&lt;SPAN&gt; cache&lt;/SPAN&gt;&lt;SPAN&gt; is&lt;/SPAN&gt;&lt;SPAN&gt; empty&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Flush_cache_all&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ *&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;* Now&lt;/SPAN&gt;&lt;SPAN&gt; call&lt;/SPAN&gt;&lt;SPAN&gt; the&lt;/SPAN&gt;&lt;SPAN&gt; architecture&lt;/SPAN&gt;&lt;SPAN&gt; specific&lt;/SPAN&gt;&lt;SPAN&gt; reboot&lt;/SPAN&gt;&lt;SPAN&gt; code&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Arch_reset&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;mode&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt; CMD&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;/ *&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;* Whoops&lt;/SPAN&gt;&lt;SPAN&gt; the&lt;/SPAN&gt;&lt;SPAN&gt; architecture&lt;/SPAN&gt;&lt;SPAN&gt; was&lt;/SPAN&gt;&lt;SPAN&gt; unable&lt;/SPAN&gt;&lt;SPAN&gt; to&lt;/SPAN&gt;&lt;SPAN&gt; reboot&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;* Tell&lt;/SPAN&gt;&lt;SPAN&gt; the&lt;/SPAN&gt;&lt;SPAN&gt; user&lt;/SPAN&gt;&lt;SPAN&gt;!&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Mdelay&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;1000&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Printk&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Reboot&lt;/SPAN&gt;&lt;SPAN&gt; failed&lt;/SPAN&gt;&lt;SPAN&gt; -&lt;/SPAN&gt;&lt;SPAN&gt; System&lt;/SPAN&gt;&lt;SPAN&gt; halted\n&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;While&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;On the command line,&lt;/SPAN&gt;&lt;SPAN&gt; enter the reboot command&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt; but&lt;/SPAN&gt;&lt;SPAN&gt; system&lt;/SPAN&gt;&lt;SPAN&gt; is&lt;/SPAN&gt;&lt;SPAN&gt; not&lt;/SPAN&gt;&lt;SPAN&gt; reboot&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;#&lt;/SPAN&gt;&lt;SPAN&gt; reboot&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;SysRq&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt; Emergency&lt;/SPAN&gt;&lt;SPAN&gt; Remount&lt;/SPAN&gt;&lt;SPAN&gt; R/O&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;EXT4-fs&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;mmcblk0p4&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt; re-mounted.&lt;/SPAN&gt;&lt;SPAN&gt; Opts:&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;null&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;EXT4-fs&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;mmcblk0p6&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt; re-mounted.&lt;/SPAN&gt;&lt;SPAN&gt; Opts:&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;null&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Emergency&lt;/SPAN&gt;&lt;SPAN&gt; Remount&lt;/SPAN&gt;&lt;SPAN&gt; complete&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Imx2-wdt&lt;/SPAN&gt;&lt;SPAN&gt; imx2-wdt.0:&lt;/SPAN&gt;&lt;SPAN&gt; Device&lt;/SPAN&gt;&lt;SPAN&gt; shutdown:&lt;/SPAN&gt;&lt;SPAN&gt; Expect&lt;/SPAN&gt;&lt;SPAN&gt; reboot&lt;/SPAN&gt;&lt;SPAN&gt;!&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Restarting&lt;/SPAN&gt;&lt;SPAN&gt; system&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Last&lt;/SPAN&gt;&lt;SPAN&gt; printk&lt;/SPAN&gt;&lt;SPAN&gt; which&lt;/SPAN&gt;&lt;SPAN&gt; gets&lt;/SPAN&gt;&lt;SPAN&gt; into&lt;/SPAN&gt;&lt;SPAN&gt; Klog&lt;/SPAN&gt;&lt;SPAN&gt; is&lt;/SPAN&gt;&lt;SPAN&gt; before&lt;/SPAN&gt;&lt;SPAN&gt; cpu_proc_fin&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt; function&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;cpu_proc_fin() is call /arch/arm/mm/proc-v7.S&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ENTRY(cpu_v7_proc_fin)&lt;/P&gt;&lt;P&gt;&amp;nbsp; mrc p15, 0, r0, c1, c0, 0 @ ctrl register&lt;/P&gt;&lt;P&gt;&amp;nbsp; bic r0, r0, #0x1000 @ ...i............&lt;/P&gt;&lt;P&gt;&amp;nbsp; bic r0, r0, #0x0006 @ .............ca.&lt;/P&gt;&lt;P&gt;&amp;nbsp; mcr p15, 0, r0, c1, c0, 0 @ disable caches&lt;/P&gt;&lt;P&gt;&amp;nbsp; mov pc, lr&lt;/P&gt;&lt;P&gt;ENDPROC(cpu_v7_proc_fin)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; color: #333333; font-family: arial;"&gt;&lt;SPAN&gt;Why&lt;/SPAN&gt;&lt;SPAN&gt; hang&lt;/SPAN&gt;&lt;SPAN&gt; before&lt;/SPAN&gt;&lt;SPAN&gt; cpu_proc_fin&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt; function&lt;/SPAN&gt;&lt;SPAN&gt;?how to&amp;nbsp; solve this problem?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2014 07:46:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302121#M38190</guid>
      <dc:creator>mrleo</dc:creator>
      <dc:date>2014-03-24T07:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302122#M38191</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your post, however please consider moving it to the right community place (e.g. &lt;A href="https://community.nxp.com/space/2004"&gt;i.MX Community&lt;/A&gt; ) to get it visible for active members.&lt;/P&gt;&lt;P&gt;For details please see general advice &lt;A href="https://community.nxp.com/docs/DOC-99909"&gt;Where to post a Discussion?&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for using Freescale Community. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2014 08:48:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302122#M38191</guid>
      <dc:creator>Wlodek_D_</dc:creator>
      <dc:date>2014-03-24T08:48:35Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302123#M38192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2014 10:38:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302123#M38192</guid>
      <dc:creator>mrleo</dc:creator>
      <dc:date>2014-03-24T10:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302124#M38193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;mx6q reboot implementation located at /arch/plat-mxc/system.c function arch_reset(char mode,const char* cmd).&lt;/P&gt;&lt;P&gt; Just look through arch_reset code, you can realize that mx6 reboot is achieved by watchdog output. &lt;/P&gt;&lt;P&gt;&amp;nbsp; On sabresd board, it use WDOG2 output to reset external PMIC. If your board does not reboot properly,you can &lt;/P&gt;&lt;P&gt;check your WDOG2 output pin config.&lt;/P&gt;&lt;P&gt;&amp;nbsp; On my board ,we use WDOG1 to reset external PMIC, so add extra code to support WDOG1 output is necessary&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Hope these info can help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2014 11:47:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302124#M38193</guid>
      <dc:creator>raymondwang</dc:creator>
      <dc:date>2014-03-24T11:47:34Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302125#M38194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,all&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; font-family: arial; color: #333333;"&gt;&lt;SPAN style="font-style: inherit; font-family: inherit;"&gt;Inl /arch/arm/mm/proc-v7.S &lt;SPAN style="color: #333333; font-family: arial; font-size: 14px;"&gt;cpu_proc_fin()&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="target-output ordinary-output" style="margin-bottom: 5px; font-size: 14px; font-family: arial; color: #333333;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 10pt; line-height: 1.5em;"&gt;ENTRY(cpu_v7_proc_fin)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; mrc p15, 0, r0, c1, c0, 0 @ ctrl register&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; bic r0, r0, #0x1000 @ ...i............&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; bic r0, r0, #0x0006 @ .............ca.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; mcr p15, 0, r0, c1, c0, 0 @ disable caches&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; mov pc, lr&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;ENDPROC(cpu_v7_proc_fin)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Comment out the following line of code will be ok&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;@ bic r0, r0, #0x0006 @ .............ca.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Apr 2014 08:11:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302125#M38194</guid>
      <dc:creator>mrleo</dc:creator>
      <dc:date>2014-04-17T08:11:31Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302126#M38195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why this fix? Do we have an explanation on what is actually happening here? I encounter the same issue on a custom imx6q based platform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 15:15:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302126#M38195</guid>
      <dc:creator>agherzan</dc:creator>
      <dc:date>2014-05-20T15:15:29Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302127#M38196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi agherazn,&lt;/P&gt;&lt;P&gt;Maybe is ldo_bypass will cause this issue, if you in uboot add "ldo_enabled=on" it is ok. reboot is will ok for you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2014 01:44:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302127#M38196</guid>
      <dc:creator>mrleo</dc:creator>
      <dc:date>2014-06-05T01:44:18Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302128#M38197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sorry,uboot is add "ldo_active=on"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2014 01:48:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302128#M38197</guid>
      <dc:creator>mrleo</dc:creator>
      <dc:date>2014-06-05T01:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302129#M38198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am seeing the same problem on MX6Q.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't understand WHY these lines need to be commented out, yes it fixes it -- but why?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why isn't the Freescale&amp;nbsp; kernel repository reflect this change if it's needed?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also don't understand the reference to the LDO being the reason. What does the LDO have to do with cache?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Feb 2015 01:07:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302129#M38198</guid>
      <dc:creator>jimlentz</dc:creator>
      <dc:date>2015-02-07T01:07:57Z</dc:date>
    </item>
    <item>
      <title>Re: mx6q reboot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302130#M38199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Comment out the following line of code will be ok&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;@ bic r0, r0, #0x0006 @ .............ca.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;////&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;I try and fail&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Oct 2017 10:23:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mx6q-reboot-problem/m-p/302130#M38199</guid>
      <dc:creator>fatalfeel</dc:creator>
      <dc:date>2017-10-27T10:23:40Z</dc:date>
    </item>
  </channel>
</rss>

