<?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 Hummingboard/Custom Carrier Board IoT Boot Issues in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913180#M137549</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This thread&amp;nbsp;continues an&amp;nbsp;earlier email&amp;nbsp;conversation between a number&amp;nbsp;of parties. It&amp;nbsp;relates to&amp;nbsp;IoT Core boot freezes where a Quad Core&amp;nbsp;iMX6 Hummingboard has been placed in a third-party designed&amp;nbsp;carrier board, this one known as Scout.&lt;/P&gt;&lt;P&gt;[&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/henrybeberman"&gt;henrybeberman&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jonnettleton"&gt;jonnettleton&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jnettlet"&gt;jnettlet&lt;/A&gt;‌, (@robert_solomon), &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Ragan_Dunham"&gt;Ragan_Dunham&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/chirag.shah@harman.com"&gt;chirag.shah@harman.com&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/ChiragShah"&gt;ChiragShah&lt;/A&gt;‌, (@marek_vinkler)]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Jul 2019 23:39:32 GMT</pubDate>
    <dc:creator>admin11</dc:creator>
    <dc:date>2019-07-26T23:39:32Z</dc:date>
    <item>
      <title>Hummingboard/Custom Carrier Board IoT Boot Issues</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913180#M137549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This thread&amp;nbsp;continues an&amp;nbsp;earlier email&amp;nbsp;conversation between a number&amp;nbsp;of parties. It&amp;nbsp;relates to&amp;nbsp;IoT Core boot freezes where a Quad Core&amp;nbsp;iMX6 Hummingboard has been placed in a third-party designed&amp;nbsp;carrier board, this one known as Scout.&lt;/P&gt;&lt;P&gt;[&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/henrybeberman"&gt;henrybeberman&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jonnettleton"&gt;jonnettleton&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jnettlet"&gt;jnettlet&lt;/A&gt;‌, (@robert_solomon), &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Ragan_Dunham"&gt;Ragan_Dunham&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/chirag.shah@harman.com"&gt;chirag.shah@harman.com&lt;/A&gt;‌, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/ChiragShah"&gt;ChiragShah&lt;/A&gt;‌, (@marek_vinkler)]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jul 2019 23:39:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913180#M137549</guid>
      <dc:creator>admin11</dc:creator>
      <dc:date>2019-07-26T23:39:32Z</dc:date>
    </item>
    <item>
      <title>Re: Hummingboard/Custom Carrier Board IoT Boot Issues</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913181#M137550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;moderator‌: Can I please request fast approval of this post. A number of NXP and Microsoft staff are&amp;nbsp;participating in this&amp;nbsp;new discussion. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jul 2019 00:17:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913181#M137550</guid>
      <dc:creator>admin11</dc:creator>
      <dc:date>2019-07-27T00:17:37Z</dc:date>
    </item>
    <item>
      <title>Re: Hummingboard/Custom Carrier Board IoT Boot Issues</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913182#M137551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andrew,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(original log attached for context)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking at the log I believe your device is hanging as it probes for the presence of an eMMC. This change was upstreamed into U-Boot by SolidRun in the middle of last year. During the December public preview we rebased our changes on the latest U-Boot which pulled in this commit:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/ms-iot/u-boot/commit/19ed6063a567c6924dbfc358bf4ce9a60a31c567#diff-376009f6384c7a05a03725b49a7917d1R536"&gt;https://github.com/ms-iot/u-boot/commit/19ed6063a567c6924dbfc358bf4ce9a60a31c567#diff-376009f6384c7a05a03725b49a7917d1R536&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Issues with the eMMC may also explain the TA panic error you encountered once we turned on the secure UEFI config by default.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I’ve uploaded a zip with two firmwares: &lt;A href="https://github.com/hbeberman/imx-iotcore/blob/debug_print_init/temp/mmc_troubleshoot_7-26.zip"&gt;https://github.com/hbeberman/imx-iotcore/blob/debug_print_init/temp/mmc_troubleshoot_7-26.zip&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Experiment 1 is a firmware_fit.merged that is functionally the same as the previous test but with more debug prints so we can pinpoint where it’s getting hung up.&lt;/P&gt;&lt;P&gt;Experiment 2 is both a firmware_fit.merged and a uefi.fit. The U-Boot bypasses the eMMC check and uefi.fit has the TAs disabled so they won’t try to touch eMMC.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My recommendation is to work with SolidRun to validate how your eMMC is connected to the SoM and how it’s initialized in U-Boot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Henry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jul 2019 20:44:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913182#M137551</guid>
      <dc:creator>henrybeberman</dc:creator>
      <dc:date>2019-07-29T20:44:17Z</dc:date>
    </item>
    <item>
      <title>Re: Hummingboard/Custom Carrier Board IoT Boot Issues</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913183#M137552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/henrybeberman"&gt;henrybeberman&lt;/A&gt;‌, Sorry&amp;nbsp;for the really late acknowledgement here. Your comment helped our hardware engineer narrow in on the issue, and we have now solved it. Turns out the our carrier board wasn't explicitly powering the&amp;nbsp;eMMC because our carrier board doesn't provide this. However, the iMX6 has its own eMMC, and this is powered using the same interface. So the SOMs eMMC wasn't operating, which led to the boot&amp;nbsp;failure.&lt;/P&gt;&lt;P&gt;From our engineer:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="font-size: 10.5pt;"&gt;Issue was power to the SD3 interface. In the original Scout hardware design I had left the SD3 interface power disconnected, as this line powers the hummingboard eMMC chip, which isn't placed on Scout.&amp;nbsp;But SD3 also powers the SOM onboard eMMC which caused the boot issue.&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Thanks again for your support. Much appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Nov 2019 02:43:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Hummingboard-Custom-Carrier-Board-IoT-Boot-Issues/m-p/913183#M137552</guid>
      <dc:creator>admin11</dc:creator>
      <dc:date>2019-11-06T02:43:11Z</dc:date>
    </item>
  </channel>
</rss>

