<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Linux on the RIoTBoard Part 1: U-Boot</title><link>/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><description>So this is the start of a series of blog posts I announced some time ago. I will describe here what steps you have to take to create a full Linux image for the RIoTBoard.In the end there also will be a download to an image we created with these ...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Fri, 05 Feb 2016 03:36:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;The repo&amp;#39;s referred to here are broken, giving errors like &lt;/p&gt;&lt;p&gt;&lt;span&gt;W: GPG error: &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.emdebian.org" rel="nofollow" target="_blank"&gt;http://www.emdebian.org&lt;/a&gt;&lt;span&gt; unstable InRelease: The following signatures couldn&amp;#39;t be verified because the public key is not available: NO_PUBKEY B5B7720097BB3B58&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;which prevents&amp;nbsp; apt-get install gcc-4.7-arm-linux-gnueabihf from working&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Wed, 13 May 2015 20:58:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>toonamo</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;is there a way to add gui support? After following this tutorial i get a command line over hdmi but if i attempt to install and run lxde it fails. seems to be a fb error.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I also noticed we aren&amp;#39;t using and cflags for vpu or cpu for the riotboard (ie CFLAGS=-O2 -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard)&lt;/p&gt;&lt;p&gt;The uboot specifies only 10MB of ram, does the vmalloc flag basically say to allocate up to 400MB in additional memory to the vpu if it needs it? can i just allocate 256MB rather than 10 and drop the vmalloc to 256MB as well?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;is it possible it&amp;#39;s because we are compiling a kernel without a video driver that can support accelerated graphics?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;another thing i noticed was &lt;/p&gt;&lt;ol class="dp-c" start="1"&gt;&lt;li&gt;&lt;span style="font-style:inherit;font-weight:inherit;"&gt;&lt;span&gt;echo &amp;#39;deb &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.emdebian.org/debian/" rel="nofollow" target="_blank"&gt;http://www.emdebian.org/debian/&lt;/a&gt;&lt;span&gt; unstable main&amp;#39; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;doesn&amp;#39;t state the actual release we are using and the wiki (&lt;a class="jive-link-external-small" href="https://wiki.debian.org/EmdebianToolchain" rel="nofollow ugc noopener" target="_blank" title="https://wiki.debian.org/EmdebianToolchain"&gt;https://wiki.debian.org/EmdebianToolchain&lt;/a&gt;) says Emdebian toolchains are no longer supported ... Emdebian toolchains are not supported after squeeze. Modern multiarch-aware cross-toolchains are available from CrossToolchains.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;so following &lt;a class="jive-link-external-small" href="https://wiki.debian.org/CrossToolchains" rel="nofollow ugc noopener" target="_blank" title="https://wiki.debian.org/CrossToolchains"&gt;https://wiki.debian.org/CrossToolchains&lt;/a&gt; it states the deb should be &lt;/p&gt;&lt;blockquote class="jive-quote"&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;deb &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://emdebian.org/tools/debian/" rel="nofollow" target="_blank"&gt;http://emdebian.org/tools/debian/&lt;/a&gt;&lt;span&gt; jessie main&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;em&gt;(only because my compiler environment is debian 8)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;the section about the keyring didn&amp;#39;t work for me either instead i had to:&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;
&lt;p&gt;apt-get install curl&lt;/p&gt;
&lt;p&gt;&lt;span&gt;curl &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://emdebian.org/tools/debian/emdebian-toolchain-archive.key" rel="nofollow" target="_blank"&gt;http://emdebian.org/tools/debian/emdebian-toolchain-archive.key&lt;/a&gt;&lt;span&gt; | sudo apt-key add -&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;that took care of the gpg warning/error&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;then instead of &lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;ol class="dp-c" start="1"&gt;
&lt;li&gt;&lt;span style="font-weight:inherit;font-style:inherit;"&gt;apt-get install gcc-4.7-arm-linux-gnueabihf&amp;nbsp; &lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/blockquote&gt;&lt;p&gt;i used &lt;/p&gt;&lt;blockquote class="jive-quote"&gt;
&lt;p&gt;sudo dpkg --add-architecture armhf&lt;/p&gt;
&lt;p&gt;&lt;span class="anchor" style="font-weight:inherit;font-style:inherit;"&gt;&lt;/span&gt;sudo apt-get update&lt;/p&gt;
&lt;p&gt;&lt;span class="anchor" style="font-weight:inherit;font-style:inherit;"&gt;&lt;/span&gt;sudo apt-get install crossbuild-essential-armhf&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;which gives me &lt;span&gt;gcc-4.9-arm-linux-gnueabihf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;i am going to attempt recompiling again with these tools and the cflags i mentioned and see if that helps...&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Sun, 03 May 2015 12:47:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>bose</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am trying out the latest version of the U-Boot repo.&lt;/p&gt;&lt;p&gt;&lt;span&gt;The part CONFIG_BOOTCOMMAND is completely missing in the file &amp;quot;&lt;span&gt;include/configs/embestmx6boards.h&amp;quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I did a grep to search into the config directory also but looks like some thing has fundamentally changed.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I have the earlier version of the Uboot also and it works fine.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;However this problem has shown in the latest build tags:&amp;nbsp; v2015.01 and v2015.04&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Kindly help me out if there is any thing that needs to be patched to make this work.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Warm Regards,&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;Abhijit&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Mon, 20 Apr 2015 19:29:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I am trying now to install openElec on my riotboard. If my understanding is correct the main hurdle here is to tailor u-boot properly... Do you have any experience with this?&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Mon, 20 Apr 2015 19:13:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Meanwhile I have just used the standard u-boot and set the parameters manually:&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="https://community.freescale.com/message/502767#502767" rel="nofollow ugc noopener" target="_blank" title="https://community.freescale.com/message/502767#502767"&gt;https://community.freescale.com/message/502767#502767&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Sun, 05 Apr 2015 12:42:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I am trying to redo this tutorial atm as the server with the final files is not available anymore.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am currently stuck with modifying the &lt;span&gt;embestmx6boards.h as the file has changed quite a bit.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I cannot find the &lt;span&gt;#define CONFIG_BOOTCOMMAND section anymore.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;Does anyone&amp;nbsp; have a suggestion where these commands have to go now?&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Sun, 22 Feb 2015 17:09:39 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>Former Member</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;The download link for uboot is down. Could i get an alternate link?&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Fri, 03 Oct 2014 14:15:18 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>bose</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Very detailed U-Boot build procedure.&lt;/p&gt;&lt;p&gt;I think combining this with the &lt;a class="jive-link-external-small" href="http://www.element14.com/community/community/designcenter/single-board-computers/riotboard/blog/2014/07/14/building-uboot-with-eclipse-kepler" target="_blank"&gt;Tushar&amp;#39;s Uboot eclipse build&lt;/a&gt; would create the best and easy to use build system for RIot.&lt;/p&gt;&lt;p&gt;However I think command line stuff some times is difficult to emulate in eclipse.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for sharing.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Linux on the RIoTBoard Part 1: U-Boot</title><link>https://community.element14.com/products/devtools/single-board-computers/riotboard/b/blog/posts/linux-on-the-riotboard-part-1-u-boot</link><pubDate>Tue, 30 Sep 2014 09:26:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d96ed9f1-ff61-4ea5-84ef-a496a6451c53</guid><dc:creator>xw024</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Thanks for sharing. Best on the subject so far&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18644&amp;AppID=90&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>