<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=UCM-iMX95_Yocto_Linux%3A_Device_trees</id>
	<title>UCM-iMX95 Yocto Linux: Device trees - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=UCM-iMX95_Yocto_Linux%3A_Device_trees"/>
	<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=UCM-iMX95_Yocto_Linux:_Device_trees&amp;action=history"/>
	<updated>2026-04-15T08:00:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://www.mediawiki.compulab.com/w/index.php?title=UCM-iMX95_Yocto_Linux:_Device_trees&amp;diff=5549&amp;oldid=prev</id>
		<title>Igor: Created page with &quot;== Available Device Trees == The current release includes the following '''dtb''' files:  {| class=&quot;wikitable&quot; style=&quot;text-align:left;&quot; |- | align=&quot;center&quot; | '''Device Tree'''...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=UCM-iMX95_Yocto_Linux:_Device_trees&amp;diff=5549&amp;oldid=prev"/>
		<updated>2025-01-09T15:52:29Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Available Device Trees == The current release includes the following &amp;#039;&amp;#039;&amp;#039;dtb&amp;#039;&amp;#039;&amp;#039; files:  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot; |- | align=&amp;quot;center&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Device Tree&amp;#039;&amp;#039;&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Available Device Trees ==&lt;br /&gt;
The current release includes the following '''dtb''' files:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | '''Device Tree'''&lt;br /&gt;
| '''Hardware Configuration and Features'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|ucm-imx95-headless.dtb&lt;br /&gt;
|default hardware configuration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
'''ucm-imx95.dtb'''&amp;lt;br&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
ucm-imx95-headless.dtb&amp;lt;br&amp;gt;&lt;br /&gt;
ucm-imx95-lvds.dtbo&amp;lt;br&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
headless&amp;lt;br&amp;gt;&lt;br /&gt;
+lvds&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Set a device tree==&lt;br /&gt;
The current release provides two methods to switch between dtb files:&lt;br /&gt;
* U-Boot environment&lt;br /&gt;
The U-boot '''fdtfile''' variable contains the device tree name that will be loaded into the RAM.&lt;br /&gt;
This variable can be changed by:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;&amp;quot; | '''Environment''' &lt;br /&gt;
| align=&amp;quot;&amp;quot; | '''Command''' &lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;&amp;quot; |U-Boot&lt;br /&gt;
| align=&amp;quot;&amp;quot; |setenv fdtfile &amp;lt;fdt_file_name&amp;gt;; saveenv;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;&amp;quot; |Linux&lt;br /&gt;
| align=&amp;quot;&amp;quot; |fw_setenv fdtfile &amp;lt;fdt_file_name&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
* GRUB environment (if the image was created with the meta-compulab-uefi layer)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;&amp;quot; | '''Environment''' &lt;br /&gt;
| align=&amp;quot;&amp;quot; | '''Command/Procedure''' &lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;&amp;quot; |GRUB Boot Menu&lt;br /&gt;
| align=&amp;quot;&amp;quot; |Goto &amp;quot;Advanced Boot Options&amp;quot; and choose a device tree from the provided dtb list.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;&amp;quot; |Linux&lt;br /&gt;
| align=&amp;quot;&amp;quot; |grub-editenv /boot/EFI/BOOT/grubenv set fdt_file=&amp;lt;fdt_file_name&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Yocto]]&lt;br /&gt;
[[Category:UCM-iMX95]]&lt;/div&gt;</summary>
		<author><name>Igor</name></author>
		
	</entry>
</feed>