<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>the binary world</title>
	<atom:link href="http://blog.binaerwelt.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.binaerwelt.com</link>
	<description></description>
	<lastBuildDate>Sat, 03 Dec 2011 20:57:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<div id="asc_adbox_posthead"><div id="asc_adcontent_0" class="asc_adcontent">&nbsp;</div></div><script type='text/javascript'>request_ad('99e6302844db807a81341fb8db80cbc8', 'asc_adcontent_0');</script>	<item>
		<title>Introducing adscaped &#8211; Quality Advertising</title>
		<link>http://blog.binaerwelt.com/2011/12/adscaped-advertising-introduction/</link>
		<comments>http://blog.binaerwelt.com/2011/12/adscaped-advertising-introduction/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 20:57:41 +0000</pubDate>
		<dc:creator>Elias</dc:creator>
				<category><![CDATA[adscaped]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://blog.binaerwelt.com/?p=143</guid>
		<description><![CDATA[We feel that in its current form, web advertising has decayed into a form which has left the advertisers, agents and audience dissatisfied. The issue is characterized by three main problems, encountered in virtually all currently existing advertising platforms:  The black box that is advertising. Advertisers insert ad campaigns and money into it and receive [...]]]></description>
			<content:encoded><![CDATA[<div>
<p dir="ltr">We feel that in its current form, web advertising has decayed into a form which has left the advertisers, agents and audience dissatisfied. The issue is characterized by three main problems, encountered in virtually all currently existing advertising platforms:</p>
<ol>
<li dir="ltr"> The black box that is advertising. Advertisers insert ad campaigns and money into it and receive data in return. Algorithms are hidden, shares are kept secret and the system is complex and opaque. Furthermore, Agents lack control over ads displayed on their site. Of course keywords can be filtered, but the approach is blacklisting rather than whitelisting, and even the additional tools sometimes provided only allow for restricted control of the site.</li>
<li dir="ltr"> This leads to the next problem: Users sense that ads are placed by bots rather than content providers, rendering the ads &#8220;dead content&#8221; – degrading the user experience of the site.</li>
<li dir="ltr"> Surprisingly many ads are scams, frauds or dubious at best. The algorithms which select the ads are blind to signs of shadiness, and therefore inferior to human supervision.</li>
</ol>
<p dir="ltr"><strong>So, why <a title="adscaped" href="http://adscaped.com" target="_blank">adscaped</a>?</strong></p>
<ol>
<li dir="ltr"> Our approach is simple. Agents select suitable ads for their site. A binary feedback-system (currently in alpha testing) based on votes and rewarded written feedback is provided for your convenience. We allow for full control over which specific links or campaigns you wish to run on your site – catalogued by content. And as an advertiser you will receive feedback why or why not an Agent chose your ad and how you may improve it. We understand that worry-free advertising should not only be cost effective, but time effective as well. Therefore we feel that a little time is a reasonable investment by our clients into a site of higher quality and increased visitor satisfaction. We have added emphasis into serving our clients with quick and efficient interfaces and workflows – thus we appreciate and can accommodate the feedback of early testers.</li>
<li dir="ltr"> Human ad selection translates into more clicks. We feel that you as a website operator know best what interests your target demographic. Ads which exist in symbiosis with your web-content are more likely to create an atmosphere of trust and improve the coherence of your web-page.</li>
<li dir="ltr">adscaped improves rapidly, aiming for a new experience and quality of online advertising. Dubious ads will be filtered out through negative feedback and rejection by Agents, and Advertisers are only pay if their ad is displayed. This way we can maintain ads of high quality which in turn adds value to your site and our service.</li>
</ol>
<p>You can see examples of ads served by adscaped above this post and in the sidebar.</p>
<p>To sign up to our beta list, please go to <a title="adscaped.com" href="http://adscaped.com" target="_blank">adscaped.com</a>.</p>
<p>&nbsp;</p>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.binaerwelt.com%2F2011%2F12%2Fadscaped-advertising-introduction%2F&amp;title=Introducing%20adscaped%20%26%238211%3B%20Quality%20Advertising" id="wpa2a_2"><img src="http://blog.binaerwelt.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.binaerwelt.com/2011/12/adscaped-advertising-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	<div id="asc_adbox_posthead"><div id="asc_adcontent_1" class="asc_adcontent">&nbsp;</div></div><script type='text/javascript'>request_ad('99e6302844db807a81341fb8db80cbc8', 'asc_adcontent_1');</script>	<item>
		<title>6 leadership principles</title>
		<link>http://blog.binaerwelt.com/2010/04/5-leadership-principles/</link>
		<comments>http://blog.binaerwelt.com/2010/04/5-leadership-principles/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 10:55:17 +0000</pubDate>
		<dc:creator>Elias</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CEO]]></category>
		<category><![CDATA[employees]]></category>
		<category><![CDATA[executives]]></category>
		<category><![CDATA[Leadership]]></category>

		<guid isPermaLink="false">http://blog.binaerwelt.com/?p=103</guid>
		<description><![CDATA[It can be hard to be a good superior and you can never be everybody&#8217;s darling but there are a few principles that will boost your employees motivation and creativity: Communicate. &#8220;Oh, by the way, we will do the presentation differently. So please update your part. Until when? Tomorrow.&#8221; The most important thing to prevent [...]]]></description>
			<content:encoded><![CDATA[<p>It can be hard to be a good <img src="file:///tmp/moz-screenshot.png" alt="" />superior and you can never be everybody&#8217;s darling but there are a few principles that will boost your employees motivation and creativity:</p>
<ol>
<li><strong>Communicate.</strong><br />
<em>&#8220;Oh, by the way, we will do the presentation differently. So please update your part. Until when? Tomorrow.&#8221;</em><br />
The most important thing to prevent frustration in the team is to communicate everything. If you planned or changed something or discussed it with one person of the team you can not expect that the other team members will magically know as well or that they will ask others to get the news. That can happen, but you should not rely on it. Let the members of your team know about every step in the project that concerns them. It is always better to communicate too much than too less. The team members will feel left out or be frustrated when information is not shared with them.</li>
<p></p>
<li><strong>Evaluate. Positively.</strong><br />
<em>&#8220;Well, that one time two months ago you came too late&#8230; And last week you left five minutes earlier&#8230; The big project you finished? Hmm, yes, that was quite okay. But you should not take the office pencils home.&#8221;</em><br />
Let your team members know what you like about their work. Of course you should tell them what you would like them to do differently. But do it in a positive way. To talk about possible improvements always creates a better atmosphere than talking about faults and flaws.<br />
And be clear. When your employee has to ask if you think he does good work or not you did something wrong.<br />
If necessary, balance the negative and positive parts of the evaluation. Always try to keep the positive part bigger to motivate your employees.</li>
<p></p>
<li><strong>Take them serious.</strong><br />
If a team member approaches you with an idea or a problem, take it 1000% serious. You might consider that as normal but there are people out there who obviously have no clue about it. I saw an executive laughing at the way an employee pronounced a certain word while pitching an idea. That is frustrating for the employees and will create an atmosphere where people will keep their ideas for themselves. That can be deadly for a company.</li>
<p></p>
<li><strong>Make them CEO&#8217;s.</strong><br />
There is a brilliant interview with Adam Bryant over at nytimes.com where he talks about motivating and focusing a team:</p>
<blockquote><p><em>&#8220;I’d turn people into C.E.O.’s. One thing I did at my second company was to put white sticky sheets on the wall, and I put everyone’s name on one of the sheets, and I said, “By the end of the week, everybody needs to write what you’re C.E.O. of, and it needs to be something really meaningful.” And that way, everyone knows who’s C.E.O. of what and they know whom to ask instead of me. And it was really effective. People liked it. And there was nowhere to hide.&#8221;</em></p></blockquote>
<p>This method will not only keep your team motivated and creative but they will also feel more connected to the company or department because they have the responsibility for a part of it. When every member of the team knows who to address for a certain problem this will boost effectiveness and workflow. Instead of asking you what to do they will figure it out among themselves. So you can concentrate on what you are the CEO of.<br />
And when the team members feel like a CEO of their niche then they will care more about their position and work. People will make a difference when they have the feeling that they can. Create the potential for that.</li>
<p></p>
<li><strong>Recognize and support.</strong><br />
Always stay aware of what your team members do. When they pitch and pursue own, good ideas or do something creative or special, support them. Or make somebody support them. Make them feel that you and/or the company are behind them.<br />
If you support everybody pursuing own ideas you will create a very creative atmosphere which will in return add to the companies&#8217; projects.<br />
Google is <a href="http://en.wikipedia.org/wiki/Google#Innovation_Time_Off" target="_blank">doing that very successfully</a>.</li>
<p></p>
<li><strong>Love what you do.</strong><br />
In order to make your employees feel enthusiastic about a project you have to be enthusiastic about it either.<br />
People will be dedicated if they see that you love what you do. In return they will feel like you if you indicate that you are bored or annoyed by your job. You set your teams motivation, you decide how the work and atmosphere will be like.</li>
</ol>
<p>I gather most of this experience while working as CEO of the startup <a href="http://www.binaerwelt.com">binaerwelt</a>. Also I had to witness all of these principles being completely ignored while working in a daycare center during my community service. (In Germany every man, when suitable for military service, has to choose between army or community service)</p>
<p>If you want your team, department or company to have a creative ecosystem which produces innovative ideas you should have a concept and always be aware and conscious of the things happening around you.<br />
Like Adam Bryant says:</p>
<blockquote><p><em>&#8220;You can manage 50 people through the strength of your personality and lack of sleep. You can touch them all in a week and make sure they’re all pointed in the right direction. By 150, it’s clear that that’s not going to scale, and you’ve got to find some way to keep everybody going in productive directions when you’re not in the room.&#8221;  </em></p></blockquote>
<p>Create a structure that maintains itself and motivates and satisfies the people working in it.<br />
It will keep you and your company or team healthy and agile both physically and mentally.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.binaerwelt.com%2F2010%2F04%2F5-leadership-principles%2F&amp;title=6%20leadership%20principles" id="wpa2a_4"><img src="http://blog.binaerwelt.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.binaerwelt.com/2010/04/5-leadership-principles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	<div id="asc_adbox_posthead"><div id="asc_adcontent_2" class="asc_adcontent">&nbsp;</div></div><script type='text/javascript'>request_ad('99e6302844db807a81341fb8db80cbc8', 'asc_adcontent_2');</script>	<item>
		<title>5 reasons why software patents are bad for the industry</title>
		<link>http://blog.binaerwelt.com/2010/03/5-reasons-why-software-patents-are-bad-for-the-industry/</link>
		<comments>http://blog.binaerwelt.com/2010/03/5-reasons-why-software-patents-are-bad-for-the-industry/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 11:47:59 +0000</pubDate>
		<dc:creator>Elias</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.binaerwelt.com/?p=56</guid>
		<description><![CDATA[The advantages of a software-patent-free world outweigh the advantages of our system today. Until today it is not possible to patent ideas and pure software within the European Union but in many parts of the world, including most dominantly the U.S., it is. There are five reasons why software patents don&#8217;t work out the way [...]]]></description>
			<content:encoded><![CDATA[<p>The advantages of a software-patent-free world outweigh the advantages of our system today.<br />
Until today it is not possible to patent ideas and pure software within the European Union but in many parts of the world, including most dominantly the U.S., it is.</p>
<p>There are five reasons why software patents don&#8217;t work out the way patents are generally intended to work:</p>
<h2>1. Software patents are designed in a way that is not suitable.</h2>
<p>In the pharmaceutical area for instance you take a basic structure of a molecule and change certain parts. Then you get a patent for these changes. At this point you have already spent several million dollars so it is understandable that you want to secure your investment.</p>
<p>For a software patent you basically take a basic structure, you change it, often mash up a lot of code and ideas from a lot of different people and then get a patent for the basic structure and the idea.<br />
For example facebook.<br />
They got a patent for &#8220;dynamically providing a news feed about a user of a social network&#8221;.<br />
Not their idea. (Although they put a lot of effort into that)<br />
I am sure that they did not spend millions of dollars on that.<br />
They just were first to patent it.<br />
According to other patent structures you should only be able to patent a certain source code. Which has no point in most cases anyway because it is hard to even obtain the code.<br />
There are so many different ways to develop a solution for a specific problem so it would be more honest if software patents were called &#8220;general idea patents&#8221;.</p>
<h2>2. Software patents bear the risk of bad code.</h2>
<p>Suppose Company X develops an algorithm to, let&#8217;s say, control computers in a cloud system. They would get the patent for &#8220;controlling computers in the cloud&#8221; and nobody else could commercially do that anymore without the risk of getting sued. And now suppose this algorithm is bad. Inefficient. What are you going to do?<br />
You have to use it anyway if you need to control computers in a cloud system.</p>
<h2>3. Software patents are generally not being used to protect intellectual property.</h2>
<p>Recently I stumbled across <a href="http://jonathanischwartz.wordpress.com/">the blog</a> of the former CEO of Sun, Jonathan Schwartz.<br />
In one of his recent posts he describes a situation which shows where software patents actually lead:</p>
<blockquote><p><em>&#8220;In 2003, after I unveiled a prototype Linux desktop called Project Looking Glass*, Steve called my office to let me know the graphical effects were “stepping all over Apple’s IP.” (IP = Intellectual Property = patents, trademarks and copyrights.) If we moved forward to commercialize it, “I’ll just sue you.”</em></p>
<p><em>My response was simple. “Steve, I was just watching your last presentation, and Keynote looks identical to Concurrence – do you own that IP?” Concurrence was a presentation product built by Lighthouse Design, a company I’d help to found and which Sun acquired in 1996. Lighthouse built applications for NeXTSTEP, the Unix based operating system whose core would become the foundation for all Mac products after Apple acquired NeXT in 1996. Steve had used Concurrence for years, and as Apple built their own presentation tool, it was obvious where they’d found inspiration. “And last I checked, MacOS is now built on Unix. I think Sun has a few OS patents, too.” Steve was silent.&#8221;</em></p></blockquote>
<p><small><a href="http://jonathanischwartz.wordpress.com/2010/03/09/good-artists-copy-great-artists-steal/" target="_blank">Read this post.</a></small></p>
<p>So the mass of patents and their distribution among thousands of companies paired with the horror of a long trial already prevents any use of them. In this case patents will not change anything.</p>
<h2>4. Software patents are not &#8220;fair&#8221;.</h2>
<p>If anybody could get their idea patented it would create a certain equality because everybody would own patents which would create a state described above.<br />
But the fact is that you need a lot of money and knowledge of patent laws to get one.<br />
The average costs of patenting software are an estimated 20.000$.<br />
If you can&#8217;t put a lot of time to get into that topic you need a patent lawyer. They are definitely not cheap.<br />
So basically only bigger companies with enough cash and a legal department can get patents.</p>
<h2>5. It is nearly impossible to handle software patents in a trial.</h2>
<p>When you try to patent something you will usually let a patent lawyer check if the patent is available.<br />
But it is almost impossible to find any violations because the same process or idea might be described in another way, using other words.</p>
<p>So when it actually comes to a trial, all involved parties and the court are facing another big problem.<br />
It is very, very hard to find out who is right or wrong or who owns which intellectual property. Both parties might have patented the same or a similar software idea. And is the one software really violating the patent? Does it use this or that structure? How is the patent specified? Does that include this exception or that addition?<br />
It takes years and A LOT of money to find an answer which is not even sure to be right.<br />
The sheer amount of specifications, the uncertainty how to apply them and the total unpredictability make this process a big gamble.</p>
<p>In a patent free world -that seems to be feared by large companies- it would just come down to one thing: <strong>Write better code.</strong><br />
Solve a problem better than somebody else. This would define your success and not if you were fast enough and had enough money.</p>
<p>A software-patent-free world would not look all so different than today except there would be a lot more competition, a lot more possibilities for developers and a lot less bad code.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.binaerwelt.com%2F2010%2F03%2F5-reasons-why-software-patents-are-bad-for-the-industry%2F&amp;title=5%20reasons%20why%20software%20patents%20are%20bad%20for%20the%20industry" id="wpa2a_6"><img src="http://blog.binaerwelt.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.binaerwelt.com/2010/03/5-reasons-why-software-patents-are-bad-for-the-industry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	<div id="asc_adbox_posthead"><div id="asc_adcontent_3" class="asc_adcontent">&nbsp;</div></div><script type='text/javascript'>request_ad('99e6302844db807a81341fb8db80cbc8', 'asc_adcontent_3');</script>	<item>
		<title>Cebit 2010</title>
		<link>http://blog.binaerwelt.com/2010/03/cebit-2010/</link>
		<comments>http://blog.binaerwelt.com/2010/03/cebit-2010/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 06:49:49 +0000</pubDate>
		<dc:creator>Elias</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[cebit]]></category>
		<category><![CDATA[hawkboard]]></category>

		<guid isPermaLink="false">http://blog.binaerwelt.com/?p=45</guid>
		<description><![CDATA[Last Sunday was the last day of the CEBIT 2010 and after I could not go to the Embedded World in Nuremberg I decided to at least visit OSADL at the CEBIT. I hoped to get in touch with somebody from TI to talk about the OMAP138. So Friday evening before the journey we had [...]]]></description>
			<content:encoded><![CDATA[<p>Last Sunday was the last day of the CEBIT 2010 and after I could not go to the Embedded World in Nuremberg I decided to at least visit <a href="http://osadl.org/">OSADL</a> at the CEBIT. I hoped to get in touch with somebody from TI to talk about the OMAP138. </p>
<p>So Friday evening before the journey we had a snow storm with 20cm of snow in one hour (which is a lot for Northern Germany) so I had to book a ticket for the train.<br />
I would go with the train more often if it wouldn&#8217;t be so expensive here. It&#8217;s nice to travel fast and work in the same time.</p>
<p>So I had to get up at 6:00 AM to get there in reasonable time.</p>
<p><a href="http://blog.binaerwelt.com/wp-content/uploads/2010/03/p_1600_1200_FC400043-454B-4547-A8DB-C19DCC924DD7.jpeg"><br />
<img src="http://blog.binaerwelt.com/wp-content/uploads/2010/03/p_1600_1200_FC400043-454B-4547-A8DB-C19DCC924DD7.jpeg" alt="" class="alignnone size-full" /></a><br />
(It was frickin&#8217; cold)</p>
<p><a href="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_E4A4F064-1C23-4645-A535-A78E16C0FB97.jpeg"><img src="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_E4A4F064-1C23-4645-A535-A78E16C0FB97.jpeg" alt="" class="alignnone size-full" /></a><br />
(But looked nice)</p>
<p><a href="http://blog.binaerwelt.com/wp-content/uploads/2010/03/p_1600_1200_D5FA1142-132C-41A2-968E-AA538034E86E.jpeg"><img src="http://blog.binaerwelt.com/wp-content/uploads/2010/03/p_1600_1200_D5FA1142-132C-41A2-968E-AA538034E86E.jpeg" alt="" class="alignnone size-full" /></a><br />
<br />
I mainly went there to talk to some hardware vendors. I was especially looking for touch panels, screens and battery elements.<br />
The CEBIT has a Resellers Planet area only for registered companies which is a very good thing as the rest of the event is totally overcrowded.<br />
And they have these neat little passes with bar codes which the exhibitors can scan to easily get your business data.</p>
<p><a href="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_BFB83BC8-F345-42FB-AAA6-D64B1EC6723C.jpeg"><img src="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_BFB83BC8-F345-42FB-AAA6-D64B1EC6723C.jpeg" alt="" class="alignnone size-full" /></a></p>
<p><a href="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_1B34F84F-0A67-44D7-9836-B6B22C74E0B5.jpeg"><img src="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_1B34F84F-0A67-44D7-9836-B6B22C74E0B5.jpeg" alt="" class="alignnone size-full" /></a><br />
At the stand of IRTOUCH, an Asian touch panel manufacturer focused on infrared touch recognition.</p>
<p><a href="http://blog.binaerwelt.com/wp-content/uploads/2010/03/p_1600_1200_14600476-2F14-4DAF-B104-DB3903A861D7.jpeg"><img src="http://blog.binaerwelt.com/wp-content/uploads/2010/03/p_1600_1200_14600476-2F14-4DAF-B104-DB3903A861D7.jpeg" alt="" class="alignnone size-full" /></a></p>
<p>Well, EloTouch seems to offer great solutions, they recently introduced the <a href="http://www.elotouch.com/Technologies/AcousticPulseRecognition/default.asp">Acoustic Pulse Recognition</a> panel which sounds good to me. Still have to test it though. It works by monitoring the pulses emmited by anything touching the surface of the panel.</p>
<p>The stand of OSADL was a little disappointing. It consisted out of two banners and a workstation on 2m². I didn&#8217;t see anybody who seemed to belong there.</p>
<p><a href="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_003555ED-AB5F-4F55-8E07-97BAB3C36ED2.jpeg"><img src="http://blog.binaerwelt.com/wp-content/uploads/2010/03/l_1600_1200_003555ED-AB5F-4F55-8E07-97BAB3C36ED2.jpeg" alt="" class="alignnone size-full" /></a></p>
<p>In the end it was a great event, really crowded though. Most of the exhibitors speak a really nice English. Except that guy from a Chinese battery company who did not understand what I inquired while his colleague was standing and watching. Turned out the colleague spoke English very well.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.binaerwelt.com%2F2010%2F03%2Fcebit-2010%2F&amp;title=Cebit%202010" id="wpa2a_8"><img src="http://blog.binaerwelt.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.binaerwelt.com/2010/03/cebit-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	<div id="asc_adbox_posthead"><div id="asc_adcontent_4" class="asc_adcontent">&nbsp;</div></div><script type='text/javascript'>request_ad('99e6302844db807a81341fb8db80cbc8', 'asc_adcontent_4');</script>	<item>
		<title>Ubuntu on the Hawkboard</title>
		<link>http://blog.binaerwelt.com/2010/02/ubuntu-on-the-hawkboard/</link>
		<comments>http://blog.binaerwelt.com/2010/02/ubuntu-on-the-hawkboard/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 14:01:45 +0000</pubDate>
		<dc:creator>Elias</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[hawkboard]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.binaerwelt.com/?p=13</guid>
		<description><![CDATA[After following the embinux Guide to bring Android to life on the OMAPL 138 Hawkboard I wanted to go for more possibilities so I decided to try it with Ubuntu Jaunty. It was actually easier than I expected. So, first we need to create the root file system. I used rootstock: Ubuntu Jaunty (9.04) and [...]]]></description>
			<content:encoded><![CDATA[<p>After following the <a href="http://labs.embinux.org/index.php/Android_Porting_Guide_to_OMAP-L_138_HawkBoard" target="_blank">embinux Guide</a> to bring Android to life on the OMAPL 138 <a href="http://www.hawkboard.org">Hawkboard</a> I wanted to go for more possibilities so I decided to try it with Ubuntu Jaunty.</p>
<p>It was actually easier than I expected.</p>
<p>So, first we need to create the root file system. I used rootstock:</p>
<p>Ubuntu Jaunty (9.04) and Debian:<br />
<code>sudo apt-get install qemu<br />
wget http://ports.ubuntu.com/pool/main/d/debootstrap/debootstrap_1.0.20~jaunty1_all.deb<br />
sudo dpkg -i debootstrap_1.0.20~jaunty1_all.deb<br />
wget http://launchpad.net/project-rootstock/trunk/0.1/+download/rootstock-0.1.3.tar.gz<br />
tar xf rootstock-0.1.3.tar.gz<br />
cd rootstock-0.1.3</code></p>
<p>Ubuntu Karmic (9.10)<br />
<code>sudo apt-get install rootstock</code></p>
<p>Create the RFS of Jaunty:<br />
<code>sudo rootstock --fqdn OMAPL138 --login ubuntu --password root --imagesize 2G --dist jaunty --serial ttyS2 --seed xfce4,gdm</code><br />
<small>Note: I am using a 2GB USB Stick so change that command to whatever size your medium is.</small><br />
That takes a while so in the meantime (if your system resources allow) set up the memory device.</p>
<p>Format the device to ext2 (or ext3, I have not tested that):<br />
<code>sudo gparted /dev/sdb</code><br />
<smaller>Note: Your device might be at /dev/sda or /dev/sdc (etc.) so check that first.</smaller></p>
<p>Now get the uImage for the hawkboard at <a href="http://hawkboard.googlecode.com/files/uImage_v1">http://hawkboard.googlecode.com/files/uImage_v1<br />
</a><br />
I used tftp to transfer the uImage to the board.<br />
How to set up tftp: <a href="http://labs.embinux.org/index.php/Android_Porting_Guide_to_OMAP-L_138_HawkBoard#Setting_up_tftp_on_host_machine.28ubuntu.29">http://labs.embinux.org/index.php/Android_Porting_Guide_to_OMAP-L_138_HawkBoard#Setting_up_tftp_on_host_machine.28ubuntu.29</a><br />
Rename the file to &#8216;uImage&#8217; and put it in your tftpboot folder (default ~/tftpboot).</p>
<p>So turn on your board, stop autoboot and execute:<br />
<code>dhcp 0xc0900000 uImage</code></p>
<p>If everything is et up right it will look somewhat like this:<br />
<code>hawkboard.org ><br />
dhcp 0xc0900000 uImage<br />
BOOTP broadcast 1</code></p>
<p><code>DHCP client bound to address 192.168.0.2<br />
TFTP from server 192.168.0.0; our IP address is 192.168.0.2<br />
Filename 'uImage'.<br />
</code><br />
<code>Load address: 0xc0900000<br />
Loading: ##############################################################<br />
#########################################################<br />
########################################################<br />
########################################################<br />
#########################################################<br />
#########################################################<br />
#################################</code><br />
<code>done<br />
Bytes transferred = 1934036 (1d82d4 hex)</code></code></p>
<p>By now rootstock might be done leaving you with an archive like armel-rootfs-**********.tgz.<br />
Mount the memory device and copy/extract the archive:<br />
<code>cp armel-rootfs-**********.tgz /mount/point<br />
cd /mount/point<br />
sudo tar xfp armel-rootfs-**********.tgz<br />
sudo chown -R root.root *<br />
sudo chmod -R 777 *</code></p>
<p>On your board change the bootargs:<br />
<code>setenv bootargs console=ttyS2,115200n8 console=tty1 noinitrd root=/dev/sda1 rootwait rw init=/sbin/init</code></p>
<p>And then finally boot into Ubuntu Jaunty on your OMAPL 138 hawkboard:<br />
<code>bootm 0xc0900000</code></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.binaerwelt.com%2F2010%2F02%2Fubuntu-on-the-hawkboard%2F&amp;title=Ubuntu%20on%20the%20Hawkboard" id="wpa2a_10"><img src="http://blog.binaerwelt.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.binaerwelt.com/2010/02/ubuntu-on-the-hawkboard/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	<div id="asc_adbox_posthead"><div id="asc_adcontent_5" class="asc_adcontent">&nbsp;</div></div><script type='text/javascript'>request_ad('99e6302844db807a81341fb8db80cbc8', 'asc_adcontent_5');</script>	<item>
		<title>binaerwelt</title>
		<link>http://blog.binaerwelt.com/2010/02/binaerwelt/</link>
		<comments>http://blog.binaerwelt.com/2010/02/binaerwelt/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 19:21:22 +0000</pubDate>
		<dc:creator>Elias</dc:creator>
				<category><![CDATA[binaerwelt]]></category>
		<category><![CDATA[company]]></category>

		<guid isPermaLink="false">http://blog.binaerwelt.com/?p=8</guid>
		<description><![CDATA[We are a fairly fresh software-webdesign-innovation-visionary company from Germany. Our company name is a connection of two German phrases: binär = binary (from Late Latin bīnārius (“consisting of two”), bīnī (“two-by-two, pair”)) Welt = world (Proto-Germanic *wer-alt (“age of man, world”) We chose this name because we believe that it describes the state that our [...]]]></description>
			<content:encoded><![CDATA[<p>We are a fairly fresh software-webdesign-innovation-visionary company from Germany.</p>
<p>Our company name is a connection of two German phrases:</p>
<p><strong>binär</strong> = binary (from Late Latin bīnārius (“consisting of two”), bīnī (“two-by-two, pair”))<br />
<strong>Welt</strong> = world (Proto-Germanic *wer-alt (“age of man, world”)</p>
<p>We chose this name because we believe that it describes the state that our world is in right now. On the one hand we have the &#8220;traditional reality&#8221; consisting out of actual matter and on the other hand we have the &#8220;virtual reality&#8221; which developed silently parallel to material reality.</p>
<p>We believe that this is a trend that will not stop in near future and we want to make the virtual world a better place. That means better, simpler and more reliable software and straight universal solutions.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.binaerwelt.com%2F2010%2F02%2Fbinaerwelt%2F&amp;title=binaerwelt" id="wpa2a_12"><img src="http://blog.binaerwelt.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.binaerwelt.com/2010/02/binaerwelt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

