<?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 Linux boot hang on P1020RDB in P-Series</title>
    <link>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260901#M623</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;I'm working on P1020RDB and using FSL SDK version 1.4. I've modified machine conf file so that p1020rdb.dts is used instead of p1020rdb-pd_32b.dts as below. &lt;/P&gt;&lt;P&gt;KERNEL_DEVICETREE = "${S}/arch/powerpc/boot/dts/p1020rdb.dts"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now when I try to boot images generated with above change, boot process hangs at Freescale On-Chip EHCI Host Controller as can be seen in below log. &lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P&gt;fsl-gianfar ethernet.3 eth2: TX BD ring size for Q[7]: 256&lt;/P&gt;&lt;P&gt;ucc_geth: QE UCC Gigabit Ethernet Controller&lt;/P&gt;&lt;P&gt;e1000e: Intel(R) PRO/1000 Network Driver - 2.1.4-k&lt;/P&gt;&lt;P&gt;e1000e: Copyright(c) 1999 - 2012 Intel Corporation.&lt;/P&gt;&lt;P&gt;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;/P&gt;&lt;P&gt;ehci-pci: EHCI PCI platform driver&lt;/P&gt;&lt;P&gt;ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: USB hub found&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: 1 port detected&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I rebuild kernel with EHCI disabled, control reaches login prompt. &lt;/P&gt;&lt;P&gt;Any suggestion how can this be resolved?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Feb 2014 11:32:51 GMT</pubDate>
    <dc:creator>fahadarslan</dc:creator>
    <dc:date>2014-02-26T11:32:51Z</dc:date>
    <item>
      <title>Linux boot hang on P1020RDB</title>
      <link>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260901#M623</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;I'm working on P1020RDB and using FSL SDK version 1.4. I've modified machine conf file so that p1020rdb.dts is used instead of p1020rdb-pd_32b.dts as below. &lt;/P&gt;&lt;P&gt;KERNEL_DEVICETREE = "${S}/arch/powerpc/boot/dts/p1020rdb.dts"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now when I try to boot images generated with above change, boot process hangs at Freescale On-Chip EHCI Host Controller as can be seen in below log. &lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P&gt;fsl-gianfar ethernet.3 eth2: TX BD ring size for Q[7]: 256&lt;/P&gt;&lt;P&gt;ucc_geth: QE UCC Gigabit Ethernet Controller&lt;/P&gt;&lt;P&gt;e1000e: Intel(R) PRO/1000 Network Driver - 2.1.4-k&lt;/P&gt;&lt;P&gt;e1000e: Copyright(c) 1999 - 2012 Intel Corporation.&lt;/P&gt;&lt;P&gt;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;/P&gt;&lt;P&gt;ehci-pci: EHCI PCI platform driver&lt;/P&gt;&lt;P&gt;ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: USB hub found&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: 1 port detected&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I rebuild kernel with EHCI disabled, control reaches login prompt. &lt;/P&gt;&lt;P&gt;Any suggestion how can this be resolved?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Feb 2014 11:32:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260901#M623</guid>
      <dc:creator>fahadarslan</dc:creator>
      <dc:date>2014-02-26T11:32:51Z</dc:date>
    </item>
    <item>
      <title>Re: Linux boot hang on P1020RDB</title>
      <link>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260902#M624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please try whether could use p1020rdb-pc_32b.dts to boot your system up.&lt;/P&gt;&lt;P&gt;USB2 is shared with localbus, so it must be disabled by default. Here since U-Boot doesn't clear the status property when it enables USB2. OTOH, U-Boot does create a new node when there isn't any. So, just comment it out in the dts file.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 07:15:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260902#M624</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2014-02-27T07:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: Linux boot hang on P1020RDB</title>
      <link>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260903#M625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've tried using p1020rdb-pc_32b.dts, please see the log below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fsl-gianfar ethernet.3 eth2: TX BD ring size for Q[7]: 256&lt;/P&gt;&lt;P&gt;ucc_geth: QE UCC Gigabit Ethernet Controller&lt;/P&gt;&lt;P&gt;e1000e: Intel(R) PRO/1000 Network Driver - 2.1.4-k&lt;/P&gt;&lt;P&gt;e1000e: Copyright(c) 1999 - 2012 Intel Corporation.&lt;/P&gt;&lt;P&gt;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;/P&gt;&lt;P&gt;ehci-pci: EHCI PCI platform driver&lt;/P&gt;&lt;P&gt;ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver&lt;/P&gt;&lt;P&gt;/soc@ffe00000/usb@22000: Invalid 'dr_mode' property, fallback to host mode&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: USB hub found&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: 1 port detected&lt;/P&gt;&lt;P&gt;/soc@ffe00000/usb@23000: Invalid 'dr_mode' property, fallback to host mode&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2014 09:27:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260903#M625</guid>
      <dc:creator>fahadarslan</dc:creator>
      <dc:date>2014-03-05T09:27:39Z</dc:date>
    </item>
    <item>
      <title>Re: Linux boot hang on P1020RDB</title>
      <link>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260904#M626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think this kernel log is for p1020rdb.dts, because in p1020rdb-pc.dtsi, there is no property dr_mode, and node "usb@23000" is commented.&lt;/P&gt;&lt;P&gt;Previously I didn't ask which target board you used, if you use P1020rdb-PA or P1020rdb-PB, please choose the dtb file p1020rdb.dts, if you use P1020RDB-PC, please choose p1020rdb-pc_32b.dts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For your problem, on P1020RDB board, USB2 is shared with local bus, so you need to comment the node "usb@23000" in dtb file, when boot from NOR Flash.&lt;/P&gt;&lt;P&gt;Please check the p1020rdb-pc.dtsi file in the Kernel source build_&amp;lt;target&amp;gt;_release/tmp/work/&amp;lt;target&amp;gt;-fsl_networking-linux/linux-qoriq-sdk/3.8-r11.1/git/arch/powerpc/boot/dts.&lt;/P&gt;&lt;P&gt;You could get Kernel source with the command&lt;/P&gt;&lt;P&gt;-&amp;gt;bitbake virtual/kernel -c patch -f&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After modify KERNEL_DEVICETREE variable, please make sure that Kernel is rebuilt.&lt;/P&gt;&lt;P&gt;-&amp;gt;bitbake virtual/kernel -c compile -f&lt;/P&gt;&lt;P&gt;-&amp;gt;bitbake virtual/kernel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2014 03:36:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Linux-boot-hang-on-P1020RDB/m-p/260904#M626</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2014-03-06T03:36:18Z</dc:date>
    </item>
  </channel>
</rss>

