<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Linux on Microblaze HOWTO (part I)</title>
	<atom:link href="http://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/feed/" rel="self" type="application/rss+xml" />
	<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/</link>
	<description>Anything I found worthy to write down.</description>
	<lastBuildDate>Thu, 26 Mar 2026 13:15:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: Pravin Khule</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-1113</link>
		<dc:creator>Pravin Khule</dc:creator>
		<pubDate>Mon, 07 Sep 2015 05:10:30 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-1113</guid>
		<description>thanx......</description>
		<content:encoded><![CDATA[<p>thanx&#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Denis</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-1010</link>
		<dc:creator>Denis</dc:creator>
		<pubDate>Tue, 14 Oct 2014 18:19:02 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-1010</guid>
		<description>Hi.
I had similar problem with the &quot;Cannot find MLD...&quot; error.

In my case the source of problem was an obsolete version of the SDK. Device tree files on the Xilinx`s GitHub is intended for some new 2014.x version.

I had solved the problem like that:

1) Take old repository: &quot;device-tree&quot; (deprecated), not the new &quot;device-tree-xlnx&quot;. Use this URL: https://github.com/Xilinx/device-tree

2) I had cloned repository using TortoiseGIT (do not download .zip!). Then I have opened its history and checked out revision, that was tagged like my SDK verion.

3) After check-out this old version there will be corresponding files: &quot;device-tree_v2_1_0.mld&quot; and &quot;device-tree_v2_1_0.tcl&quot;. I had copied them into SDK folder where it intended to be. I do not sure now, it was like EDK/.../sw/lib/... there was multiple &quot;standalone&quot; and &quot;xilkernel&quot; folders there. I created folder according error messsage (where it searches for this files).

Hope it helps.</description>
		<content:encoded><![CDATA[<p>Hi.<br />
I had similar problem with the &#8220;Cannot find MLD&#8230;&#8221; error.</p>
<p>In my case the source of problem was an obsolete version of the SDK. Device tree files on the Xilinx`s GitHub is intended for some new 2014.x version.</p>
<p>I had solved the problem like that:</p>
<p>1) Take old repository: &#8220;device-tree&#8221; (deprecated), not the new &#8220;device-tree-xlnx&#8221;. Use this URL: <a href="https://github.com/Xilinx/device-tree" rel="nofollow">https://github.com/Xilinx/device-tree</a></p>
<p>2) I had cloned repository using TortoiseGIT (do not download .zip!). Then I have opened its history and checked out revision, that was tagged like my SDK verion.</p>
<p>3) After check-out this old version there will be corresponding files: &#8220;device-tree_v2_1_0.mld&#8221; and &#8220;device-tree_v2_1_0.tcl&#8221;. I had copied them into SDK folder where it intended to be. I do not sure now, it was like EDK/&#8230;/sw/lib/&#8230; there was multiple &#8220;standalone&#8221; and &#8220;xilkernel&#8221; folders there. I created folder according error messsage (where it searches for this files).</p>
<p>Hope it helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jae</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-962</link>
		<dc:creator>Jae</dc:creator>
		<pubDate>Tue, 22 Jul 2014 19:47:25 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-962</guid>
		<description>when I execute the command below on Xilinx Shell, 
&quot;libgen -hw system.xml -lp device-tree -pe microblaze_0 -log libgen.log system.mss&quot;

I get an error saying,
&quot;Cannot find MLD file device-tree_v2_1_0.mld for the os device-tree 0.00.x&quot;

Do you have any idea on this?</description>
		<content:encoded><![CDATA[<p>when I execute the command below on Xilinx Shell,<br />
&#8220;libgen -hw system.xml -lp device-tree -pe microblaze_0 -log libgen.log system.mss&#8221;</p>
<p>I get an error saying,<br />
&#8220;Cannot find MLD file device-tree_v2_1_0.mld for the os device-tree 0.00.x&#8221;</p>
<p>Do you have any idea on this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eli</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-930</link>
		<dc:creator>eli</dc:creator>
		<pubDate>Fri, 28 Mar 2014 10:45:19 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-930</guid>
		<description>Hi,

The SPI flash has 8 MB of memory, which is more than enough for a Linux kernel + an initramfs image with some application. Besides, Linux can mount its root filesystem from the LAN using nfs. So if you insist on this not-so-impressive board, you can run whatever you want on it. Not that I understand why you bother...

Anyhow, uCLinux is for processors with no MMU, and has nothing to do with the memory&#039;s size, so I suggest dropping that.

What I would do if I were you is first to see that I can compile a simple standalone (no Linux) &quot;Hello, world&quot; program. Then try to get U-boot compiled and booted into the system (I expect this to be the difficult part). And then get the device tree right and boot Linux.

It&#039;s not going to be easy, I can tell you that. Did I mention partitioning the SPI flash? (Don&#039;t ask me how to do it)</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>The SPI flash has 8 MB of memory, which is more than enough for a Linux kernel + an initramfs image with some application. Besides, Linux can mount its root filesystem from the LAN using nfs. So if you insist on this not-so-impressive board, you can run whatever you want on it. Not that I understand why you bother&#8230;</p>
<p>Anyhow, uCLinux is for processors with no MMU, and has nothing to do with the memory&#8217;s size, so I suggest dropping that.</p>
<p>What I would do if I were you is first to see that I can compile a simple standalone (no Linux) &#8220;Hello, world&#8221; program. Then try to get U-boot compiled and booted into the system (I expect this to be the difficult part). And then get the device tree right and boot Linux.</p>
<p>It&#8217;s not going to be easy, I can tell you that. Did I mention partitioning the SPI flash? (Don&#8217;t ask me how to do it)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jerry</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-929</link>
		<dc:creator>jerry</dc:creator>
		<pubDate>Fri, 28 Mar 2014 08:19:52 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-929</guid>
		<description>Hi,
Thanks for your answering!
My goal is to install a linux to microblaze on SP601.As you can see , there is not enough room to realize.So i &#039;m now trying uclinux  but the interrupt configuration is too complex to understand.
And i really don&#039;t know what to do now.Nothing similar to my task has been found on the Internet.Can you help me to finish it if you are available?
thank you very much!</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Thanks for your answering!<br />
My goal is to install a linux to microblaze on SP601.As you can see , there is not enough room to realize.So i &#8216;m now trying uclinux  but the interrupt configuration is too complex to understand.<br />
And i really don&#8217;t know what to do now.Nothing similar to my task has been found on the Internet.Can you help me to finish it if you are available?<br />
thank you very much!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eli</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-928</link>
		<dc:creator>eli</dc:creator>
		<pubDate>Thu, 27 Mar 2014 10:33:11 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-928</guid>
		<description>Hi,

This guide is more than two years old, and both the kernel and the other tools have made a long way.

As for SP601, it doesn&#039;t have an SystemACE interface, so the boot process will have to be completely different. Doesn&#039;t Xilinx supply information about how to boot from the QSPI flash?</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>This guide is more than two years old, and both the kernel and the other tools have made a long way.</p>
<p>As for SP601, it doesn&#8217;t have an SystemACE interface, so the boot process will have to be completely different. Doesn&#8217;t Xilinx supply information about how to boot from the QSPI flash?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jerry</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-927</link>
		<dc:creator>jerry</dc:creator>
		<pubDate>Thu, 27 Mar 2014 05:14:40 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-927</guid>
		<description>i&#039;m now doing the same thing . Is this HOWTO availiable with SP601? and i have problem with &quot;Setting up the processor&quot;,for i can&#039;t find the options you descirbed.
thank you very much for your sharing!</description>
		<content:encoded><![CDATA[<p>i&#8217;m now doing the same thing . Is this HOWTO availiable with SP601? and i have problem with &#8220;Setting up the processor&#8221;,for i can&#8217;t find the options you descirbed.<br />
thank you very much for your sharing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dr.Fuzzy</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-923</link>
		<dc:creator>Dr.Fuzzy</dc:creator>
		<pubDate>Fri, 14 Feb 2014 17:04:31 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-923</guid>
		<description>Implemented the MB system and built the Kernel sources (xilinx_v3.0) according to your guide on a SP605, the boot process seems to start but goes nowhere after the following message is displayed:

early_printk_console is enabled at 0x40600000
Ramdisk addr 0x00000003, Compiled-in FDT at 0xc02888c8

The only suspicious warning appears on the SDK when I build the device-tree: 
WARNING:EDK - : console ip RS232_Uart_1 was not found.  This may prevent output
   from appearing on the boot console.

Any ideas?</description>
		<content:encoded><![CDATA[<p>Implemented the MB system and built the Kernel sources (xilinx_v3.0) according to your guide on a SP605, the boot process seems to start but goes nowhere after the following message is displayed:</p>
<p>early_printk_console is enabled at 0x40600000<br />
Ramdisk addr 0x00000003, Compiled-in FDT at 0xc02888c8</p>
<p>The only suspicious warning appears on the SDK when I build the device-tree:<br />
WARNING:EDK &#8211; : console ip RS232_Uart_1 was not found.  This may prevent output<br />
   from appearing on the boot console.</p>
<p>Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sandeep</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-910</link>
		<dc:creator>Sandeep</dc:creator>
		<pubDate>Sat, 04 Jan 2014 03:28:48 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-910</guid>
		<description>I have posted my question @xilinx forums , no reply till now, 


Thanks  
Sandeep</description>
		<content:encoded><![CDATA[<p>I have posted my question @xilinx forums , no reply till now, </p>
<p>Thanks<br />
Sandeep</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eli</title>
		<link>https://billauer.se/blog/2011/08/linux-microblaze-howto-tutorial-primer-1/comment-page-1/#comment-909</link>
		<dc:creator>eli</dc:creator>
		<pubDate>Fri, 03 Jan 2014 14:20:15 +0000</pubDate>
		<guid isPermaLink="false">https://billauer.se/blog/?p=1589#comment-909</guid>
		<description>I&#039;ve never read through that script, so I can&#039;t help you. I suggest contacting Xilinx&#039; support on this.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve never read through that script, so I can&#8217;t help you. I suggest contacting Xilinx&#8217; support on this.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
