<?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: Factory Image for IMX6UL in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749817#M116706</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Case created,&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://nxpcommunity.force.com/community/CommunityNXPCaseDetail?caseId=5005700001g5xPjAAI" title="https://nxpcommunity.force.com/community/CommunityNXPCaseDetail?caseId=5005700001g5xPjAAI"&gt;https://nxpcommunity.force.com/community/CommunityNXPCaseDetail?caseId=5005700001g5xPjAAI&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Jan 2018 19:14:57 GMT</pubDate>
    <dc:creator>daviddeyo</dc:creator>
    <dc:date>2018-01-15T19:14:57Z</dc:date>
    <item>
      <title>Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749811#M116700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am looking to find the method, recommended by NXP, to successfully make a factory image of a nand chip for&lt;/P&gt;&lt;P&gt;manufacturing.&amp;nbsp; The image, or images, should cover the entire chip and should be capable of being burned&lt;/P&gt;&lt;P&gt;directly to multiple nand flash chips in an assembly line.&amp;nbsp; The nand chip is the Micron MT29F32G08CBADA.&amp;nbsp; The&lt;/P&gt;&lt;P&gt;controller is the IMX6UL.&amp;nbsp; The only method where I have successfully created a set of images and re-burned&lt;/P&gt;&lt;P&gt;them was using nanddump and nandwrite.&amp;nbsp; But this process was done on the same board, using the same nand and SOM.&lt;/P&gt;&lt;P&gt;And this process is incompatible with our manufacturer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whenever I take those images and burn them to a different nand, using Dataman, it won't boot.&amp;nbsp; The burner&lt;/P&gt;&lt;P&gt;I'm using is the Dataman-48Pro2.&amp;nbsp; I have tried burning images, that have been pulled using nanddump that worked using the nandwrite method.&amp;nbsp; I have also tried desoldering a working nand chip, reading the image off , burning that image to a new&lt;/P&gt;&lt;P&gt;chip and soldering that chip down.&amp;nbsp; Nothing has worked.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since kobs-ng is how the mfgtool writes uboot to nand, it seems the best place to start.&amp;nbsp; According to it's output, kobs-ng&lt;/P&gt;&lt;P&gt;writes three sections for uboot:&amp;nbsp; fcb(4 copies), dbbt(4 copies) and the bootstream ( 2 copies of uboot binary).&amp;nbsp;&lt;/P&gt;&lt;P&gt;The sections dbbt and uboot seem to be treated similar in terms of OOB data.&amp;nbsp; The fcb section, however, seems&lt;/P&gt;&lt;P&gt;unique in that it doesn't seem to use ecc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The method I used to create a backup and re-write images to nand, that successfully boots, is below:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;nanddump -o&amp;nbsp; -n -f fcb.bin&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; -s &amp;lt;start addr&amp;gt; -l &amp;lt;length&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;nanddump -o&amp;nbsp; -f dbbt.bin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -s &amp;lt;start addr&amp;gt; -l &amp;lt;length&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;nanddump -o&amp;nbsp; -f bstream.bin &amp;nbsp; -s &amp;lt;start addr&amp;gt; -l &amp;lt;length&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Write:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;nandwrite -o -n -s &amp;lt;start addr&amp;gt;&amp;nbsp; &amp;lt;device&amp;gt; fcb.bin&amp;nbsp;&amp;nbsp; &lt;BR /&gt;nandwrite -o -n -s&amp;nbsp;&amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; fcb.bin&lt;BR /&gt;nandwrite -o -n -s&amp;nbsp;&amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; fcb.bin&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;nandwrite -o -n -s&amp;nbsp;&amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; fcb.bin&lt;BR /&gt;nandwrite -o -s &amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; dbbt.bin&lt;BR /&gt;nandwrite -o -s &amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; dbbt.bin&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;nandwrite -o -s &amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; dbbt.bin&lt;BR /&gt;nandwrite -o -s &amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; dbbt.bin&lt;BR /&gt;nandwrite -o -s &amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; bstream.bin&lt;BR /&gt;nandwrite -o -s &amp;lt;start addr&amp;gt; &amp;lt;device&amp;gt; bstream.bin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One of our partners is using a TI arm based som.&amp;nbsp; They have a working process using nanddump.&amp;nbsp; The difference is that&lt;/P&gt;&lt;P&gt;we use the IMX6UL and it has the first boot function (xloader) embedded in it's rom where the TI arm doesn't.&amp;nbsp; Is it possible&lt;/P&gt;&lt;P&gt;that the imx6 has a unique ecc algorithm that currently isn't supported by our burner?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This problem can't be new.&amp;nbsp; Someone has to have solved the problem of creating a factory image for the IMX6UL using the&lt;/P&gt;&lt;P&gt;nand chip mentioned above.&amp;nbsp; &lt;STRONG&gt;Does anyone know what NXP recommends for creating a factory image?&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Nov 2017 17:31:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749811#M116700</guid>
      <dc:creator>daviddeyo</dc:creator>
      <dc:date>2017-11-30T17:31:11Z</dc:date>
    </item>
    <item>
      <title>Re: Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749812#M116701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Unfortunately software ECC algorithm is not available.&lt;BR /&gt;Sorry for the inconvenience.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Victor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2017 04:37:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749812#M116701</guid>
      <dc:creator>b36401</dc:creator>
      <dc:date>2017-12-01T04:37:39Z</dc:date>
    </item>
    <item>
      <title>Re: Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749813#M116702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When you say, "software ECC algorithm is not available", do you mean the ECC algorithm has not been made available to&lt;/P&gt;&lt;P&gt;chip burning manufacturers and therefore the mentioned manufacturing process cannot be done?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Dec 2017 16:50:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749813#M116702</guid>
      <dc:creator>daviddeyo</dc:creator>
      <dc:date>2017-12-04T16:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749814#M116703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This was not answered and should not be considered answered.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2018 16:00:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749814#M116703</guid>
      <dc:creator>daviddeyo</dc:creator>
      <dc:date>2018-01-03T16:00:16Z</dc:date>
    </item>
    <item>
      <title>Re: Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749815#M116704</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/b36401"&gt;b36401&lt;/A&gt;‌, please continue with the follow up.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jan 2018 20:07:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749815#M116704</guid>
      <dc:creator>karina_valencia</dc:creator>
      <dc:date>2018-01-12T20:07:37Z</dc:date>
    </item>
    <item>
      <title>Re: Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749816#M116705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A am going to forward the question to our Experts Team.&lt;BR /&gt;However I need a case to point it in the form.&lt;BR /&gt;Please create a technical case:&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/thread/381898"&gt;https://community.nxp.com/thread/381898&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Victor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2018 03:06:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749816#M116705</guid>
      <dc:creator>b36401</dc:creator>
      <dc:date>2018-01-15T03:06:08Z</dc:date>
    </item>
    <item>
      <title>Re: Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749817#M116706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Case created,&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://nxpcommunity.force.com/community/CommunityNXPCaseDetail?caseId=5005700001g5xPjAAI" title="https://nxpcommunity.force.com/community/CommunityNXPCaseDetail?caseId=5005700001g5xPjAAI"&gt;https://nxpcommunity.force.com/community/CommunityNXPCaseDetail?caseId=5005700001g5xPjAAI&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2018 19:14:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749817#M116706</guid>
      <dc:creator>daviddeyo</dc:creator>
      <dc:date>2018-01-15T19:14:57Z</dc:date>
    </item>
    <item>
      <title>Re: Factory Image for IMX6UL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749818#M116707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Karina and Victor.&amp;nbsp; Victor replied with a follow up.&amp;nbsp; Unfortunately, the files provided didn't indicate how to solve the problem of creating a factory image.&amp;nbsp; Does anyone at NXP know what to supply to gang programmers to successfully create a bootable nand chip (similar to kobs-ng/mfgtool)?&amp;nbsp; Are there companies that use the i.MX6 &lt;/P&gt;&lt;P&gt;with raw nand that can burn their uboot to raw nand through 'some' chip programmer?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Feb 2018 19:14:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Factory-Image-for-IMX6UL/m-p/749818#M116707</guid>
      <dc:creator>daviddeyo</dc:creator>
      <dc:date>2018-02-19T19:14:43Z</dc:date>
    </item>
  </channel>
</rss>

