
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://armadeus.org/wiki/index.php?action=history&amp;feed=atom&amp;title=U-Boot-2013.04</id>
		<title>U-Boot-2013.04 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://armadeus.org/wiki/index.php?action=history&amp;feed=atom&amp;title=U-Boot-2013.04"/>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;action=history"/>
		<updated>2026-04-06T00:02:12Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.3</generator>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=12113&amp;oldid=prev</id>
		<title>Jorasse: /* Features/Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=12113&amp;oldid=prev"/>
				<updated>2013-09-30T14:30:39Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features/Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 14:30, 30 September 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l88&quot; &gt;Line 88:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 88:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;boot linux&amp;lt;br /&amp;gt;to confirm nand integrity -&amp;gt; kernel should start&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;boot linux&amp;lt;br /&amp;gt;to confirm nand integrity -&amp;gt; kernel should start&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Env compatibility change''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || force a new environment version and check &amp;lt;br /&amp;gt;the warning on next reboot:&amp;lt;br /&amp;gt;setenv &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;env_version &lt;/del&gt;0&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;reset&amp;lt;br /&amp;gt;=&amp;gt; *** Warning - Environment version change suggests:&amp;lt;br /&amp;gt;run flash_reset_env; reset&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Env compatibility change''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || force a new environment version and check &amp;lt;br /&amp;gt;the warning on next reboot:&amp;lt;br /&amp;gt;setenv &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;flash_env_version &lt;/ins&gt;0&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;reset&amp;lt;br /&amp;gt;=&amp;gt; *** Warning - Environment version change suggests:&amp;lt;br /&amp;gt;run flash_reset_env; reset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''FPGA control''' || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf9328_200k.bit || Not Applicable&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf27_200k.bit || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf51_lx9.bin ||&amp;#160;  the command &amp;quot;fpga info 0&amp;quot; should indicate&amp;lt;br /&amp;gt; the presence of the spartan 3 &amp;lt;br /&amp;gt;Test FPGA download with the blinking_led bit file of your board:&amp;lt;br /&amp;gt;tftpboot ${loadaddr} blinking_led_apfxxxx_xxxk.bit&amp;lt;br /&amp;gt;fpga load 0 ${loadaddr} ${filesize}&amp;lt;br /&amp;gt; should make the LED blinking without error&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''FPGA control''' || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf9328_200k.bit || Not Applicable&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf27_200k.bit || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf51_lx9.bin ||&amp;#160;  the command &amp;quot;fpga info 0&amp;quot; should indicate&amp;lt;br /&amp;gt; the presence of the spartan 3 &amp;lt;br /&amp;gt;Test FPGA download with the blinking_led bit file of your board:&amp;lt;br /&amp;gt;tftpboot ${loadaddr} blinking_led_apfxxxx_xxxk.bit&amp;lt;br /&amp;gt;fpga load 0 ${loadaddr} ${filesize}&amp;lt;br /&amp;gt; should make the LED blinking without error&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=12112&amp;oldid=prev</id>
		<title>Jorasse: /* Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=12112&amp;oldid=prev"/>
				<updated>2013-09-30T08:53:53Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 08:53, 30 September 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot; &gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** APF51 patch 2.1 use the U-Boot binary format &amp;quot;u-boot-with-nand-spl.imx&amp;quot; that replace the &amp;quot;u-boot-nand.bin&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** APF51 patch 2.1 use the U-Boot binary format &amp;quot;u-boot-with-nand-spl.imx&amp;quot; that replace the &amp;quot;u-boot-nand.bin&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** migration to U-Boot 2013.04 for the APF51 is transparent even for the new binary file format as soon as you reload apf51 buidlroot config: make apf51_defconfig&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** migration to U-Boot 2013.04 for the APF51 is transparent even for the new binary file format as soon as you reload apf51 buidlroot config: make apf51_defconfig&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Extra &lt;/del&gt;environment variables &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;are now externalized &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;downloaded &lt;/del&gt;at run time from ${board_name}-u-boot-env.txt&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Support &lt;/ins&gt;environment variables &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;customization to be downloaded &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;updated &lt;/ins&gt;at run time from ${board_name}-u-boot-env.txt&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;** This change is requested by U-Boot project in order to integrate the APF boards in U-Boot&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;** Few scripts help to manage the environment variable: download_env, flash_env, update_env, flash_reset_env and check_env&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** You can customize your environment variable from BuildRoot: make menuconfig -&amp;gt; boot loaders -&amp;gt; U-Boot -&amp;gt; Environment image -&amp;gt; source file.. -&amp;gt; $(ARMADEUS_PATH)/u-boot-env-2013.04.txt&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** You can customize your environment variable from BuildRoot: make menuconfig -&amp;gt; boot loaders -&amp;gt; U-Boot -&amp;gt; Environment image -&amp;gt; source file.. -&amp;gt; $(ARMADEUS_PATH)/u-boot-env-2013.04.txt&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Few scripts help to manage the environment variable customization: download_env, flash_env, update_env&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* FPGA improvement:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* FPGA improvement:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** APF51 now supports .bit files from U-Boot through the command: fpga loadb. .bit files can also be used for autoload purpose: setenv firmware_autoload 1; saveenv&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** APF51 now supports .bit files from U-Boot through the command: fpga loadb. .bit files can also be used for autoload purpose: setenv firmware_autoload 1; saveenv&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11971&amp;oldid=prev</id>
		<title>Jorasse: /* Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11971&amp;oldid=prev"/>
				<updated>2013-08-19T07:29:49Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:29, 19 August 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot; &gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** APF51 patch 2.1 use the U-Boot binary format &amp;quot;u-boot-with-nand-spl.imx&amp;quot; that replace the &amp;quot;u-boot-nand.bin&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** APF51 patch 2.1 use the U-Boot binary format &amp;quot;u-boot-with-nand-spl.imx&amp;quot; that replace the &amp;quot;u-boot-nand.bin&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** migration to U-Boot 2013.04 for the APF51 is transparent even for the new binary file format as soon as you reload apf51 buidlroot config: make apf51_defconfig&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** migration to U-Boot 2013.04 for the APF51 is transparent even for the new binary file format as soon as you reload apf51 buidlroot config: make apf51_defconfig&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Extra environment variables are now externalized and downloaded at run time from ${board_name}-u-boot-env.txt&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** This change is requested by U-Boot project in order to integrate the APF boards in U-Boot&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Few scripts help to manage the environment variable: download_env, flash_env, update_env, flash_reset_env and check_env&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** You can customize your environment variable from BuildRoot: make menuconfig -&amp;gt; boot loaders -&amp;gt; U-Boot -&amp;gt; Environment image -&amp;gt; source file.. -&amp;gt; $(ARMADEUS_PATH)/u-boot-env-2013.04.txt&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* FPGA improvement:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** APF51 now supports .bit files from U-Boot through the command: fpga loadb. .bit files can also be used for autoload purpose: setenv firmware_autoload 1; saveenv&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** update to handle firmware named ${board_name}-firmware.bin&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** new management scripts: download_firmware, flash_firmware, update_firmware, load_firmware and checknload_firmware&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* use the preboot variable to automatize some boot action: check_env checks the environment versions - checknload_firmware will load the FPGA (bit and bin files) if the variable firmware_autoload is set.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* DTB improvement:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** update to handle DTB files named ${board_name}.dtb&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** new management scripts: download_dtb, flash_dtb, update_dtb&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Features/Status==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Features/Status==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11943&amp;oldid=prev</id>
		<title>Jorasse: /* Features/Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11943&amp;oldid=prev"/>
				<updated>2013-07-28T21:38:38Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features/Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 21:38, 28 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l72&quot; &gt;Line 72:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 72:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS boot (rootfs)''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160;  || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=Nfs#Boot_from_NFS &amp;lt;br /&amp;gt; the command &amp;quot;run nfsboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;rootfs over a NFS shared drive on &amp;lt;br /&amp;gt;your host server ${serverip}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS boot (rootfs)''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160;  || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=Nfs#Boot_from_NFS &amp;lt;br /&amp;gt; the command &amp;quot;run nfsboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;rootfs over a NFS shared drive on &amp;lt;br /&amp;gt;your host server ${serverip}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l89&quot; &gt;Line 89:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 89:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''PAR cleared''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160;  run unlock_regs; boot&amp;lt;br /&amp;gt;once logged on linux try the command&amp;lt;br /&amp;gt;imxregs CSR&amp;lt;br /&amp;gt;should display imx register value instead of any error like &amp;quot;Unhandled fault&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''PAR cleared''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160;  run unlock_regs; boot&amp;lt;br /&amp;gt;once logged on linux try the command&amp;lt;br /&amp;gt;imxregs CSR&amp;lt;br /&amp;gt;should display imx register value instead of any error like &amp;quot;Unhandled fault&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''SD/MMC driver''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | || The command &amp;quot;mmcinfo&amp;quot; should display the SD/MMC card information&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''SD/MMC driver''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | || The command &amp;quot;mmcinfo&amp;quot; should display the SD/MMC card information&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NETCONSOLE''' || not supported || not supported || not supported&amp;#160; || not supported || [[Ethernet_console]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NETCONSOLE''' || not supported || not supported || not supported&amp;#160; || not supported || [[Ethernet_console]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11942&amp;oldid=prev</id>
		<title>Jorasse: /* Features/Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11942&amp;oldid=prev"/>
				<updated>2013-07-28T18:26:59Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features/Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:26, 28 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l72&quot; &gt;Line 72:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 72:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS boot (rootfs)''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160;  || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=Nfs#Boot_from_NFS &amp;lt;br /&amp;gt; the command &amp;quot;run nfsboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;rootfs over a NFS shared drive on &amp;lt;br /&amp;gt;your host server ${serverip}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS boot (rootfs)''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160;  || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=Nfs#Boot_from_NFS &amp;lt;br /&amp;gt; the command &amp;quot;run nfsboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;rootfs over a NFS shared drive on &amp;lt;br /&amp;gt;your host server ${serverip}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/del&gt;;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/ins&gt;;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l89&quot; &gt;Line 89:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 89:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''PAR cleared''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160;  run unlock_regs; boot&amp;lt;br /&amp;gt;once logged on linux try the command&amp;lt;br /&amp;gt;imxregs CSR&amp;lt;br /&amp;gt;should display imx register value instead of any error like &amp;quot;Unhandled fault&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''PAR cleared''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160;  run unlock_regs; boot&amp;lt;br /&amp;gt;once logged on linux try the command&amp;lt;br /&amp;gt;imxregs CSR&amp;lt;br /&amp;gt;should display imx register value instead of any error like &amp;quot;Unhandled fault&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''SD/MMC driver''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/del&gt;;&amp;quot; | || The command &amp;quot;mmcinfo&amp;quot; should display the SD/MMC card information&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''SD/MMC driver''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/ins&gt;;&amp;quot; | || The command &amp;quot;mmcinfo&amp;quot; should display the SD/MMC card information&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NETCONSOLE''' || not supported || not supported || not supported&amp;#160; || not supported || [[Ethernet_console]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NETCONSOLE''' || not supported || not supported || not supported&amp;#160; || not supported || [[Ethernet_console]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11938&amp;oldid=prev</id>
		<title>Jorasse: /* Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11938&amp;oldid=prev"/>
				<updated>2013-07-24T23:00:16Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 23:00, 24 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* APF27: Huge network transfert (20MB and more) may hang FEC driver by timeout when U-Boot is compiled with GCC4.4.x&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* APF27: Huge network transfert (20MB and more) may hang FEC driver by timeout when U-Boot is compiled with GCC4.4.x&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;workaround: use &lt;/del&gt;GCC 4.6.x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or better use the latest armadeus &lt;/del&gt;BSP from our GIT server &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;that use &lt;/del&gt;GCC 4.7.3 by default&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;fixed with &lt;/ins&gt;GCC 4.6.x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and higher:&amp;#160; &lt;/ins&gt;BSP from our GIT server &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;uses &lt;/ins&gt;GCC 4.7.3 by default&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* APF28: Direct TFTP to NAND&amp;#160; transfert may hang FEC driver by timeout when U-Boot is compiled with GCC4.4.x&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* APF28: Direct TFTP to NAND&amp;#160; transfert may hang FEC driver by timeout when U-Boot is compiled with GCC4.4.x&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;workaround: use &lt;/del&gt;GCC 4.6.x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or better use the latest armadeus &lt;/del&gt;BSP from our GIT server &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;that use &lt;/del&gt;GCC 4.7.3 by default&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;fixed with &lt;/ins&gt;GCC 4.6.x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and higher:&amp;#160; &lt;/ins&gt;BSP from our GIT server &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;uses &lt;/ins&gt;GCC 4.7.3 by default&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* APF51: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;require &lt;/del&gt;a true U-Boot SPL in order to bypass the 256KiB memory footprint limit - &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;next point in &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;TODO list&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* APF51: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;new patchwork revision 2.1 adds&amp;#160; &lt;/ins&gt;a true U-Boot SPL in order to bypass the 256KiB memory footprint limit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** APF51 patch 2.1 is now aligned on the regular features supported by the APF boards.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** APF51 patch 2.1 use the U&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Boot binary format &amp;quot;u-boot-with-nand-spl.imx&amp;quot; that replace &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;u-boot-nand.bin&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** migration to U-Boot 2013.04 for the APF51 is transparent even for the new binary file format as soon as you reload apf51 buidlroot config: make apf51_defconfig&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Features/Status==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Features/Status==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11937&amp;oldid=prev</id>
		<title>Jorasse: /* Features/Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11937&amp;oldid=prev"/>
				<updated>2013-07-24T22:48:57Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features/Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:48, 24 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot; &gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| || || ||&amp;#160; ||&amp;#160; &amp;#160;  ||&amp;#160;  &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| || || ||&amp;#160; ||&amp;#160; &amp;#160;  ||&amp;#160;  &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''U-Boot power on''' || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 16 MiB&amp;lt;br /&amp;gt;Flash: 8 MiB&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  dm9000 || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04... &amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX28&amp;lt;br /&amp;gt;BOOT:&amp;#160; NAND, 3V3&amp;lt;br /&amp;gt;DRAM:&amp;#160; 128 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB&amp;lt;br /&amp;gt;MMC:&amp;#160;  MXS MMC: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC0 [PRIME]|| style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04..&amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX27 at 399 MHz&amp;lt;br /&amp;gt;Armadeus APF27&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 64 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB &amp;lt;br /&amp;gt;MMC:&amp;#160;  MXC MCI: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 256-512 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 512 MiB&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''U-Boot power on''' || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 16 MiB&amp;lt;br /&amp;gt;Flash: 8 MiB&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  dm9000 || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04... &amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX28&amp;lt;br /&amp;gt;BOOT:&amp;#160; NAND, 3V3&amp;lt;br /&amp;gt;DRAM:&amp;#160; 128 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB&amp;lt;br /&amp;gt;MMC:&amp;#160;  MXS MMC: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC0 [PRIME]|| style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04..&amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX27 at 399 MHz&amp;lt;br /&amp;gt;Armadeus APF27&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 64 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB &amp;lt;br /&amp;gt;MMC:&amp;#160;  MXC MCI: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 256-512 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 512 MiB&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br /&amp;gt;MMC:&amp;#160;  FSL_SDHC: 0&lt;/ins&gt;&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|| power on the board and check the boot log of the board&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|| power on the board and check the boot log of the board&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot; &gt;Line 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''I2C''' || style=&amp;quot;background:#00ff00;&amp;quot; | 38 76 7F || postponed || style=&amp;quot;background:#00ff00;&amp;quot; | 38 68 || style=&amp;quot;background:#00ff00;&amp;quot; | 1A 36 38 ||&amp;#160; startup sceen shall display:&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;the command &amp;quot;i2c probe&amp;quot; should return the list&amp;lt;br /&amp;gt;of devices on the i2c bus of the board&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''I2C''' || style=&amp;quot;background:#00ff00;&amp;quot; | 38 76 7F || postponed || style=&amp;quot;background:#00ff00;&amp;quot; | 38 68 || style=&amp;quot;background:#00ff00;&amp;quot; | 1A 36 38 ||&amp;#160; startup sceen shall display:&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;the command &amp;quot;i2c probe&amp;quot; should return the list&amp;lt;br /&amp;gt;of devices on the i2c bus of the board&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP reliability''' || style=&amp;quot;background:#00ff00;&amp;quot; | 5MB|| style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;00reff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; Build a big rootfs (amount of mem minus 10MB) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;run update_rootfs&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP reliability''' || style=&amp;quot;background:#00ff00;&amp;quot; | 5MB|| style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; Build a big rootfs (amount of mem minus 10MB) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;run update_rootfs&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP NAND option''' || style=&amp;quot;background:#ffffff;&amp;quot; | NA&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; Build a big rootfs (bigger then RAM SIZE) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;nand erase.part rootfs ; tftpboot ${rootfs_addr} ${board_name}-rootfs.ubi nand&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP NAND option''' || style=&amp;quot;background:#ffffff;&amp;quot; | NA&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; Build a big rootfs (bigger then RAM SIZE) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;nand erase.part rootfs ; tftpboot ${rootfs_addr} ${board_name}-rootfs.ubi nand&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot; &gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ff0000&lt;/del&gt;;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;boot linux&amp;lt;br /&amp;gt;to confirm nand integrity -&amp;gt; kernel should start&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;boot linux&amp;lt;br /&amp;gt;to confirm nand integrity -&amp;gt; kernel should start&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Env compatibility change''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || force a new environment version and check &amp;lt;br /&amp;gt;the warning on next reboot:&amp;lt;br /&amp;gt;setenv env_version 0&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;reset&amp;lt;br /&amp;gt;=&amp;gt; *** Warning - Environment version change suggests:&amp;lt;br /&amp;gt;run flash_reset_env; reset&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Env compatibility change''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || force a new environment version and check &amp;lt;br /&amp;gt;the warning on next reboot:&amp;lt;br /&amp;gt;setenv env_version 0&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;reset&amp;lt;br /&amp;gt;=&amp;gt; *** Warning - Environment version change suggests:&amp;lt;br /&amp;gt;run flash_reset_env; reset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''FPGA control''' || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf9328_200k.bit || Not Applicable&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf27_200k.bit || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf51_lx9.bin ||&amp;#160;  the command &amp;quot;fpga info 0&amp;quot; should indicate&amp;lt;br /&amp;gt; the presence of the spartan 3 &amp;lt;br /&amp;gt;Test FPGA download with the blinking_led bit file of your board:&amp;lt;br /&amp;gt;tftpboot ${loadaddr} blinking_led_apfxxxx_xxxk.bit&amp;lt;br /&amp;gt;fpga load 0 ${loadaddr} ${filesize}&amp;lt;br /&amp;gt; should make the LED blinking without error&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''FPGA control''' || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf9328_200k.bit || Not Applicable&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf27_200k.bit || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf51_lx9.bin ||&amp;#160;  the command &amp;quot;fpga info 0&amp;quot; should indicate&amp;lt;br /&amp;gt; the presence of the spartan 3 &amp;lt;br /&amp;gt;Test FPGA download with the blinking_led bit file of your board:&amp;lt;br /&amp;gt;tftpboot ${loadaddr} blinking_led_apfxxxx_xxxk.bit&amp;lt;br /&amp;gt;fpga load 0 ${loadaddr} ${filesize}&amp;lt;br /&amp;gt; should make the LED blinking without error&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Firmware autoload''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable|| style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; |&amp;#160; ||&amp;#160; run flash_firmware&amp;lt;br /&amp;gt;setenv firmware_autoload 1&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;&amp;lt;power off&amp;gt;/&amp;lt;power on&amp;gt; the board&amp;lt;br /&amp;gt;LED should blink after a couple of seconds and&amp;lt;br /&amp;gt;UBoot should continue countdown to boot linux&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Firmware autoload''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable|| style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; |&amp;#160; ||&amp;#160; run flash_firmware&amp;lt;br /&amp;gt;setenv firmware_autoload 1&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;&amp;lt;power off&amp;gt;/&amp;lt;power on&amp;gt; the board&amp;lt;br /&amp;gt;LED should blink after a couple of seconds and&amp;lt;br /&amp;gt;UBoot should continue countdown to boot linux&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''imxfuse commands''' || Not Applicable || style=&amp;quot;background:#00ffff;&amp;quot; | ocotp&amp;#160; || style=&amp;quot;background:#ffff00;&amp;quot; | imxfuse mac... || style=&amp;quot;background:#ffff00;&amp;quot; | iim blow fecmac... || Use production tool to blow a MAC address&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''imxfuse commands''' || Not Applicable || style=&amp;quot;background:#00ffff;&amp;quot; | ocotp&amp;#160; || style=&amp;quot;background:#ffff00;&amp;quot; | imxfuse mac... || style=&amp;quot;background:#ffff00;&amp;quot; | iim blow fecmac... || Use production tool to blow a MAC address&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Detect RAM SIze''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | 128MiB || style=&amp;quot;background:#00ff00;&amp;quot; | Board rev. 1 with 128 MiB || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; |&amp;#160; Board rev. 1 with 512MiB || Using the default UBoot config test the given&amp;lt;br /&amp;gt; config is correct during boot&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Detect RAM SIze''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | 128MiB || style=&amp;quot;background:#00ff00;&amp;quot; | Board rev. 1 with 128 MiB || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; |&amp;#160; Board rev. 1 with 512MiB || Using the default UBoot config test the given&amp;lt;br /&amp;gt; config is correct during boot&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''PAR cleared''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160;  run unlock_regs; boot&amp;lt;br /&amp;gt;once logged on linux try the command&amp;lt;br /&amp;gt;imxregs CSR&amp;lt;br /&amp;gt;should display imx register value instead of any error like &amp;quot;Unhandled fault&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''PAR cleared''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160;  run unlock_regs; boot&amp;lt;br /&amp;gt;once logged on linux try the command&amp;lt;br /&amp;gt;imxregs CSR&amp;lt;br /&amp;gt;should display imx register value instead of any error like &amp;quot;Unhandled fault&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''SD/MMC driver''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;not supported &lt;/del&gt;|| The command &amp;quot;mmcinfo&amp;quot; should display the SD/MMC card information&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''SD/MMC driver''' || not supported || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;background:#00ff00;&amp;quot; | &lt;/ins&gt;|| The command &amp;quot;mmcinfo&amp;quot; should display the SD/MMC card information&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NETCONSOLE''' || not supported || not supported || not supported&amp;#160; || not supported || [[Ethernet_console]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NETCONSOLE''' || not supported || not supported || not supported&amp;#160; || not supported || [[Ethernet_console]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11936&amp;oldid=prev</id>
		<title>Jorasse: /* Features/Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11936&amp;oldid=prev"/>
				<updated>2013-07-24T16:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features/Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:23, 24 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot; &gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ff0000&lt;/ins&gt;;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;boot linux&amp;lt;br /&amp;gt;to confirm nand integrity -&amp;gt; kernel should start&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;boot linux&amp;lt;br /&amp;gt;to confirm nand integrity -&amp;gt; kernel should start&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Env compatibility change''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | || force a new environment version and check &amp;lt;br /&amp;gt;the warning on next reboot:&amp;lt;br /&amp;gt;setenv env_version 0&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;reset&amp;lt;br /&amp;gt;=&amp;gt; *** Warning - Environment version change suggests:&amp;lt;br /&amp;gt;run flash_reset_env; reset&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Env compatibility change''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | || force a new environment version and check &amp;lt;br /&amp;gt;the warning on next reboot:&amp;lt;br /&amp;gt;setenv env_version 0&amp;lt;br /&amp;gt;saveenv&amp;lt;br /&amp;gt;reset&amp;lt;br /&amp;gt;=&amp;gt; *** Warning - Environment version change suggests:&amp;lt;br /&amp;gt;run flash_reset_env; reset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''FPGA control''' || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf9328_200k.bit || Not Applicable&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf27_200k.bit || style=&amp;quot;background:#ffff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf51_lx9.bin ||&amp;#160;  the command &amp;quot;fpga info 0&amp;quot; should indicate&amp;lt;br /&amp;gt; the presence of the spartan 3 &amp;lt;br /&amp;gt;Test FPGA download with the blinking_led bit file of your board:&amp;lt;br /&amp;gt;tftpboot ${loadaddr} blinking_led_apfxxxx_xxxk.bit&amp;lt;br /&amp;gt;fpga load 0 ${loadaddr} ${filesize}&amp;lt;br /&amp;gt; should make the LED blinking without error&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''FPGA control''' || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf9328_200k.bit || Not Applicable&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf27_200k.bit || style=&amp;quot;background:#ffff00;&amp;quot; | blinking_led_&amp;lt;br /&amp;gt;apf51_lx9.bin ||&amp;#160;  the command &amp;quot;fpga info 0&amp;quot; should indicate&amp;lt;br /&amp;gt; the presence of the spartan 3 &amp;lt;br /&amp;gt;Test FPGA download with the blinking_led bit file of your board:&amp;lt;br /&amp;gt;tftpboot ${loadaddr} blinking_led_apfxxxx_xxxk.bit&amp;lt;br /&amp;gt;fpga load 0 ${loadaddr} ${filesize}&amp;lt;br /&amp;gt; should make the LED blinking without error&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11935&amp;oldid=prev</id>
		<title>Jorasse: /* Features/Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11935&amp;oldid=prev"/>
				<updated>2013-07-24T16:06:25Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features/Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:06, 24 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l63&quot; &gt;Line 63:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP reliability''' || style=&amp;quot;background:#00ff00;&amp;quot; | 5MB|| style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00reff00;&amp;quot; | ||&amp;#160; Build a big rootfs (amount of mem minus 10MB) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;run update_rootfs&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP reliability''' || style=&amp;quot;background:#00ff00;&amp;quot; | 5MB|| style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00reff00;&amp;quot; | ||&amp;#160; Build a big rootfs (amount of mem minus 10MB) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;run update_rootfs&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP NAND option''' || style=&amp;quot;background:#ffffff;&amp;quot; | NA&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; Build a big rootfs (bigger then RAM SIZE) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;nand erase.part rootfs ; tftpboot ${rootfs_addr} ${board_name}-rootfs.ubi nand&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP NAND option''' || style=&amp;quot;background:#ffffff;&amp;quot; | NA&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; Build a big rootfs (bigger then RAM SIZE) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;nand erase.part rootfs ; tftpboot ${rootfs_addr} ${board_name}-rootfs.ubi nand&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''linux boot from flash''' || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; the command &amp;quot;boot&amp;quot; should start linux and rootfs from flash&amp;lt;br /&amp;gt;the linux login should be &amp;quot;armadeus login: &amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''linux boot from flash''' || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; the command &amp;quot;boot&amp;quot; should start linux and rootfs from flash&amp;lt;br /&amp;gt;the linux login should be &amp;quot;armadeus login: &amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS boot (rootfs)''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160;  || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=Nfs#Boot_from_NFS &amp;lt;br /&amp;gt; the command &amp;quot;run nfsboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;rootfs over a NFS shared drive on &amp;lt;br /&amp;gt;your host server ${serverip}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS boot (rootfs)''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160;  || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=Nfs#Boot_from_NFS &amp;lt;br /&amp;gt; the command &amp;quot;run nfsboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;rootfs over a NFS shared drive on &amp;lt;br /&amp;gt;your host server ${serverip}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|''' rootfs on SD/MMC''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; |&amp;#160; ||&amp;#160; http://www.armadeus.com/wiki/index.php?title=MultiMediaCard#Booting_from_MMC.2FSD&amp;#160; &amp;lt;br /&amp;gt; the command &amp;quot;run mmcboot&amp;quot; should start linux using &amp;lt;br /&amp;gt;a rootfs on your sd/mmc memory card&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#ffff00;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Flash lock/unlock''' || style=&amp;quot;background:#00ff00;&amp;quot; | || Not Applicable ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#ffff00;&amp;quot; | ||&amp;#160; For APF9328: &amp;lt;br /&amp;gt;protect on all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; - Warning: 1 protected sectors will not be erased!&amp;lt;br /&amp;gt;protect off all&amp;lt;br /&amp;gt;erase nor0,1 &amp;lt;br /&amp;gt;-&amp;gt; no warning - erase done&amp;lt;br /&amp;gt; other apf boards:&amp;lt;br /&amp;gt;nand lock; nand erase.part kernel&amp;lt;br /&amp;gt;Should not erase the kernel partion&amp;lt;br /&amp;gt;(error message, system hang or no message)&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11934&amp;oldid=prev</id>
		<title>Jorasse: /* Features/Status */</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=U-Boot-2013.04&amp;diff=11934&amp;oldid=prev"/>
				<updated>2013-07-24T14:20:18Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features/Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 14:20, 24 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot; &gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| || || ||&amp;#160; ||&amp;#160; &amp;#160;  ||&amp;#160;  &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| || || ||&amp;#160; ||&amp;#160; &amp;#160;  ||&amp;#160;  &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''U-Boot power on''' || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 16 MiB&amp;lt;br /&amp;gt;Flash: 8 MiB&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  dm9000 || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04... &amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX28&amp;lt;br /&amp;gt;BOOT:&amp;#160; NAND, 3V3&amp;lt;br /&amp;gt;DRAM:&amp;#160; 128 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB&amp;lt;br /&amp;gt;MMC:&amp;#160;  MXS MMC: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC0 [PRIME]|| style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04..&amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX27 at 399 MHz&amp;lt;br /&amp;gt;Armadeus APF27&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 64 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB &amp;lt;br /&amp;gt;MMC:&amp;#160;  MXC MCI: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 256-512 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 512 MiB&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''U-Boot power on''' || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 16 MiB&amp;lt;br /&amp;gt;Flash: 8 MiB&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  dm9000 || style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04... &amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX28&amp;lt;br /&amp;gt;BOOT:&amp;#160; NAND, 3V3&amp;lt;br /&amp;gt;DRAM:&amp;#160; 128 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB&amp;lt;br /&amp;gt;MMC:&amp;#160;  MXS MMC: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC0 [PRIME]|| style=&amp;quot;background:#00ff00;&amp;quot; | U-Boot 2013.04..&amp;lt;br /&amp;gt;CPU:&amp;#160;  Freescale i.MX27 at 399 MHz&amp;lt;br /&amp;gt;Armadeus APF27&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 64 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 256 MiB &amp;lt;br /&amp;gt;MMC:&amp;#160;  MXC MCI: 0&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | U-Boot 2013.04...&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;DRAM:&amp;#160; 256-512 MiB&amp;lt;br /&amp;gt;NAND:&amp;#160; 512 MiB&amp;lt;br /&amp;gt;In:&amp;#160; &amp;#160; serial&amp;lt;br /&amp;gt;Out:&amp;#160;  serial&amp;lt;br /&amp;gt;Err:&amp;#160;  serial&amp;lt;br /&amp;gt;Net:&amp;#160;  FEC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|| power on the board and check the boot log of the board&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|| power on the board and check the boot log of the board&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NOR/NAND flash''' || style=&amp;quot;background:#00ff00;&amp;quot; | 8 MiB||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; 256MiB-2GiB || style=&amp;quot;background:#00ff00;&amp;quot; | 256MiB&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | 512MiB-4GiB || startup sceen shall display:&amp;lt;br /&amp;gt;Flash: xx MiB&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NOR/NAND flash''' || style=&amp;quot;background:#00ff00;&amp;quot; | 8 MiB||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; 256MiB-2GiB || style=&amp;quot;background:#00ff00;&amp;quot; | 256MiB&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | 512MiB-4GiB || startup sceen shall display:&amp;lt;br /&amp;gt;Flash: xx MiB &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or NAND: xxxMiB&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''RAM''' || style=&amp;quot;background:#00ff00;&amp;quot; | 16/32 MiB||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; &amp;#160; 128MiB-512MiB&amp;#160; &amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | 64-128MiB&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | 256-512MiB || startup sceen shall display:&amp;lt;br /&amp;gt;DRAM:&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;xx &lt;/del&gt;MiB&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''RAM''' || style=&amp;quot;background:#00ff00;&amp;quot; | 16/32 MiB||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; &amp;#160; 128MiB-512MiB&amp;#160; &amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | 64-128MiB&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | 256-512MiB || startup sceen shall display:&amp;lt;br /&amp;gt;DRAM:&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;xxx &lt;/ins&gt;MiB&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Ethernet driver''' || style=&amp;quot;background:#00ff00;&amp;quot; | dm9000||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; FEC0 || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; FEC || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | FEC || startup sceen shall display:&amp;lt;br /&amp;gt;Net:&amp;#160;  &amp;lt;DRIVER&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Ethernet driver''' || style=&amp;quot;background:#00ff00;&amp;quot; | dm9000||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; FEC0 || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; FEC || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | FEC || startup sceen shall display:&amp;lt;br /&amp;gt;Net:&amp;#160;  &amp;lt;DRIVER&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Ethernet MAC''' || style=&amp;quot;background:#00ff00;&amp;quot; | dm9000 read&amp;lt;br /&amp;gt;00000000: 1e00 00ac|| style=&amp;quot;background:#00ff00;&amp;quot; | bdinfo&amp;lt;br /&amp;gt;...&amp;lt;br /&amp;gt;ethaddr&amp;#160; &amp;#160;  = 00:1e:ac:... || style=&amp;quot;background:#00ff00;&amp;quot; | bdinfo&amp;lt;br /&amp;gt;...&amp;lt;br /&amp;gt;ethaddr&amp;#160; &amp;#160;  = 00:1e:ac:... || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | iim read fecmac&amp;lt;br /&amp;gt;FEC MAC address: 0x00:0x1e:0xac:...|| test the presence of the MAC address in EEPROM/fuses &amp;lt;br /&amp;gt; the command bdinfo should return a valid mac address&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Ethernet MAC''' || style=&amp;quot;background:#00ff00;&amp;quot; | dm9000 read&amp;lt;br /&amp;gt;00000000: 1e00 00ac|| style=&amp;quot;background:#00ff00;&amp;quot; | bdinfo&amp;lt;br /&amp;gt;...&amp;lt;br /&amp;gt;ethaddr&amp;#160; &amp;#160;  = 00:1e:ac:... || style=&amp;quot;background:#00ff00;&amp;quot; | bdinfo&amp;lt;br /&amp;gt;...&amp;lt;br /&amp;gt;ethaddr&amp;#160; &amp;#160;  = 00:1e:ac:... || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | iim read fecmac&amp;lt;br /&amp;gt;FEC MAC address: 0x00:0x1e:0xac:...|| test the presence of the MAC address in EEPROM/fuses &amp;lt;br /&amp;gt; the command bdinfo should return a valid mac address&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Default IP''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; the default IP variables should be:&amp;lt;br /&amp;gt; ipaddr=192.168.0.10&amp;lt;br /&amp;gt; netmask=255.255.255.0&amp;lt;br /&amp;gt; serverip=192.168.0.2&amp;lt;br /&amp;gt; gatewayip=192.168.0.1&amp;lt;br /&amp;gt; use the &amp;quot;flash_reset_env&amp;quot; script&amp;lt;br /&amp;gt;to restore the default environment variables&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Default IP''' || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; the default IP variables should be:&amp;lt;br /&amp;gt; ipaddr=192.168.0.10&amp;lt;br /&amp;gt; netmask=255.255.255.0&amp;lt;br /&amp;gt; serverip=192.168.0.2&amp;lt;br /&amp;gt; gatewayip=192.168.0.1&amp;lt;br /&amp;gt; use the &amp;quot;flash_reset_env&amp;quot; script&amp;lt;br /&amp;gt;to restore the default environment variables&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''DHCP''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; |&amp;#160; ||&amp;#160; the command &amp;quot;DHCP&amp;quot; should be able&amp;lt;br /&amp;gt;to update IP environment variables according&amp;lt;br /&amp;gt; to your network and DHCP server&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''DHCP''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; |&amp;#160; ||&amp;#160; the command &amp;quot;DHCP&amp;quot; should be able&amp;lt;br /&amp;gt;to update IP environment variables according&amp;lt;br /&amp;gt; to your network and DHCP server&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Ping''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; set ipaddr &amp;amp; serverip according to your network.&amp;lt;br /&amp;gt;Test the connection to the server: &amp;lt;br /&amp;gt;ping ${serverip} should return the status &amp;quot;alive&amp;quot; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Ping''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; set ipaddr &amp;amp; serverip according to your network.&amp;lt;br /&amp;gt;Test the connection to the server: &amp;lt;br /&amp;gt;ping ${serverip} should return the status &amp;quot;alive&amp;quot; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Board reset''' ||style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; |&amp;#160; || command &amp;quot;reset&amp;quot; shall reset the board&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Board reset''' ||style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; |&amp;#160; || command &amp;quot;reset&amp;quot; shall reset the board&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; the command &amp;quot;run download_uboot&amp;quot; should &amp;lt;br /&amp;gt;UBoot from the host PC into the target RAM&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; the command &amp;quot;run download_uboot&amp;quot; should &amp;lt;br /&amp;gt;UBoot from the host PC into the target RAM&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | || the command &amp;lt;br /&amp;gt;&amp;quot;nfs ${loadaddr} ${serverip}:/tftpboot/${board_name}-linux.bin&amp;quot; should download&amp;lt;br /&amp;gt;linux kernel from the host PC into the target RAM&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''NFS''' || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; | || the command &amp;lt;br /&amp;gt;&amp;quot;nfs ${loadaddr} ${serverip}:/tftpboot/${board_name}-linux.bin&amp;quot; should download&amp;lt;br /&amp;gt;linux kernel from the host PC into the target RAM&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Board upgrade scripts''' ||style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; |&amp;#160; || use the hereafter scripts to update the software of the board:&amp;lt;br /&amp;gt; run update_all&amp;lt;br /&amp;gt; reset&amp;lt;br /&amp;gt;run flash_reset_env&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''Board upgrade scripts''' ||style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; | ||&amp;#160; style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00ff00&lt;/ins&gt;;&amp;quot; |&amp;#160; || use the hereafter scripts to update the software of the board:&amp;lt;br /&amp;gt; run update_all&amp;lt;br /&amp;gt; reset&amp;lt;br /&amp;gt;run flash_reset_env&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''I2C''' || style=&amp;quot;background:#00ff00;&amp;quot; | 38 76 7F || postponed || style=&amp;quot;background:#00ff00;&amp;quot; | 38 68 || &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;not supported&amp;#160; &lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;unreliable - device detected randomly &lt;/del&gt;||&amp;#160; startup sceen shall display:&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;the command &amp;quot;i2c probe&amp;quot; should return the list&amp;lt;br /&amp;gt;of devices on the i2c bus of the board&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''I2C''' || style=&amp;quot;background:#00ff00;&amp;quot; | 38 76 7F || postponed || style=&amp;quot;background:#00ff00;&amp;quot; | 38 68 || &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;style=&amp;quot;background&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;#00ff00;&amp;quot; | 1A 36 38 &lt;/ins&gt;||&amp;#160; startup sceen shall display:&amp;lt;br /&amp;gt;I2C:&amp;#160;  ready&amp;lt;br /&amp;gt;the command &amp;quot;i2c probe&amp;quot; should return the list&amp;lt;br /&amp;gt;of devices on the i2c bus of the board&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP reliability''' || style=&amp;quot;background:#00ff00;&amp;quot; | 5MB|| style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ffff00&lt;/del&gt;;&amp;quot; | ||&amp;#160; Build a big rootfs (amount of mem minus 10MB) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;run update_rootfs&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP reliability''' || style=&amp;quot;background:#00ff00;&amp;quot; | 5MB|| style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;00reff00&lt;/ins&gt;;&amp;quot; | ||&amp;#160; Build a big rootfs (amount of mem minus 10MB) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;run update_rootfs&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|----------------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP NAND option''' || style=&amp;quot;background:#ffffff;&amp;quot; | NA&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#ffff00;&amp;quot; | ||&amp;#160; Build a big rootfs (bigger then RAM SIZE) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;nand erase.part rootfs ; tftpboot ${rootfs_addr} ${board_name}-rootfs.ubi nand&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|'''TFTP NAND option''' || style=&amp;quot;background:#ffffff;&amp;quot; | NA&amp;#160; || style=&amp;quot;background:#00ff00;&amp;quot; | || style=&amp;quot;background:#00ff00;&amp;quot; |&amp;#160; || style=&amp;quot;background:#ffff00;&amp;quot; | ||&amp;#160; Build a big rootfs (bigger then RAM SIZE) by adding a huge tar file&amp;lt;br &amp;gt; in the target root dir -&amp;#160; the command &amp;quot;nand erase.part rootfs ; tftpboot ${rootfs_addr} ${board_name}-rootfs.ubi nand&amp;quot; should &amp;lt;br &amp;gt; download the file and update the flash accordingly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jorasse</name></author>	</entry>

	</feed>