<?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>Marcin Juszkiewicz &#187; openmoko</title> <atom:link href="http://marcin.juszkiewicz.com.pl/tag/openmoko/feed/" rel="self" type="application/rss+xml" /><link>http://marcin.juszkiewicz.com.pl</link> <description>Embedded Linux development</description> <lastBuildDate>Wed, 01 Feb 2012 13:19:28 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>I got interviewed during Linaro Connect</title><link>http://marcin.juszkiewicz.com.pl/2011/11/04/i-got-interviewed-during-linaro-connect/</link> <comments>http://marcin.juszkiewicz.com.pl/2011/11/04/i-got-interviewed-during-linaro-connect/#comments</comments> <pubDate>Fri, 04 Nov 2011 10:36:20 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[consulting]]></category> <category><![CDATA[linaro]]></category> <category><![CDATA[linaroconnect]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[openembedded]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[openzaurus]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[uds]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=2247</guid> <description><![CDATA[Half year ago at UDS-O in Budapest Michael Opdenacker interviewed some people from Linaro. I remember that at the end of event Kiko asked him did he talked with me cause he thought that it could be interesting for someone. Then we had another Linaro Connect (in Cambourne) and nothing happened. But in previous week [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/11/04/i-got-interviewed-during-linaro-connect/">I got interviewed during Linaro Connect</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>Half year ago at UDS-O in Budapest <a
href="http://opdenacker.org/">Michael Opdenacker</a> interviewed some people from Linaro. I remember that at the end of event Kiko asked him did he talked with me cause he thought that it could be interesting for someone.</p><p>Then we had another Linaro Connect (in Cambourne) and nothing happened. But in previous week I got an email that there will be interview with me in Orlando and that I should choose time slot for it. So I did and here is the result:</p><p>httpv://www.youtube.com/watch?v=ajNSrQfFcPA</p><p>What we were talking about? Check it yourself. And please comment did you enjoyed.</p><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/11/04/i-got-interviewed-during-linaro-connect/">I got interviewed during Linaro Connect</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2011/11/04/i-got-interviewed-during-linaro-connect/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>UDS-O</title><link>http://marcin.juszkiewicz.com.pl/2011/05/13/uds-o/</link> <comments>http://marcin.juszkiewicz.com.pl/2011/05/13/uds-o/#comments</comments> <pubDate>Fri, 13 May 2011 15:42:25 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[android]]></category> <category><![CDATA[conferences]]></category> <category><![CDATA[donations]]></category> <category><![CDATA[linaro]]></category> <category><![CDATA[openembedded]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[pandaboard]]></category> <category><![CDATA[travels]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[wrt54]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=2078</guid> <description><![CDATA[This week I am in Budapest, Hungary attending Ubuntu Developer Summit for 11.10 &#8216;oneiric&#8217; release discussions. But this is not only Ubuntu &#8212; there is huge amount of Linaro people discussing what to do next cycle. Sunday Travel, travel, travel&#8230; Usual way &#8212; bus from home to Berlin airport (SXF this time) where I met [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/05/13/uds-o/">UDS-O</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>This week I am in Budapest, Hungary attending Ubuntu Developer Summit for 11.10 &#8216;oneiric&#8217; release discussions. But this is not only Ubuntu &#8212; there is huge amount of Linaro people discussing what to do next cycle.</p><h3>Sunday</h3><p>Travel, travel, travel&#8230; Usual way &#8212; bus from home to Berlin airport (SXF this time) where I met with Henning &#8216;woglinde&#8217; Heinold to donate my old <a
href="http://marcin.juszkiewicz.com.pl/2005/06/07/i-got-wrt54gs/">Linksys WRT54</a> which I got donated few years ago to be able to use my Zauruses wireless. Router had to be in use on OpenEmbedded stand at <a
href="http://marcin.juszkiewicz.com.pl/tag/linuxtag/">LinuxTag</a>, Berlin &#8212; go there and visit them at booth 7.2b 112.</p><p>Again flight was with Easyjet. It is cheap airline but with speedy boarding it is good enough to go with. Bad side is that it lands at old terminal 1 in Budapest so I had to go to hotel by my own.</p><p>Evening was Canonical only meeting where there was a presentation of some things which will go into 11.10 Ubuntu release (nearly same to next day keynote). After food, discussions and finally sleep ;D</p><h3>Monday</h3><p>Sessions started &#8212; I attended few:</p><ul><li>Ubuntu <abbr
title="Linaro Evalution Build">LEB</abbr> documentation</li><li>cross toolchain user stories &#8212; my own session where most of time Micheal Hope was telling us about requests which Toolchain WG got</li><li>user stories for nano image</li><li><abbr
title="Ubuntu Developer Maintainers Board">DMB</abbr> regular meeting &#8212; I became Ubuntu developer during it!</li></ul><p>During evening was &#8216;Meet &amp; Greet&#8217; social event sponsored by Openstack and Freescale. Nice way to catch with people. Especially when you meet old friends which you never met in person ;D I met Marek Szyprowski which whom I was writing to Polish Amiga paper magazine named &#8216;eXec&#8217; (but website with similar name does not have nothing in common now). We talked for quite long time about misc things. Also met some other folks, refreshed faces memory etc.</p><h3>Tuesday</h3><p>Sessions:</p><ul><li>cross toolchain user stories (again) &#8212; we discussed notes from previous day, decided on some details and created work items so I can start working on it</li><li>Ubuntu <abbr
title="Linaro Evalution Build">LEB</abbr> documentation (also again)</li><li>Linaro Ubuntu <abbr
title="Linaro Evalution Build">LEB</abbr> process for 11.11</li><li>GDB as cross debugger</li></ul><p>As you see <abbr
title="Linaro Evalution Build">LEB</abbr> was topic of a day. And it was not everything &#8212; next day was another session.</p><p>Evening was taken by <a
href="https://wiki.linaro.org/Events/2011-05-LDS/Showcase">The Linaro Technical Showcase</a> sponsored by IBM. What was there? Many interesting things:</p><ul><li>Arnd Bergmann was talking why class4 SD card can be much better then class10 one</li><li>Freescale Landing Team was presenting <a
href="http://www.linaro.org/linaro-blog/2011/03/01/new-low-cost-cortex-a8-board-from-freescale/">i.mx53 Quick Start</a> boards</li><li>Ash Charles from Gumstix was presenting their new miniboards with DM37xx cpus and few carrier boards</li><li>Paweł Moll from ARM was presenting Cortex A15 running from two biggest FPGA chips. It had just 11MHz clock but it was enough to show Doom game running on connected monitor.</li><li>Oxlab guys shown their work on Android and how you can hibernate BeagleBoard</li><li>ST-Ericsson guys presented <a
href="http://www.linaro.org/linaro-blog/2011/02/15/snowball-new-cortex-a9-community-board-from-st-ericsson/">Snowball</a> boards &#8212; we had a talk on some hardware details</li><li>Konstantinos Margaritis shown what kind of difference can be between armel and armhf ports on same hardware</li><li>Angus Ainslie presented Samsung developer board and we had interesting discussion about it</li></ul><p>I do not remember all presentations &#8212; those ones interested me most. ARM one was amazing &#8212; huge FPGAs which were able to emulate A15, A5, A9 just by booting with different MicroSD card&#8230; And it is not related only to CPU emulation cause there were two expansion slots on mainboard so FPGAs can became graphics card with Mali core flashed into. Second board was &#8216;simple&#8217; A9 with Mali and some OpenGL(ES) demo was running there.</p><p>And again &#8212; new faces to join with names. Talked with Ash Charles about discussions in past when I helped Gumstix developers with OpenEmbedded, Angus Ainslie from ST-Ericsson was working for Openmoko at time when we had cooperation and so on&#8230;</p><h3>Wednesday</h3><p>Woke up early&#8230; What to do after 6:10? Go swimming! So I went to Royal SPA and spent some time in swimming pool and sauna so day started nicely.</p><p>Sessions:</p><ul><li>automated cross-buildd system/service</li><li>Ubuntu <abbr
title="Linaro Evalution Build">LEB</abbr> Star Rating documentation &#8212; my session again on how we want to rate level of support of member boards</li><li>ARM Linus interface 3 &#8212; attended just to check how kernel developers are discussing how to improve arch/arm/ situation</li></ul><p>Met Mark Brown with whom I was working in OpenEmbedded project and after lunch I went to do some sight seeing with Paweł Moll. Budapest is nice city and I have to came back here one day.</p><p>Team dinner somewhere in the city was quite good. We had a fun going back to hotel when ~half of us used phones to navigate though city ;D</p><h3>Thursday</h3><p>Sessions:</p><ul><li>arm and other archs certification program &#8212; Canonical has <a
href="http://www.ubuntu.com/certification">certification program</a> of machines which came with Ubuntu pre-installed. I have to check at their tools.</li><li>ALIP mini-distro and build system user/developer stories &#8212; interesting discussion</li><li>cross-toolchains for the ARM hard-float ABI &#8212; will have to provide them for Ubuntu and other but it is doable</li><li>next steps with multiarch in Ubuntu &#8212; where do we go and how</li></ul><p>Evening was sight seeing with local guides. We saw parlament building, chain bridge, castle area and ended in interesting pub.</p><h3>Friday</h3><p>Ending day and nearly no sessions today:</p><ul><li>port to the ARM hard-float ABI &#8212; Ubuntu armhf someone?</li><li>Linaro Review of LDS week</li><li>easier access to -dbgsym packages</li></ul><p>Some of people already packed and left, rest will go to have fun at <abbr
title="Ubuntu Developer Summit">UDS</abbr> party.</p><h3>Summary</h3><p>It was my third <abbr
title="Ubuntu Developer Summit">UDS</abbr> and I feel that it was best one. I had two blueprints to handle and both had great discussions which ended in many notes and work items. There was lot of people both from Ubuntu community and Linaro teams. I met many developers, some old friends, went to so many sessions that it took me most of time (I do not remember is list in post is complete).</p><p>It was nice to see amount of ARM netbooks at people hands &#8212; mostly <a
href="http://marcin.juszkiewicz.com.pl/2010/10/29/i-got-efika-mx-smartbook-from-genesi/">Genesi Smartbooks</a> but also several Toshiba AC100 ones. I think that it shows that times are changing and who knows&#8230; maybe at next event I will not use my <a
href="http://marcin.juszkiewicz.com.pl/2010/06/09/new-laptop-asus-ul30a/">ASUS UL30A</a> laptop.</p><p>And this is another <abbr
title="Ubuntu Developer Summit">UDS</abbr> with some added hardware. This time it is <a
href="http://marcin.juszkiewicz.com.pl/tag/pandaboard/">Pandaboard</a> A1 which can replace my EA1 at my work for Linaro. Probably will keep both running one to another but one (EA1) with Ubuntu and second (A1) will be used for misc tests.</p><p>Now it is a time to drop laptop in hotel room and go for party!!!</p><div
class="betterrelated"><p><strong>Related content:</strong></p><ol><li> <a
href="http://marcin.juszkiewicz.com.pl/2011/03/16/trips-in-2011/" title="Permanent link to Trips in 2011">Trips in 2011</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/07/23/ubuntulinaro-platform-sprint-in-prague/" title="Permanent link to Ubuntu/Linaro Platform Sprint in Prague">Ubuntu/Linaro Platform Sprint in Prague</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/10/29/uds-n-is-ending/" title="Permanent link to UDS-N is ending">UDS-N is ending</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/10/25/uds-n-monday/" title="Permanent link to UDS-N: Monday">UDS-N: Monday</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2011/08/08/linaro-connect-q3-11/" title="Permanent link to Linaro Connect Q3.11">Linaro Connect Q3.11</a></li></ol></div><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/05/13/uds-o/">UDS-O</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2011/05/13/uds-o/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Cyanogenmod7 released</title><link>http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/</link> <comments>http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/#comments</comments> <pubDate>Mon, 11 Apr 2011 10:49:23 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[android]]></category> <category><![CDATA[linaro]]></category> <category><![CDATA[nexus]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[phone]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=2060</guid> <description><![CDATA[When I bought Nexus S in January I was using stock Android for few weeks. But somewhere around FOSDEM I moved to nightly builds of Cyanogenmod which is alternative &#8220;distribution&#8221; of Android done in more open way. Why moved? New features, out of box support for Polish language, no problems with getting root access for [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/">Cyanogenmod7 released</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>When I bought Nexus S in January I was using stock Android for few weeks. But somewhere around <a
href="http://marcin.juszkiewicz.com.pl/tag/fosdem/">FOSDEM</a> I moved to nightly builds of <a
href="http://www.cyanogenmod.com/">Cyanogenmod</a> which is alternative &#8220;distribution&#8221; of Android done in more open way.</p><p>Why moved? New features, out of box support for Polish language, no problems with getting root access for applications, big community behind project were main reasons. And more&#8230; I have now custom kernel (<a
href="http://forum.xda-developers.com/showthread.php?t=936219">Netarchy 1.3.0.2</a>), DPI changed to 210 (from original 240) with use of <a
href="http://www.appbrain.com/app/font-changer-%28donate-root%29/com.martino2k6.fontchanger">Font Changer</a> and normal font replaced by Ubuntu one (also done in Font Changer).</p><a
href='http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/nexuss/' title='Main home screen'><img
width="72" height="120" src="http://marcin.juszkiewicz.com.pl/files/2011/04/nexuss-72x120.jpg" class="attachment-thumbnail" alt="Main home screen" title="Main home screen" /></a> <a
href='http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/plume/' title='Plume with Ubuntu font'><img
width="72" height="120" src="http://marcin.juszkiewicz.com.pl/files/2011/04/plume-72x120.jpg" class="attachment-thumbnail" alt="Plume with Ubuntu font" title="Plume with Ubuntu font" /></a> <a
href='http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/mail/' title='One of mails in K-9 Mail application'><img
width="72" height="120" src="http://marcin.juszkiewicz.com.pl/files/2011/04/mail-72x120.jpg" class="attachment-thumbnail" alt="One of mails in K-9 Mail application" title="One of mails in K-9 Mail application" /></a> <a
href='http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/ln/' title='LinuxNews post'><img
width="72" height="120" src="http://marcin.juszkiewicz.com.pl/files/2011/04/ln-72x120.jpg" class="attachment-thumbnail" alt="LinuxNews post" title="LinuxNews post" /></a><p>I was updating my phone from one nightly build to another. From one RC to other and today moved to final version. Upgrading usually went fine, but each time I had to reinstall custom kernel or change back to 210 DPI but that&#8217;s how it works. I will probably check other alternative builds one day but today I am satisfied with Cyanogenmod7.</p><p>But as this is final version then maybe I will find some time and (after discussions with our Android magicians) will do build of it with Linaro cross compiler &#8212; who knows, maybe will give few more percent of speed extra?</p><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/">Cyanogenmod7 released</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2011/04/11/cyanogenmod7-released/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Ubuntu/Linaro platform rally in Dallas, TX</title><link>http://marcin.juszkiewicz.com.pl/2011/01/19/ubuntulinaro-platform-rally-in-dallas-tx/</link> <comments>http://marcin.juszkiewicz.com.pl/2011/01/19/ubuntulinaro-platform-rally-in-dallas-tx/#comments</comments> <pubDate>Wed, 19 Jan 2011 16:44:04 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[conferences]]></category> <category><![CDATA[linaro]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=2002</guid> <description><![CDATA[Last week I was in Dallas, TX on Ubuntu/Linaro platform sprint rally. Like previous one in Prague this one was also spent on nailing workitems to get job done. This time I was working on backport PPA which contains current (11.04/natty) cross toolchain packages for Ubuntu 10.04 &#8216;lucid&#8217; and 10.10 &#8216;maverick&#8217;. I got it working [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/01/19/ubuntulinaro-platform-rally-in-dallas-tx/">Ubuntu/Linaro platform rally in Dallas, TX</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>Last week I was in Dallas, TX on Ubuntu/Linaro platform <del>sprint</del> rally. Like <a
href="http://marcin.juszkiewicz.com.pl/2010/07/23/ubuntulinaro-platform-sprint-in-prague/">previous one in Prague</a> this one was also spent on nailing workitems to get job done.</p><p>This time I was working on <a
href="https://launchpad.net/~linaro-maintainers/+archive/toolchain">backport PPA</a> which contains current (11.04/natty) cross toolchain packages for Ubuntu 10.04 &#8216;lucid&#8217; and 10.10 &#8216;maverick&#8217;. I got it working and populated recently. After announcement I got first bug reports so now I am trying to fix all issues.</p><p>But such events are not only work. It is also good time to meet people which you know, known but not met and others. One day I went to Andrea Gallo to say hi and was introduced to Rajeev Kapoor (also from ST-Ericsson). I was surprised that he remember me from times when I was working on NDK-15 support in Poky (around May&#8211;July 2007). I heard some forgotten stories, discussed current ST-E board work and we went to other groups.</p><p>Other day I met Jim Huang and Matt Hsu from 0xlab. It was first time when we met face to face but we were working with each other several years ago during Openmoko times. Now they work mostly on Android and shown me hibernation support for ARM. Beagleboard went to sleep and got back to running state in nearly no time.</p><p>Wednesday evening was nice. I went to Barcadia with guys from Texas Instruments where we met Texrat (Maemo community). Got some food, beers (<a
href="http://picasaweb.google.com/MarcinHrwJuszkiewicz/Barcadia#5561718531063093442">&#8220;Arogant Bastard Ale&#8221;</a> was interesting but even after second one I am still not worthy) and had some discussions. But what that place had was awesome: still working coin-up arcade machines from early 80&#8242;s! There were <a
href="http://picasaweb.google.com/MarcinHrwJuszkiewicz/Barcadia#5561718437311179586">Space Invaders</a>, <a
href="http://picasaweb.google.com/MarcinHrwJuszkiewicz/Barcadia#5561716772280305794">Moon Patrol</a> and <a
href="http://picasaweb.google.com/MarcinHrwJuszkiewicz/Barcadia">several others</a>. I lost few coins on Galaga just to notice how awful player I am ;D</p><p>On Thursday we went for a dinner to Medieval Times. It was a show with some kind of food. Next day someone nicely described it as &#8220;good bad experience&#8221; &#8212; I hope to not having to watch this kind of entertainment again.</p><p>It was good event. This time I was not so jetlagged like during <a
href="http://marcin.juszkiewicz.com.pl/2010/10/25/uds-n-monday/">UDS-N in Orlando</a> so got sleep times better. And I do not suffer too much now.</p><div
class="betterrelated"><p><strong>Related content:</strong></p><ol><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/07/23/ubuntulinaro-platform-sprint-in-prague/" title="Permanent link to Ubuntu/Linaro Platform Sprint in Prague">Ubuntu/Linaro Platform Sprint in Prague</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2011/03/16/trips-in-2011/" title="Permanent link to Trips in 2011">Trips in 2011</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2011/05/13/uds-o/" title="Permanent link to UDS-O">UDS-O</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2012/01/04/2011-timeline/" title="Permanent link to 2011 timeline">2011 timeline</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2011/01/20/jetlagged/" title="Permanent link to Jetlagged ;(">Jetlagged ;(</a></li></ol></div><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2011/01/19/ubuntulinaro-platform-rally-in-dallas-tx/">Ubuntu/Linaro platform rally in Dallas, TX</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2011/01/19/ubuntulinaro-platform-rally-in-dallas-tx/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Going to Android</title><link>http://marcin.juszkiewicz.com.pl/2010/12/13/going-to-android/</link> <comments>http://marcin.juszkiewicz.com.pl/2010/12/13/going-to-android/#comments</comments> <pubDate>Mon, 13 Dec 2010 15:19:44 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[android]]></category> <category><![CDATA[maemo]]></category> <category><![CDATA[meego]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[phone]]></category> <category><![CDATA[symbian]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=1975</guid> <description><![CDATA[Over two years ago I was thinking about next cellphone and wrote that it would be something with Windows Mobile. There were comments that I should go for Android which was not on a market yet. In first week of 2009 I switched to Nokia E66 running Symbian. There were apps for this device (I [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/12/13/going-to-android/">Going to Android</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>Over two years ago <a
href="http://marcin.juszkiewicz.com.pl/2008/06/17/choosing-next-cellphone/">I was thinking about next cellphone</a> and wrote that it would be something with Windows Mobile. There were comments that I should go for Android which was not on a market yet. In first week of 2009 I switched to Nokia E66 running Symbian. There were apps for this device (I even bought one: ProfiMail) and community existed with lot of tricks, hints, suggestions.</p><p>In October <a
href="http://marcin.juszkiewicz.com.pl/2009/10/19/nokia-n900-discount/">I got Nokia N900 discount offer</a> and I decided to take it. <a
href="http://marcin.juszkiewicz.com.pl/2009/12/09/n900-arrived/">Device arrived month later</a> and I got hooked. Finally device which I can use daily for my network activity without having to carry additional cellphone (like it was with Nokia 770 and N810 tablets). Maemo community existed already and I was a part of it. As there were developers already equipped with N900s there was a constant flow of new applications, themes, tweaks and hints. Platform was living. Nokia provided few system updates, some of them even gave some nice new features.</p><p>But at same time it was known that amount of love for Nokia N900 at headquarters is near zero. MeeGo was announced just few months after device release so it was known that there will be very limited support level and that some things will never be done (like Ovi Maps with voice navigation).</p><p>So I started slowly to look at market to know which way to go for next cellphone. Windows Mobile 6.x was out of question as this is platform which gets out of market now. Windows Phone 7 is fresh, strictly controlled so I do not want to go there &#8212; let it first get some devices, applications etc. Symbian? no way &#8212; been there already. Ok, Nokia N8 looks nice but it is still Symbian. MeeGo is not yet market ready when it comes to phones and even when mystic N9 will be released then it will not be pure MeeGo but rather some kind of mix of open components from MeeGo + huge set of closed sourced applications written by Nokia. And who knows how long it will be supported&#8230;</p><p>So I looked into Android. Installed <a
href="http://www.nitdroid.com/">NITDroid</a> on N900 to play with FroYo and it looks and behaves quite good. There are lot of communities (usually around families of devices), custom system images are something normal for popular devices (so if vendor does not support upgrades to newer OS versions then community usually do). Also lot of friends already use Android powered devices (cellphones, tablets etc) so there are lot of hints from them what to choose when it comes to hardware or software.</p><p>Which cellphone to choose? I have few candidates:</p><ul><li>Nexus S &#8211; brand new device, Google supported so should get few OS releases, runs latest Android</li><li>Nexus One &#8211; nearly year on market, also Google supported, runs Android 2.2, newest version &#8220;should be out in few weeks&#8221;</li><li>HTC Desire &#8211; nearly same as Nexus One but this time as official HTC device. Android 2.2, should get at least 2.3 version from HTC</li><li>HTC Desire HD &#8211; hardware similar to previous one but bigger screen</li><li>HTC Desire Z &#8211; Desire + hardware QWERTY keyboard</li><li>Samsung Galaxy S &#8211; Android 2.1 but 2.3 is promised</li></ul><p>Which to buy? Nexus S looks good and I will be in US in January&#8230;</p><p>And this will be my 4th cellphone running Linux&#8230;</p><p><strong>UPDATE:</strong> added Samsung Galaxy S because vendor promised Android 2.3 &#8212; but it depends when it will be available.</p><div
class="betterrelated"><p><strong>Related content:</strong></p><ol><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/12/07/is-this-the-end-of-maemo5/" title="Permanent link to Is this the end of Maemo5?">Is this the end of Maemo5?</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2011/02/09/month-with-nexus-s/" title="Permanent link to Month with Nexus S">Month with Nexus S</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/02/18/maemo-meego/" title="Permanent link to Maemo -&gt; MeeGo">Maemo -&gt; MeeGo</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2008/06/17/choosing-next-cellphone/" title="Permanent link to Choosing next cellphone">Choosing next cellphone</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/05/27/my-opinion-on-next-nokia-tablet/" title="Permanent link to My opinion on next Nokia tablet">My opinion on next Nokia tablet</a></li></ol></div><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/12/13/going-to-android/">Going to Android</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2010/12/13/going-to-android/feed/</wfw:commentRss> <slash:comments>33</slash:comments> </item> <item><title>What makes a good developer board?</title><link>http://marcin.juszkiewicz.com.pl/2010/04/08/what-makes-a-good-developer-board/</link> <comments>http://marcin.juszkiewicz.com.pl/2010/04/08/what-makes-a-good-developer-board/#comments</comments> <pubDate>Thu, 08 Apr 2010 09:13:09 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[beagleboard]]></category> <category><![CDATA[bug]]></category> <category><![CDATA[nhk15]]></category> <category><![CDATA[openembedded]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[sim.one]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=1655</guid> <description><![CDATA[During FOSDEM 2010 I had discussion with Ulf Samuelsson from Atmel and few other guys about developer boards. What is required on them and what should be avoided. Some time later I had a talk with one person about new OMAP3 based board and what I would like to see on it. So I decided [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/04/08/what-makes-a-good-developer-board/">What makes a good developer board?</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>During FOSDEM 2010 I had discussion with Ulf Samuelsson from Atmel and few other guys about developer boards. What is required on them and what should be avoided. Some time later I had a talk with one person about new OMAP3 based board and what I would like to see on it. So I decided to write something in public.</p><p>So far I used mostly ARM developer boards from ST Microelectronics/ST Ericsson, Atmel, Cirrus Logic, Intel, Simple machines, Bug Labs, Texas Instruments. Some were better then others etc. But what ideal developer board should have? Let me try to create a list:</p><ul><li>2 serial ports (one can be null modem, second should have RTS/CTS/DTR lines)</li><li>working Ethernet not placed on USB bus (so it works when USB does not)</li><li>powered USB host port (more then one would be great)</li><li>USB device port</li><li>JTAG connector</li><li>one power input &#8212; +5V or +12V &#8212; other should be forbidden as those ones can be taken from PC PSU which can power multiple devices at same time</li><li>SD/MMC slot &#8212; even if it is over slow SPI (like on Sim.One &#8212; 250KB/s max)</li><li>GPIO pins</li><li>I²C bus</li><li>SPI bus</li><li>keypad with Up/Down/Left/Right + Enter at least</li><li>easily reachable reset button (pins to short are acceptable as micro switch can be put on them)</li><li>few LEDs controlled by system</li><li>all connectors put on one or two edges of board &#8212; top one + one of side ones are ok (Atmel at91sam9m10-ekes for example)</li><li>mounting holes (so board can be mounted on A5 sheet holder for presentation at stand)</li><li>backup battery for RTC</li><li>U-Boot</li><li>quite fresh kernel (not NHK-15 due to 2.6.20 kernel which is 3 years old now)</li></ul><p>What to avoid:</p><ul><li>female serial port connectors (Atmel NGW100) &#8212; most devs will find 3 null modem cables before straight one</li><li>flat cables which connect &#8220;debug boards&#8221; with main board (Openmoko phones, NHK-15 from ST Ericsson)</li><li>RJ45 connectors for serial console (Sim.One) &#8212; DB9 or properly done USB-&gt;RS232 adapter on-board are best</li><li>placing connectors on all edges (BeagleBoard &#8212; but it had to be cheap)</li><li>non standard bootloaders (U-Boot is what I prefer)</li><li>Ethernet on USB (Bug 2.0) &#8212; it is hard to use when you have problems with USB Host</li><li>jumpers (Atmel boards)</li><li>non standard connectors (Bug r1.2 and it&#8217;s Handylink crap &#8212; next versions use iPod connector which is easier to use)</li></ul><p>I am trying to not cover should developer board contain display with touchscreen or not as it depends on type of board. But if screen is present then more then QVGA (320&#215;240) would be nice (WVGA anyone?). Some kind of video out connector can also be used but would be nice to have one of VGA/DVI/HDMI so normal PC monitor can be used &#8212; Composite video and S-Video require searching for some kind of TV&#8230;</p><p>Which boards are my favorites? There are few:</p><ul><li>FriendlyARM with WVGA screen &#8212; cheap product which gives access to everything needed to start with embedded Linux</li><li>Atmel AT91SAM9263-EK &#8212; my first own developer board</li><li>BeagleBoard Cx &#8212; has own problems but I like the power of it</li></ul><div
class="betterrelated"><p><strong>Related content:</strong></p><ol><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/04/08/new-architecture-on-my-desk/" title="Permanent link to New architecture on my desk">New architecture on my desk</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2011/08/03/what-is-wrong-with-all-those-cheap-developer-boards/" title="Permanent link to What is wrong with all those cheap developer boards?">What is wrong with all those cheap developer boards?</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/11/16/pandaboard-my-story/" title="Permanent link to PandaBoard: my story">PandaBoard: my story</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/04/07/how-many-serial-ports-are-enough/" title="Permanent link to How many serial ports are enough?">How many serial ports are enough?</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/11/17/sim-one-0006-arrived/" title="Permanent link to Sim.One #0006 arrived">Sim.One #0006 arrived</a></li></ol></div><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/04/08/what-makes-a-good-developer-board/">What makes a good developer board?</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2010/04/08/what-makes-a-good-developer-board/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>MDBus2 for Maemo5</title><link>http://marcin.juszkiewicz.com.pl/2010/02/11/mdbus2-for-maemo5/</link> <comments>http://marcin.juszkiewicz.com.pl/2010/02/11/mdbus2-for-maemo5/#comments</comments> <pubDate>Thu, 11 Feb 2010 14:15:59 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[dbus]]></category> <category><![CDATA[maemo]]></category> <category><![CDATA[n900]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[openmoko]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=1548</guid> <description><![CDATA[During FOSDEM I attended few talks in Openmoko devroom. During one of them Mickey &#8216;mickeyl&#8217; Lauer was using his &#8216;mdbus&#8217; tool to inspect and play with DBus services and methods. As tool looked interesting I decided to try it. Same day I played a bit with it on Nokia N900. Results were nicer then with [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/02/11/mdbus2-for-maemo5/">MDBus2 for Maemo5</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>During FOSDEM I attended few talks in Openmoko devroom. During one of them Mickey &#8216;mickeyl&#8217; Lauer was using his &#8216;mdbus&#8217; tool to inspect and play with DBus services and methods. As tool looked interesting I decided to try it.</p><p>Same day I played a bit with it on Nokia N900. Results were nicer then with using &#8220;dbus-monitor&#8221; or &#8220;dbus-send&#8221; but speed was a bit slow (due to Python used). But there was a hope: Mickeyl already started rewriting &#8220;mickeydbus&#8221; in Vala which should give speed boost.</p><p>Yesterday I built &#8220;mickeydbus2&#8243; for Maemo5 using OpenEmbedded (more about it in next posts) and played with it. Few bugs appeared, but I fixed some, Mickeyl did rest and coded few improvements.</p><p>But what this app really do? It has 2 modes basically: listener and method inspector/caller. Example listen session:</p><pre>
Nokia-N900-42-11:~# mdbus2 -sl
[SIGNAL] org.freedesktop.DBus.NameAcquired  /org/freedesktop/DBus  org.freedesktop.DBus
( ":1.928" )
[SIGNAL] com.nokia.mce.signal.tklock_mode_ind  /com/nokia/mce/signal  :1.8
( "locked" )
[SIGNAL] org.freedesktop.Hal.Device.PropertyModified  /org/freedesktop/Hal/devices/platform_slide  :1.12
( 1, [ ( "button.state.value", false, false ) ] )
[SIGNAL] org.freedesktop.Hal.Device.Condition  /org/freedesktop/Hal/devices/platform_slide  :1.12
( "ButtonPressed", "cover" )
[SIGNAL] org.freedesktop.Hal.Device.PropertyModified  /org/freedesktop/Hal/devices/platform_kb_lock  :1.12
( 1, [ ( "button.state.value", false, false ) ] )
[SIGNAL] org.freedesktop.Hal.Device.Condition  /org/freedesktop/Hal/devices/platform_kb_lock  :1.12
( "ButtonPressed", "cover" )
[SIGNAL] com.nokia.mce.signal.tklock_mode_ind  /com/nokia/mce/signal  :1.8
( "unlocked" )
[SIGNAL] com.nokia.mce.signal.system_inactivity_ind  /com/nokia/mce/signal  :1.8
( false )
[SIGNAL] com.nokia.mce.signal.display_status_ind  /com/nokia/mce/signal  :1.8
( "on" )
[SIGNAL] org.freedesktop.Hal.Device.PropertyModified  /org/freedesktop/Hal/devices/bme  :1.12
( 2, [ ( "battery.reporting.current", false, false ), ( "battery.charge_level.percentage", false, false ) ] )
[SIGNAL] org.freedesktop.Hal.Device.PropertyModified  /org/freedesktop/Hal/devices/platform_kb_lock  :1.12
( 1, [ ( "button.state.value", false, false ) ] )
[SIGNAL] org.freedesktop.Hal.Device.Condition  /org/freedesktop/Hal/devices/platform_kb_lock  :1.12
( "ButtonPressed", "cover" )
</pre><p>Asking for bus and methods:</p><pre>
Nokia-N900-42-11:~# mdbus2 -s org.bluez
/
/com
/com/nokia
/com/nokia/MaemoTelephony
/org
/org/bluez
/org/bluez/899
/org/bluez/899/any
/org/bluez/899/hci0
/org/bluez/899/hci0/dev_00_1D_82_32_0A_22
Nokia-N900-42-11:~# mdbus2 -s org.bluez /com/nokia/MaemoTelephony
[METHOD]    org.freedesktop.DBus.Introspectable.Introspect() -&gt; ( s:none )
[METHOD]    com.nokia.MaemoTelephony.SetCallerId( s:none ) -&gt; ()
</pre><p>And there is also interactive mode with tab completion:</p><pre>
Nokia-N900-42-11:~# mdbus2 -i -s
MDBUS2&gt; org.bluez /com/nokia
/com/nokia                 /com/nokia/MaemoTelephony
MDBUS2&gt; org.bluez /com/nokia/MaemoTelephony
[METHOD]    org.freedesktop.DBus.Introspectable.Introspect() -&gt; ( s:none )
[METHOD]    com.nokia.MaemoTelephony.SetCallerId( s:none ) -&gt; ()
MDBUS2&gt;
</pre><p>How to get it on your N900? Enable &#8220;extras-devel&#8221; repository and install &#8220;mdbus2&#8243; package. Report bugs, send us fixes, ideas, improvements. <a
href="http://git.freesmartphone.org/?p=cornucopia.git;a=summary">Git tree is available.</a></p><div
class="betterrelated"><p><strong>Related content:</strong></p><ol><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/12/07/is-this-the-end-of-maemo5/" title="Permanent link to Is this the end of Maemo5?">Is this the end of Maemo5?</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2007/11/12/zaurus-machines-starts-to-be-obsolete/" title="Permanent link to Zaurus machines starts to be obsolete&#8230;">Zaurus machines starts to be obsolete&#8230;</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/10/19/nokia-n900-discount/" title="Permanent link to Nokia N900 discount">Nokia N900 discount</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/11/10/discounted-devices-program-n900/" title="Permanent link to Discounted Devices Program: N900">Discounted Devices Program: N900</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/12/14/things-to-check-with-nokia-n900/" title="Permanent link to Things to check with Nokia N900">Things to check with Nokia N900</a></li></ol></div><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/02/11/mdbus2-for-maemo5/">MDBus2 for Maemo5</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2010/02/11/mdbus2-for-maemo5/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>FOSDEM X</title><link>http://marcin.juszkiewicz.com.pl/2010/02/08/fosdem-x/</link> <comments>http://marcin.juszkiewicz.com.pl/2010/02/08/fosdem-x/#comments</comments> <pubDate>Mon, 08 Feb 2010 14:16:19 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[conferences]]></category> <category><![CDATA[fosdem]]></category> <category><![CDATA[maemo]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[openembedded]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[travels]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=1539</guid> <description><![CDATA[Returning home now &#8212; sitting in the EasyJet plane somewhere over Germany and sipping coffee. Tenth FOSDEM is past now. We had a stand as usual but this year it looked much better then ever: white sheet, less cables floating everywhere (one central power extender with 8 sockets helps), interesting devices on table&#8230; We had: [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/02/08/fosdem-x/">FOSDEM X</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>Returning home now &#8212; sitting in the EasyJet plane somewhere over Germany and sipping coffee.</p><p>Tenth FOSDEM is past now. We had a stand as usual but this year it looked much better then ever: white sheet, less cables floating everywhere (one central power extender with 8 sockets helps), interesting devices on table&#8230; We had:</p><ul><li>EVBeagle (German Beagleboard clone with blue PCB)</li><li>2 BUGs showing different things (camera view on mine, dual screen X11 on Denis one)</li><li>Ulf bring new Atmel AT91SAM9M10 board (more on it in next days as it is in my bag above my head), there was also raffle in which other one was a price</li><li>Archos 7 media player</li><li>Psion netbook (with &#8216;Prototype&#8217; text on it)</li><li>Openmoko Freerunner</li><li>HTC Dream (running OpenEmbedded distro instead of Android)</li><li>FriendlyARM with WVGA screen</li><li>Toshiba topas</li><li>Atmel NGW100 which uses AVR32 cpu</li><li>and some more which I forgot about</li></ul><p>For next year it would be great to have power supply which would provide several +5V and +12V cables so there would be less plugs in use. Someone wants to donate such one? We probably need to think about creating kind of &#8216;standard stand stuff box&#8217; which would be used on next events so no more grabbing power extenders, USB cables etc. This is a thing to discuss.</p><p>At stand there were many people asking different questions. Some thought that we are selling hardware, some known already what OE is.</p><p>But FOSDEM was not only OE stand. This year I decided that there are talks which I want to attend and did that. I saw (titles are not original ones):</p><ul><li>&#8217;20 minutes about Openmoko history&#8217; by Mickeyl Lauer. I got there a bit late to check did he mentioned &#8216;super secret project&#8217; name</li><li>&#8216;Freesmartphone.org &#8212; what it is and why it is cool&#8217; also by Mickeyl. He shown few of his DBus related tools &#8212; I need to package them for Maemo5 as they should be useful. Talk was interesting and worth being there.</li><li>&#8216;Cross building systems: who we are and what our plans are&#8217; panel was set of presentations from Ptxdist, OpenWRT, Crosstool NG, Buildroot, OpenEmbedded, cegcc projects. Everybody said that we need to share patches and help people to fix their software.</li><li>&#8216;Maemo Community Counsil: who, why, what for&#8217; was nice talk by Dave Neary (sorry man, that we did not met for talk). MCC is between community and Nokia and they do good job.</li><li>&#8216;How to be good upstream&#8217; by Gentoo developer was interesting as they have similar problems that we have in OE.</li><li>&#8216;MINIX 3: system which do not want to die&#8217; was the best entertainment during whole trip. Author was blaming Linux for being terrible buggy while his &#8216;baby&#8217; was nearly bug free. But maybe because of very small user base? Not that I have something against microkernel idea &#8212; I used AmigaOS which chosen that way and know how it works.</li></ul><p>Met some people, some planned to but time was too short as usual&#8230; Some of new faces were nice surprise: Martin Guy (the only one who understand Cirrus Logic EP93xx FPU hardware bugs) or Bluelighting from OPIE project. Tias (author of XInput calibrator tool for making touchscreens work as they should) hunted me during whole event and finally we  had occasion to discuss about changes which he did due to my suggestions or problems. I shown BUG with two screens for him and he understood why I need device parameter. And next year I need to catch one guy from staff and talk with him as this year again he told that he know me and I do not know him (something like that anyway).</p><p>There was one change when it comes to stands &#8212; this year we were not next to PostgreSQL because MariaDB was between. I hope that next year we will be still nearby as I got used to the youngest person in their team :)</p><p>Speaking about future: it was last year with Astrid for me. It is in nice location (direct bus to FOSDEM place, near to Delirium Cafe) but no free wifi available in XXI century starts to be an issue. And no more going to tourist area for dinner &#8212; it was too costly I think.</p><p>Now I am in a bus which is my last way of transport today. plan to be at home before midnight. Post has to wait for Monday.</p><div
class="betterrelated"><p><strong>Related content:</strong></p><ol><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/06/16/linuxtag-2010/" title="Permanent link to LinuxTag 2010">LinuxTag 2010</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2009/10/27/elc-e-2009/" title="Permanent link to ELC-E 2009">ELC-E 2009</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2010/04/08/what-makes-a-good-developer-board/" title="Permanent link to What makes a good developer board?">What makes a good developer board?</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2007/02/25/fosdem-2007/" title="Permanent link to FOSDEM 2007">FOSDEM 2007</a></li><li> <a
href="http://marcin.juszkiewicz.com.pl/2008/07/03/guadec-2008/" title="Permanent link to GUADEC 2008">GUADEC 2008</a></li></ol></div><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2010/02/08/fosdem-x/">FOSDEM X</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2010/02/08/fosdem-x/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Embedded package managers sucks</title><link>http://marcin.juszkiewicz.com.pl/2009/07/02/embedded-package-managers-sucks/</link> <comments>http://marcin.juszkiewicz.com.pl/2009/07/02/embedded-package-managers-sucks/#comments</comments> <pubDate>Thu, 02 Jul 2009 13:08:32 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[bugs]]></category> <category><![CDATA[openembedded]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[packages]]></category> <category><![CDATA[rpm]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=1128</guid> <description><![CDATA[Years ago someone wrote IPKG in pure shell. It can be still found in some distributions. Then it was rewritten into C and this version we used in OpenEmbedded derived systems. It had some bugs, we patched some of them, from time to time there was even upstream development done for it. Then Openmoko arrived [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2009/07/02/embedded-package-managers-sucks/">Embedded package managers sucks</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>Years ago someone wrote IPKG in pure shell. It can be still found in some distributions. Then it was rewritten into C and this version we used in OpenEmbedded derived systems. It had some bugs, we patched some of them, from time to time there was even upstream development done for it.</p><p>Then Openmoko arrived and forked IPKG &#8212; new project got OPKG name. It was written by OpenedHand and Openmoko developers. Their main goals were:</p><ul><li>callbacks for GUI package managers</li><li>GPG signed repositories</li><li>fixing bugs</li></ul><p>Many things got changed, OE patches got merged, new bugs was added. Those who use CLI version of opkg (so far the only usable client) lost some functionalities &#8212; for example there is no progress bar when packages are fetched.</p><p>For last few months OPKG is in unmaintained mode again and I think that this is some kind of curse on embedded market package managers.</p><p>Some time ago I discovered that when many (&gt;50) packages needs to be upgraded then opkg segfaults during process and this is not a matter of going out of RAM as I have ~400MB free. Today it did not gave value of PATH for post install scripts&#8230; I wonder what else can be found ;(</p><p>What are other options? So far I know two &#8212; dpkg + apt or rpm + yum. First one costs few megabytes of space, second one require also Python so it is not acceptable for most of our targets. Both also require rebuilding of everything :(</p><div
class="betterrelated"><p><strong>Related content:</strong></p><ol><li> <a
href="http://marcin.juszkiewicz.com.pl/2008/03/17/good-bye-ipkg-welcome-opkg/" title="Permanent link to Good bye ipkg, welcome opkg">Good bye ipkg, welcome opkg</a></li></ol></div><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2009/07/02/embedded-package-managers-sucks/">Embedded package managers sucks</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2009/07/02/embedded-package-managers-sucks/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>EDB9301 hacking</title><link>http://marcin.juszkiewicz.com.pl/2009/04/15/edb9301-hacking/</link> <comments>http://marcin.juszkiewicz.com.pl/2009/04/15/edb9301-hacking/#comments</comments> <pubDate>Wed, 15 Apr 2009 16:04:27 +0000</pubDate> <dc:creator>Marcin Juszkiewicz</dc:creator> <category><![CDATA[default]]></category> <category><![CDATA[ep93xx]]></category> <category><![CDATA[openmoko]]></category> <category><![CDATA[redboot]]></category><guid
isPermaLink="false">http://marcin.juszkiewicz.com.pl/?p=953</guid> <description><![CDATA[Today I visited friend at his office and during talk I found dusted EDB9301 board at shelve. As he do not use it any more I was allowed to take it for experimenting. First problem was bootloader &#8212; I am not so familiar with RedBoot so it took me a while to get it to [...]<p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2009/04/15/edb9301-hacking/">EDB9301 hacking</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></description> <content:encoded><![CDATA[<p>Today I visited friend at his office and during talk I found dusted EDB9301 board at shelve. As he do not use it any more I was allowed to take it for experimenting.</p><p>First problem was bootloader &#8212; I am not so familiar with RedBoot so it took me a while to get it to load kernel from TFTP server. For reference: proper command is <code>"load -v -r -b 0x01000000 /zImage-ep9301"</code> where &#8220;/zImage-ep9301&#8243; is name of file to fetch. If you will get &#8220;Unrecognized image type: 0xe1a00000&#8243; message instead then you forgot &#8220;-r&#8221; switch (RedBoot do not know format of zImage kernel). I got some hints from <a
href="http://www.run.montefiore.ulg.ac.be/~martin/enp-compiling.html">HitchHacker Guide to ENP-2611</a> page.</p><p>Second was Linux kernel as support for EDB9301 was not present in 2.6.29 version. Quick search on <abbr
title="Linux Arm Kernel Mailing List">LAKML</abbr> gave me <a
href="http://article.gmane.org/gmane.linux.ports.arm.kernel/51958">patch which adds EDB9301 support</a>. But even with this patch kernel does not wanted to boot due to different machine ID (454 instead of 462) &#8212; small patch to &#8220;arch/arm/tools/mach-types&#8221; solved problem :D</p><p>Now I have board booted with root over NFS and wait for &#8220;base-image&#8221; build to end to have rootfs which will fit that device better then Openmoko one ;D</p><p><a
href="http://www.flickr.com/photos/hrwandil/3445158164/" title="EDB9301 board"><img
src="http://farm4.static.flickr.com/3609/3445158164_73f20bf1fb.jpg" width="500" height="375" alt="EDB9301 board" /></a></p><p><hr
/><p><small>All rights reserved &copy; <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a><br
/> <a
href="http://marcin.juszkiewicz.com.pl/2009/04/15/edb9301-hacking/">EDB9301 hacking</a> was originally posted on <a
href="http://marcin.juszkiewicz.com.pl">Marcin Juszkiewicz</a> website</small></p></p> ]]></content:encoded> <wfw:commentRss>http://marcin.juszkiewicz.com.pl/2009/04/15/edb9301-hacking/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic
Database Caching using disk: basic
Object Caching 2077/2313 objects using disk: basic

Served from: marcin.juszkiewicz.com.pl @ 2012-02-09 07:49:18 -->
