<?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>i.MX ProcessorsのトピックRe: Reduce Turnaround Time For Device Tree Changes</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914220#M137656</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Weidong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That document doesn't seem very applicable to my problem. It seems to be instructions for how to&amp;nbsp;load a prebuilt image using a certain script that (uuu_imx_android_flash.bat) don't have, and I don't have any documentation for. To reiterate: I'm looking for a way to load a kernel image and dtb file without having to run bitbake &amp;lt;image&amp;gt; and flash the entire .sdcard file again. I am using Ubuntu as my host system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Jul 2019 20:43:25 GMT</pubDate>
    <dc:creator>david_ochs1</dc:creator>
    <dc:date>2019-07-10T20:43:25Z</dc:date>
    <item>
      <title>Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914214#M137650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm doing some development on an i.MX8M Mini EVK, and I am looking for some advice on how to change and load the device tree efficiently. I am using Yocto to build the fsl-image-validation-imx image, and flashing emmc by passing a zip file to uuu, as&amp;nbsp;described in the NXP documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Presently when I want to change the device tree, I change the fsl-imx8mm-evk.dts file, run bitbake -f -c compile linux-imx, and the dtb files called out in the machine conf file are regenerated in about a minute. Then I run bitbake fsl-image-validation-imx, when does its thing in about 30 minutes or so. Then I&amp;nbsp;extract the .sdcard.bz2 image file that was generated, zip the entire images/imx8mmevk directory with uuu.auto in it, and flash the EVK with uuu. This whole process takes somewhere around 40 minutes, which adds up when I'm making iterative changes to the device tree.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found &lt;A href="https://developer.ridgerun.com/wiki/index.php/Edit_device_tree_at_run_time"&gt;these instructions&lt;/A&gt; on how to change the device tree at runtime, but I couldn't find the dtb on the i.MX8M Mini to run the commands on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any advice on how to make these sort of changes more efficiently would be greatly appreciated!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jun 2019 17:59:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914214#M137650</guid>
      <dc:creator>david_ochs1</dc:creator>
      <dc:date>2019-06-12T17:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914215#M137651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dave,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For your purpose, I feel it is better choice to build u-boot and kernel in standalone mode.&amp;nbsp; You can refer to :&lt;/P&gt;&lt;P&gt;1. "i.MX_Porting_Guide.pdf" in linux BSP documents.&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;2. &lt;A href="https://community.nxp.com/docs/DOC-343273"&gt;https://community.nxp.com/docs/DOC-343273&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For rootfs, you can build it in Yocto, probably you only need to build it for one time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Jun 2019 05:57:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914215#M137651</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-06-13T05:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914216#M137652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Weidong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the advice; I can successfully build the kernel, dtb, and u-boot in standalone mode. How, then, should I go about loading them onto the board? Should I use uuu? I looked through the uuu wiki, but nothing seemed like a clear direction for this. I also see instructions in the porting guide to use dd, but I'm confused by the of=/dev/sd&amp;lt;partition&amp;gt; parts - how do I know what do put there?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2019 19:13:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914216#M137652</guid>
      <dc:creator>david_ochs1</dc:creator>
      <dc:date>2019-06-26T19:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914217#M137653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Actually, for i.MX8MQ and i.MX8M MINI, MFG TOOLS are both OK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;Presently uuu is recommended, if you are not familiar with it, don't worry,&amp;nbsp; you can read uuu.pdf, which has described how to use uuu clearly. Read it carefully, and try several times.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jun 2019 03:51:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914217#M137653</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-06-27T03:51:59Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914218#M137654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm having a hard time reconciling the UUU documentation with what I built in the standalone environment. As I followed your instructions to built dtb, kernel, and u-boot, the build products were a dtb file, and image files for the kernel and u-boot (correct?). The UUU documentation shows instructions for flashing eMMC with a flash.bin file, which I don't see as a build product. An example would be really helpful here!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jul 2019 15:11:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914218#M137654</guid>
      <dc:creator>david_ochs1</dc:creator>
      <dc:date>2019-07-09T15:11:31Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914219#M137655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;Hi David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is a documen I wrote, there are some steps on using uuu to download images to eMMC on board. read it please! and open "&lt;STRONG style="font-size: 10.5pt; "&gt;uuu_imx_android_flash.bat&lt;/STRONG&gt;" file, you will find how uuu runs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-342719"&gt;https://community.nxp.com/docs/DOC-342719&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition, on how to use uuu tools, you can create a new case on community for it. We can focus on handling one question in one case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2019 01:51:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914219#M137655</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-07-10T01:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914220#M137656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Weidong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That document doesn't seem very applicable to my problem. It seems to be instructions for how to&amp;nbsp;load a prebuilt image using a certain script that (uuu_imx_android_flash.bat) don't have, and I don't have any documentation for. To reiterate: I'm looking for a way to load a kernel image and dtb file without having to run bitbake &amp;lt;image&amp;gt; and flash the entire .sdcard file again. I am using Ubuntu as my host system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2019 20:43:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914220#M137656</guid>
      <dc:creator>david_ochs1</dc:creator>
      <dc:date>2019-07-10T20:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce Turnaround Time For Device Tree Changes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914221#M137657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; OK, you can download the file on the link:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/support/developer-resources/evaluation-and-development-boards/i.mx-evaluation-and-development-boards/android-os-for-i.mx-applications-processors:IMXANDROID?tab=Design_Tools_Tab" title="https://www.nxp.com/support/developer-resources/evaluation-and-development-boards/i.mx-evaluation-and-development-boards/android-os-for-i.mx-applications-processors:IMXANDROID?tab=Design_Tools_Tab"&gt;Android OS for i.MX Applications Processors | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;----&lt;A data-content-subfinding="Software &amp;amp; Tools tab" data-dtmaction="Software &amp;amp; Tools tab: Download click" data-dtmassettype="Download" data-dtmsubaction="P9.0.0_1.0.0_GA_TOOL" href="https://www.nxp.com/webapp/Download?colCode=P9.0.0_1.0.0_GA_TOOL&amp;amp;appType=license"&gt;P9.0.0_1.0.0_GA_TOOL&lt;/A&gt;&lt;/P&gt;&lt;P&gt;After decompressing it, you can find it.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/90924i1E3C575B2E467F9D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Instrustions in the script can help you understand hwo uuu works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2019 02:25:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Reduce-Turnaround-Time-For-Device-Tree-Changes/m-p/914221#M137657</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-07-11T02:25:46Z</dc:date>
    </item>
  </channel>
</rss>

