<?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 Apollo Lake boot image stitching fails at Iunit.bin in Embedded Intel Atom® Processors</title>
    <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216813#M1090</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am following the steps in the Intel Firmware Support Package for Apollo Lake SoC MR2 (Kit #  566285) Release Notes to stitch a boot loader image for the Oxbow Hill CRB. I am using Apollo_Lake_CB_MR1 coreboot code to generate the FVIBBL.Fv, FVIBBM.Fv and FVOBB.Fv files required by BlStitch.bat. I downloaded the rest of the files required by BlStitch.bat, as stipulated in the release notes mentioned above. However, the bootloader image fails to stitch... Stitch.log provides the following error information:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error 42: [Ifwi Actions] Failed to load input file. Format appears invalid: IUnit Binary File: &lt;A&gt;C:\BlStitch\CSE\3.0.10.1129_B0_PROD\APLI\FIT\input\IUnit.bin&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Error 5: [CsmeBinaryGen] Error executing pre-build actions. &lt;/P&gt;&lt;P&gt;Error 15: Failed to build. &lt;/P&gt;&lt;P&gt;Error 5007: Build Failed! &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Prior to stitching, for the Iunit.bin, I used the camera-40.14393.9748.2965-rx64-apl release which is included in Apollo Lake Windows 10 RS1 x64 PR1 WW43 Best Known Configuration (BKC). I renamed cpd_component_signed.bin to Iunit.bin and moving it to the required folder location, naming the folder "2016.14393.9748.2965" and updating BlStitch.bat appropriately.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please advise if I should be using a different camera sensor binary, or am I using the binary wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried to change the Iunit settings in the BlStitch.bat to see if it would make a difference, but it still gives the same error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tahnia&lt;/P&gt;</description>
    <pubDate>Fri, 21 Apr 2017 09:35:29 GMT</pubDate>
    <dc:creator>TLich</dc:creator>
    <dc:date>2017-04-21T09:35:29Z</dc:date>
    <item>
      <title>Apollo Lake boot image stitching fails at Iunit.bin</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216813#M1090</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am following the steps in the Intel Firmware Support Package for Apollo Lake SoC MR2 (Kit #  566285) Release Notes to stitch a boot loader image for the Oxbow Hill CRB. I am using Apollo_Lake_CB_MR1 coreboot code to generate the FVIBBL.Fv, FVIBBM.Fv and FVOBB.Fv files required by BlStitch.bat. I downloaded the rest of the files required by BlStitch.bat, as stipulated in the release notes mentioned above. However, the bootloader image fails to stitch... Stitch.log provides the following error information:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error 42: [Ifwi Actions] Failed to load input file. Format appears invalid: IUnit Binary File: &lt;A&gt;C:\BlStitch\CSE\3.0.10.1129_B0_PROD\APLI\FIT\input\IUnit.bin&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Error 5: [CsmeBinaryGen] Error executing pre-build actions. &lt;/P&gt;&lt;P&gt;Error 15: Failed to build. &lt;/P&gt;&lt;P&gt;Error 5007: Build Failed! &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Prior to stitching, for the Iunit.bin, I used the camera-40.14393.9748.2965-rx64-apl release which is included in Apollo Lake Windows 10 RS1 x64 PR1 WW43 Best Known Configuration (BKC). I renamed cpd_component_signed.bin to Iunit.bin and moving it to the required folder location, naming the folder "2016.14393.9748.2965" and updating BlStitch.bat appropriately.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please advise if I should be using a different camera sensor binary, or am I using the binary wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried to change the Iunit settings in the BlStitch.bat to see if it would make a difference, but it still gives the same error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tahnia&lt;/P&gt;</description>
      <pubDate>Fri, 21 Apr 2017 09:35:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216813#M1090</guid>
      <dc:creator>TLich</dc:creator>
      <dc:date>2017-04-21T09:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: Apollo Lake boot image stitching fails at Iunit.bin</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216814#M1091</link>
      <description>&lt;P&gt;Hello, Tahnia:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for contacting Intel Embedded Community.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The information that may help as a reference is stated on page 16 of the &lt;A href="https://www.coreboot.org/images/2/23/Apollolake_SoC.pdf"&gt;https://www.coreboot.org/images/2/23/Apollolake_SoC.pdf&lt;/A&gt; Apollolake implementation and &lt;A href="https://mail.coreboot.org/pipermail/coreboot/2016-January/080892.html"&gt;https://mail.coreboot.org/pipermail/coreboot/2016-January/080892.html&lt;/A&gt; Adding new Intel SoC Apollo Lake article.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We hope that this information may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Apr 2017 16:32:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216814#M1091</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-04-21T16:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: Apollo Lake boot image stitching fails at Iunit.bin</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216815#M1092</link>
      <description>&lt;P&gt;Hi Carlos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as I could, I followed the steps detailed in the links you provided.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the original problem was not solved by these links and is still unresolved. The original problem was bypassed by removing the IUnit.bin in the FIT GUI configuration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After doing this, the firmware image is compiled successfully and runs. It works fine when using the UEFI 64 bit payload provided by Intel for coreboot (Apollo_Lake_CB_MR1.zip). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The next problem I run into is that a custom coreboot payload (I tried a few different payloads, e.g. Tianocore, and SeaBIOS), hangs upon entry into the payload. This seems to be due a step I cannot perform due to outdated documentation:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://www.coreboot.org/images/2/23/Apollolake_SoC.pdf"&gt;https://www.coreboot.org/images/2/23/Apollolake_SoC.pdf&lt;/A&gt; Apollolake implementation page 19 step 7 mentions "Update IFD_BIOS_START and IFD_BIOS_END to match ifdtool output".&lt;/LI&gt;&lt;LI&gt;It seems to me the IFD_BIOS_START and IFD_BIOS_END parameters are no longer used and have been removed from coreboot source code - i.e. step 7 above is no longer possible.&lt;/LI&gt;&lt;LI&gt;Please point me to documentation that explains how to perform step 7 (if this step is still applicable) or explains the new, updated equivalent of this step.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Tahnia&lt;/P&gt;</description>
      <pubDate>Mon, 02 Oct 2017 14:23:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216815#M1092</guid>
      <dc:creator>TLich</dc:creator>
      <dc:date>2017-10-02T14:23:32Z</dc:date>
    </item>
    <item>
      <title>Re: Apollo Lake boot image stitching fails at Iunit.bin</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216816#M1093</link>
      <description>&lt;P&gt;Hello, Tahnia:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your update.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on the provided documents as a reference, we suggest you address your consultations related to this topic at the email addresses stated in these documents that are the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mailto:&lt;A href="mailto:coreboot@coreboot.org"&gt;coreboot@coreboot.org&lt;/A&gt; &lt;A href="mailto:coreboot@coreboot.org"&gt;coreboot@coreboot.org&lt;/A&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;We hope that this information may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Oct 2017 16:34:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/Apollo-Lake-boot-image-stitching-fails-at-Iunit-bin/m-p/216816#M1093</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-10-02T16:34:37Z</dc:date>
    </item>
  </channel>
</rss>

