<?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: What is the most up-to-date reference for understanding the device tree binary and how it is built? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270751#M29181</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, when you run "make imx6q-sabresd.dtb' , the dts file is converted to the dtb binary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just replied in more details about the appended device tree in another thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Nov 2013 00:35:14 GMT</pubDate>
    <dc:creator>fabio_estevam</dc:creator>
    <dc:date>2013-11-13T00:35:14Z</dc:date>
    <item>
      <title>What is the most up-to-date reference for understanding the device tree binary and how it is built?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270748#M29178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm running with SABRESDB in preparation for my custom hardware.&lt;/P&gt;&lt;P&gt;My custom hardware core is similar to SABRESDB; but I still wanna make sure I know how to build/modify the .dtb file.&lt;/P&gt;&lt;P&gt;I'm currently reading through the kernel's Documentation/devicetree/usage-mode.txt and also &lt;A href="http://devicetree.org/Device_Tree_Usage" title="http://devicetree.org/Device_Tree_Usage"&gt;http://devicetree.org/Device_Tree_Usage&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;are these documentation sources the correct place to be reading up on the FDT stuff used with iMX6/SabreSDB or is there&lt;/P&gt;&lt;P&gt;additional/other places to get better acquainted with this?&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Ed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT---&lt;/P&gt;&lt;P&gt;Perhaps a more fundamental question is: will I need to modify the .dts file for custom iMX6 hardware or is this file something that describes the SOC/CPU and its IO independent of the circuitry around the SOC?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Nov 2013 20:24:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270748#M29178</guid>
      <dc:creator>EdSutter</dc:creator>
      <dc:date>2013-11-11T20:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: What is the most up-to-date reference for understanding the device tree binary and how it is built?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270749#M29179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A .dts file describes a particular board. You can start with imx6qdl-sabresd.dtsi, for example and adapt it to your own board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can see how other mx6&amp;nbsp; boards are supported in device tree: ls -al arch/arm/boot/dts/imx6*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Nov 2013 22:15:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270749#M29179</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-11-11T22:15:54Z</dc:date>
    </item>
    <item>
      <title>Re: What is the most up-to-date reference for understanding the device tree binary and how it is built?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270750#M29180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Fabio,&lt;/P&gt;&lt;P&gt;Ok, I've been looking at this since I posted the question.&amp;nbsp; I see the .dts file is processed by 'dtc' (device-tree-compiler i assume?)&lt;/P&gt;&lt;P&gt;to generate the .dtb file.&amp;nbsp; Does this binary translate into runtime initialization in the kernel somewhere?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One other question...&lt;/P&gt;&lt;P&gt;I noticed an option in kernel menuconfig: "Use appended device tree blob to zImage (EXPERIMENTAL)".&lt;/P&gt;&lt;P&gt;Does this do what it implies; thus eliminating the need to download the separate .dtb file and using the 3-argument bootm command?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks much,&lt;/P&gt;&lt;P&gt;Ed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Nov 2013 22:48:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270750#M29180</guid>
      <dc:creator>EdSutter</dc:creator>
      <dc:date>2013-11-11T22:48:14Z</dc:date>
    </item>
    <item>
      <title>Re: What is the most up-to-date reference for understanding the device tree binary and how it is built?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270751#M29181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, when you run "make imx6q-sabresd.dtb' , the dts file is converted to the dtb binary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just replied in more details about the appended device tree in another thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Nov 2013 00:35:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/What-is-the-most-up-to-date-reference-for-understanding-the/m-p/270751#M29181</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-11-13T00:35:14Z</dc:date>
    </item>
  </channel>
</rss>

