<?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>Free ElectronsNews &#187;</title>
	<atom:link href="http://free-electrons.com/blog/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://free-electrons.com</link>
	<description>Embedded Linux Experts</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:36:58 +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>New quarterly newsletter: 2011 report, best wishes and 2012 plans</title>
		<link>http://free-electrons.com/blog/2012q1-newsletter/</link>
		<comments>http://free-electrons.com/blog/2012q1-newsletter/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 14:32:18 +0000</pubDate>
		<dc:creator>Michael Opdenacker</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[newsletter]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=3880</guid>
		<description><![CDATA[The below message has been posted on our English and French newsletters. Don&#8217;t hesitate to subscribe to these newsletters if you are interested in getting quarterly news about Free Electrons. The Free Electrons team wishes you a Happy New Year &#8230; <a href="http://free-electrons.com/blog/2012q1-newsletter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The below message has been posted on our <a href="http://lists.free-electrons.com/mailman/listinfo/newsletter">English</a> and <a href="http://lists.free-electrons.com/mailman/listinfo/newsletter-fr">French</a> newsletters. Don&#8217;t hesitate to subscribe to these newsletters if you are interested in getting quarterly news about Free Electrons.</p>
<p>The Free Electrons team wishes you a Happy New Year 2012 and all the best for your professional and personal projects. We are taking this opportunity to give some news about Free Electrons.</p>
<h3>In 2011, Free Electrons has:</h3>
<p>Worked on multiple development projects for various customers. Amongst the most important ones:</p>
<ul>
<li>development of an embedded Linux system and Qt-based application for a RFID/GSM device based on the AT91 ARM processor</li>
<li>boot time reduction on a MIPS-based point-of-sale system, by improving the embedded Linux system integration</li>
<li>development of an embedded Linux system for an AT91-based device for the medical field (kernel and bootloader adaptation, system integration, application porting)</li>
<li>porting of the PREEMPT_RT patch set to the 2.6.32 kernel delivered by Texas Instruments</li>
<li>developed the driver for the Analog to Digital converters built-in the AT91 processors</li>
<li>conducted a real-time performance analysis of the PREEMPT_RT and Xenomai solutions on AT91 based processors</li>
<li>developed an Ubuntu-based embedded system on a BeagleBoard, for image acquisition and analysis with OpenCV</li>
<li>boot time reduction on an i.MX-based device, with major bootloader modifications</li>
<li>developed a demonstration system for a racing car control panel on a AT91-based device, with a Qt graphical application</a>
    </ul>
<p>Helped customers solve various embedded Linux related problems, through the support provided by Free Electrons engineers</p>
<p>Contributed to various open-source projects:</p>
<ul>
<li>167 patches to the Buildroot build system</li>
<li>6 patches to the Linux kernel, and more are coming with the mainlining of our AT91 ADC driver</li>
<li>6 patches to the Barebox bootloader</li>
<li>4 patches to the U-Boot bootloader</li>
<li>3 patches to the LTT-ng project</li>
</ul>
<p>Given multiple sessions of our <a href="http://free-electrons.com/training/embedded-linux/">Embedded Linux system development</a> and <a href="http://free-electrons.com/training/kernel/">Linux kernel and driver development</a> courses. The materials of these courses are being constantly updated and are still freely available under a Creative Commons license.</p>
<p>Prepared materials for a new <a href="http://free-electrons.com/training/android/">Android system development</a> course. A four days training session to understand the Android system architecture, how to build and customize an Android system for a given hardware platform, how to extend the Android platform to take new hardware devices into account. A <a href="http://free-electrons.com/training/sessions/toulouse-android/">first public session</a> will be organized in June in Toulouse.</p>
<p>Switched the hardware platform used in our <a href="http://free-electrons.com/training/embedded-linux/">Embedded Linux system development</a> course from the aging Calao USB-A9263 platform (AT91-based) to the much more powerful IGEPv2 platform from ISEE (OMAP3-based), offering more possibilities to improve our course.</p>
<p>Hired a new engineer, <a href="http://free-electrons.com/company/staff/maxime-ripard/">Maxime Ripard</a>, with Android and embedded Linux experience, and created a new office in Toulouse, France.</p>
<p>Moved its headquarters to Orange, France. While we remain reasonably close the Nice area, where we started, we get closer to other parts of France.</p>
<p>Given two presentations at the Embedded Linux Conference Europe in Prague (<a href="http://free-electrons.com/pub/conferences/2011/elce/using-buildroot-real-project.pdf">Using Buildroot for real projects</a> and <a href="http://free-electrons.com/pub/conferences/2011/elce/qt-for-non-graphical-apps.pdf">Qt for non-graphical applications</a>), gave one presentation on <a href="/blog/boot-time-genivi-2011/">boot time reduction</a> at the GENIVI meeting in Dublin, and gave five editions of an embedded Linux introduction seminar in France.</p>
<p>Attended multiple conferences, for which the Free Electrons team also recorded and published videos of the talks:</p>
<ul>
<li><a href="/blog/fosdem-2011-videos/">FOSDEM 2011</a></li>
<li><a href="/blog/elc-2011-videos/">Embedded Linux Conference 2011</a></li>
<li><a href="/blog/abs-2011-videos/">Android Builders Summit 2011</a></li>
<li><a href="/blog/elce-2011-videos/">Embedded Linux Conference Europe 2011</a></li>
</ul>
<p>Participated to the development of the community of <a href="http://linaro.org">Linaro</a>, an engineering organization working on improving Linux on the ARM platform.  In addition to making sure that Linaro has all the infrastructure required to nurture a community of developers and users, we also supported Linaro release users on <a href="http://ask.linaro.org/">AskLinaro</a>. </p>
<h3>In 2012, we expect to:</h3>
<p>Work on more development projects in the field of kernel porting, boot time reduction, power management and embedded Linux system integration.</p>
<p>Announce several new training sessions:</p>
<ul>
<li>Git training. A two days training session to clearly understand how to use the Git distributed version control system, both for internal projects and for contribution to open-source projects.</li>
<li>Advanced Buildroot training. A three days training session to get a clear and detailed understanding of the Buildroot embedded Linux build system: how to add new packages, how to customize it to generate the embedded Linux system for a given hardware platform.</li>
</ul>
<p>As we are currently preparing those courses, we are definitely interested in having feedback. Do not hesitate to contact us with your ideas and needs about those topics.</p>
<p>Switch our <a href="http://free-electrons.com/training/kernel/">Linux kernel and driver development</a> course to an OMAP3-based platform, and expand it to the development of a driver for an I2C-attached device.</p>
<p>Convert our training materials to a text source format (LaTeX), and maintain them in a public git tree, making it easier to contribute to them and to follow changes between between versions.</p>
<p>Participate to multiple conferences. Free Electrons will be present at the FOSDEM in Brussels in February, at the Android Builders Summit and the Embedded Linux Conference in San Francisco in February, and also at the Embedded Linux Conference Europe in Barcelona in October. This participation to conferences allows Free Electrons engineers to remain up-to-date with the latest developments in the embedded Linux area and to create useful contacts in the community.</p>
<p>You can follow Free Electrons news by reading our <a href="/blog/">blog</a> (24 articles in 2011) and by following our quick news on <a href="http://twitter.com/free_electrons">Twitter</a>.</p>
<p>Free Electrons remains available to help you in your embedded Linux projects, either through its development and support services or through its training sessions. Do not hesitate to contact us!</p>
<p>Best regards, and again, Happy New Year 2012!</p>
<p>Gregory, Maria, Maxime, Michael and Thomas &#8211; Free Electrons</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2F2012q1-newsletter%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/2012q1-newsletter/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/2012q1-newsletter/"  data-text="New quarterly newsletter: 2011 report, best wishes and 2012 plans" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/2012q1-newsletter/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/2012q1-newsletter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back from Embedded Linux Conference Europe 2011</title>
		<link>http://free-electrons.com/blog/back-from-elce-2011/</link>
		<comments>http://free-electrons.com/blog/back-from-elce-2011/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 08:51:36 +0000</pubDate>
		<dc:creator>Thomas Petazzoni</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[elce]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=3739</guid>
		<description><![CDATA[As we announced in a previous blog post, a large part of the Free Electrons team attended the 2011 edition of the Embedded Linux Conference Europe in Prague last week. This was the first european edition of the conference to &#8230; <a href="http://free-electrons.com/blog/back-from-elce-2011/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As we announced in a <a href="http://free-electrons.com/blog/free-electrons-at-embedded-linux-conference-europe-2011/">previous blog post</a>, a large part of the <a href="http://www.free-electrons.com">Free Electrons</a> team attended the 2011 edition of the Embedded Linux Conference Europe in Prague last week.</p>
<p>This was the first european edition of the conference to last three days, and this was much appreciated as it gave the opportunity to attend a lot more conferences and to spend more time talking with developers of the community. My colleagues Michael Opdenacker and Maxime Ripard as well as myself really enjoyed this conference. It really allows to connect with members of the community, learn a lot of new things, and bring home a huge motivation to work on various projects. Despite a few marketing-oriented keynotes, the conference has kept its highly-technical profile, which is great.</p>
<p><img alt="Prague" src="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Prague_-_Charles_Bridge_at_night.jpg/320px-Prague_-_Charles_Bridge_at_night.jpg?uselang=fr" title="Prague" class="aligncenter" width="320" height="240" /></p>
<p>We have recorded all the talks of the three tracks of the Embedded Linux Conference Europe (unfortunately, there wasn&#8217;t a similar video crew for the LinuxCon Europe conference which was taking place at the same time). Many of those videos should have a much higher audio quality than what we had in the past, since we could capture the audio directly for the conference room sound system. Unfortunately, one of our camcorders generates a loud noise when connected both to the audio system of the conference room and to the power adapter (this noise disappears when the camcorder is on battery). Therefore, not all conferences could be recorded with this improved audio quality. The encoding and upload of those videos has started on Sunday evening, just a few hours after landing in Toulouse when coming back from ELCE. The process is running 24/24 on two machines in parallel, and we therefore hope to be able to provide those videos online by the end of the week, or at worst at the beginning of next week.</p>
<div class="wp-caption aligncenter" style="width: 250px"><a href="http://www.flickr.com/photos/13825348@N03/6302927459/"><img alt="Kernel Developer Panel" src="http://farm7.static.flickr.com/6118/6302927459_113fc487ba_m.jpg" title="Kernel Developer Panel" width="240" height="159" /></a><p class="wp-caption-text">Kernel Developer Panel. From left to right: Linus Torvalds, Paul McKenney, Alan Cox, Thomas Gleixner and the moderator, Lennart Poettring</p></div>
<p>As we also announced, I gave two talks at this Embedded Linux Conference Europe event. One on <a href="http://www.buildroot.org">Buildroot</a>, titled <a href="https://events.linuxfoundation.org/events/embedded-linux-conference-europe/petazzoni">Using Buildroot for real projects</a>, whose slides are available on the <a href="http://elinux.org/images/2/2a/Using-buildroot-real-project.pdf">elinux.org site</a>. More than 50 persons attended the conference which seems to indicate that there is interest around Buildroot. I had a few questions but unfortunately had to stop the conference after just 2/3 questions since I had exhausted my time slot. My second conference was titled <a href="https://events.linuxfoundation.org/events/embedded-linux-conference-europe/petazzoni2">Qt for non-graphical applications</a>, and the slides are also available on the <a href="http://elinux.org/images/b/bb/Qt-for-non-graphical-applications.pdf">elinux.org site</a>. About 45-50 persons attended the conference and in this case as well, I had to speak quite fast to make the 40+ slides discussion fit within the time slot allocated for the conference, which gave only the time for a few questions at the end. Generally speaking, these talks have attracted a nice number of attendees compared to many other talks I&#8217;ve seen, so it seems that all the preparation work was not done needlessly.</p>
<div class="wp-caption aligncenter" style="width: 250px"><a href="http://www.flickr.com/photos/13825348@N03/6303047543/"><img alt="Nicolas Deschene (TI) and Loïc Minier (Linaro)" src="http://farm7.static.flickr.com/6037/6303047543_4457a365ef_m.jpg" title="Nicolas Deschene (TI) and Loïc Minier (Linaro)" width="240" height="159" /></a><p class="wp-caption-text">Nicolas Deschene (TI) and Loïc Minier (Linaro)</p></div>
<p>If you couldn&#8217;t attend ELCE and are waiting for the videos, I&#8217;m sure you&#8217;ll also be interested by the date and locations of the next editions of the conference :</p>
<ul>
<li>The next Embedded Linux Conference, US edition, will take place on February 14-16 2012 in Redwood City, near San Francisco in California. This is an unusual date for the ELC (which traditionally took place in April), but it allows the conference to match with the Linaro Connect event for the first quarter of 2012.</li>
<li>The next Embedded Linux Conference Europe will take place on November 6-9 2012 in Barcelona, Spain. This is a just a ~4h drive from Toulouse, so definitely, several Free Electrons people should be there.</li>
</ul>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Fback-from-elce-2011%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/back-from-elce-2011/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/back-from-elce-2011/"  data-text="Back from Embedded Linux Conference Europe 2011" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/back-from-elce-2011/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/back-from-elce-2011/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GStreamer 2010 conference videos</title>
		<link>http://free-electrons.com/blog/gst-2010-videos/</link>
		<comments>http://free-electrons.com/blog/gst-2010-videos/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 13:14:28 +0000</pubDate>
		<dc:creator>Michael Opdenacker</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[gstreamer]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=3285</guid>
		<description><![CDATA[Videos from the 2010 edition of the GStreamer conference, Cambridge, UK, Oct. 26, 2010. After releasing ELC-E videos, here are videos from the 2010 edition of the GStreamer conference. As usual, these videos are released under the terms of the &#8230; <a href="http://free-electrons.com/blog/gst-2010-videos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="summary">Videos from the 2010 edition of the GStreamer conference, Cambridge, UK, Oct. 26, 2010.</p>
<p>After releasing <a href="/blog/elce-2010-videos/">ELC-E videos</a>, here are videos from the 2010 edition of the <a href="http://gstreamer.freedesktop.org/conference/">GStreamer conference</a>. As usual, these videos are released under the terms of the <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution &#8211; ShareAlike Licence version 3.0</a>.</p>
<p><b>Jonas Holmberg</b><a href="/pub/video/2010/gst/vidcaps/gst2010-holmberg-axis.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-holmberg-axis-thumb.jpg" alt="Video capture"/></a><br/>Axis<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#holmberg">Case study &#8211; GStreamer on Axis devices</a><br/><a href="http://gstreamer.freedesktop.org/conference/slides/gstaxis.pdf">Slides</a><br/>Video (26 minutes):<br/><a href="/pub/video/2010/gst/gst2010-holmberg-axis.webm">full HD</a> (223M), <a href="/pub/video/2010/gst/gst2010-holmberg-axis-450p.webm">450&#215;800</a> (72M)<br/><br/><br />
<b>Sebastian Dröge</b><a href="/pub/video/2010/gst/vidcaps/gst2010-droge-webm.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-droge-webm-thumb.jpg" alt="Video capture"/></a><br/>Collabora Multimedia<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#droge">WebM and GStreamer</a><br/><a href="http://people.collabora.co.uk/~slomo/GStreamer_WebM.pdf">Slides</a><br/>Video (8 minutes):<br/><a href="/pub/video/2010/gst/gst2010-droge-webm.webm">full HD</a> (75M), <a href="/pub/video/2010/gst/gst2010-droge-webm-450p.webm">450&#215;800</a> (24M)<br/><br/><br />
<b>Florent Thiery</b><a href="/pub/video/2010/gst/vidcaps/gst2010-thiery-webcasting.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-thiery-webcasting-thumb.jpg" alt="Video capture"/></a><br/>UbiCast<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#thiery">Using gstreamer for building automated webcasting systems</a><br/><a href="http://gstreamer.freedesktop.org/conference/slides/automatedwebcasting_ubicast.pdf">Slides</a><br/>Video (31 minutes):<br/><a href="/pub/video/2010/gst/gst2010-thiery-webcasting.webm">full HD</a> (361M), <a href="/pub/video/2010/gst/gst2010-thiery-webcasting-450p.webm">450&#215;800</a> (107M)<br/><br/><br />
<b>Zeeshan Ali</b><a href="/pub/video/2010/gst/vidcaps/gst2010-ali-dlna.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-ali-dlna-thumb.jpg" alt="Video capture"/></a><br/>Nokia<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#ali">Implementing DLNA using GStreamer</a><br/><a href="http://gstreamer.freedesktop.org/conference/slides/dlna-zeeshan-ali.pdf">Slides</a><br/>Video (29 minutes):<br/><a href="/pub/video/2010/gst/gst2010-ali-dlna.webm">full HD</a> (282M), <a href="/pub/video/2010/gst/gst2010-ali-dlna-450p.webm">450&#215;800</a> (88M)<br/><br/><br />
<b>Olivier Crête</b><a href="/pub/video/2010/gst/vidcaps/gst2010-crete-videoconferencing.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-crete-videoconferencing-thumb.jpg" alt="Video capture"/></a><br/>Collabora<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#crete">Integrating VideoConferencing into Everyday Applications</a><br/><a href="http://people.collabora.co.uk/~tester/talks/fs2-integration-gstconf10.pdf">Slides</a><br/>Video (29 minutes):<br/><a href="/pub/video/2010/gst/gst2010-crete-videoconferencing.webm">full HD</a> (334M), <a href="/pub/video/2010/gst/gst2010-crete-videoconferencing-450p.webm">450&#215;800</a> (103M)<br/><br/><br />
<b>Håvard Graff</b><a href="/pub/video/2010/gst/vidcaps/gst2010-graff-tandberg.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-graff-tandberg-thumb.jpg" alt="Video capture"/></a><br/>Tandberg<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#graff">Case study &#8211; Tandberg and GStreamer</a><br/>Video (61 minutes):<br/><a href="/pub/video/2010/gst/gst2010-graff-tandberg.webm">full HD</a> (734M), <a href="/pub/video/2010/gst/gst2010-graff-tandberg-450p.webm">450&#215;800</a> (212M)<br/><br/><br />
<br/><b>Wim Taymans</b><a href="/pub/video/2010/gst/vidcaps/gst2010-taymans-keynote.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-taymans-keynote-thumb.jpg" alt="Video capture"/></a><br/>Collabora Multimedia<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#taymans">Keynote &#8211; GStreamer &#8211; Current and future development</a><br/><a href="http://people.freedesktop.org/~wtay/gstreamer-conf-2010.pdf">Slides</a><br/>Video (47 minutes):<br/><a href="/pub/video/2010/gst/gst2010-taymans-keynote.webm">full HD</a> (310M), <a href="/pub/video/2010/gst/gst2010-taymans-keynote-450p.webm">450&#215;800</a> (136M)<br/><br/><br />
<b>Rob Clark</b><a href="/pub/video/2010/gst/vidcaps/gst2010-clark-omap4.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-clark-omap4-thumb.jpg" alt="Video capture"/></a><br/>Texas Instruments<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#clark">GStreamer and OMAP4</a><br/><a href="http://people.freedesktop.org/~robclark/gstcon2010.pdf">Slides</a><br/>Video (37 minutes):<br/><a href="/pub/video/2010/gst/gst2010-clark-omap4.webm">full HD</a> (336M), <a href="/pub/video/2010/gst/gst2010-clark-omap4-450p.webm">450&#215;800</a> (128M)<br/><br/><br />
<b>Martin Bisson</b><a href="/pub/video/2010/gst/vidcaps/gst2010-bisson-stereoscopic.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-bisson-stereoscopic-thumb.jpg" alt="Video capture"/></a><br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#bisson">3D Stereoscopic and GStreamer</a><br/>Video (13 minutes):<br/><a href="/pub/video/2010/gst/gst2010-bisson-stereoscopic.webm">full HD</a> (124M), <a href="/pub/video/2010/gst/gst2010-bisson-stereoscopic-450p.webm">450&#215;800</a> (39M)<br/><br/><br />
<br/><b>Jan Schmidt</b><a href="/pub/video/2010/gst/vidcaps/gst2010-schmidt-interactivity.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-schmidt-interactivity-thumb.jpg" alt="Video capture"/></a><br/>Oracle Corporation<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#schmidt">Interactivity in GStreamer pipelines</a><br/><a href="http://people.freedesktop.org/~thaytan/gstinteract-0.10.1.tar.gz">Slides</a><br/>Video (20 minutes):<br/><a href="/pub/video/2010/gst/gst2010-schmidt-interactivity.webm">full HD</a> (265M), <a href="/pub/video/2010/gst/gst2010-schmidt-interactivity-450p.webm">450&#215;800</a> (76M)<br/><br/><br />
<b>Mike Smith</b><a href="/pub/video/2010/gst/vidcaps/gst2010-smith-cross-platform.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-smith-cross-platform-thumb.jpg" alt="Video capture"/></a><br/>Songbird<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#smith">Cross platform development with GStreamer</a><br/>Video (51 minutes):<br/><a href="/pub/video/2010/gst/gst2010-smith-cross-platform.webm">full HD</a> (542M), <a href="/pub/video/2010/gst/gst2010-smith-cross-platform-450p.webm">450&#215;800</a> (165M)<br/><br/><br />
<br/><b>Emanuele Quacchio</b><a href="/pub/video/2010/gst/vidcaps/gst2010-quacchio-adaptive-streaming.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-quacchio-adaptive-streaming-thumb.jpg" alt="Video capture"/></a><br/>ST Microelectronics<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#quacchio">A GStreamer based framework for adaptive streaming applications</a><br/>Video (54 minutes):<br/><a href="/pub/video/2010/gst/gst2010-quacchio-adaptive-streaming.webm">full HD</a> (592M), <a href="/pub/video/2010/gst/gst2010-quacchio-adaptive-streaming-450p.webm">450&#215;800</a> (174M)<br/><br/><br />
<br/><b>Josep Torra</b><a href="/pub/video/2010/gst/vidcaps/gst2010-torra-intel-smd.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-torra-intel-smd-thumb.jpg" alt="Video capture"/></a><br/>Fluendo<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#torra">Intel SMD elements in GStreamer</a><br/><a href="http://gstreamer.freedesktop.org/conference/slides/GStreamerISMD.pdf">Slides</a><br/>Video (50 minutes):<br/><a href="/pub/video/2010/gst/gst2010-torra-intel-smd.webm">full HD</a> (371M), <a href="/pub/video/2010/gst/gst2010-torra-intel-smd-450p.webm">450&#215;800</a> (151M)<br/><br/><br />
<b>Philippe Normand</b><a href="/pub/video/2010/gst/vidcaps/gst2010-normand-webkit.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-normand-webkit-thumb.jpg" alt="Video capture"/></a><br/>Igalia<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#normand">Webkit, HTML5 and GStreamer</a><br/><a href="http://gstreamer.freedesktop.org/conference/slides/webkit.pdf">Slides</a><br/>Video (38 minutes):<br/><a href="/pub/video/2010/gst/gst2010-normand-webkit.webm">full HD</a> (229M), <a href="/pub/video/2010/gst/gst2010-normand-webkit-450p.webm">450&#215;800</a> (106M)<br/><br/><br />
<b>Edward Hervey</b><a href="/pub/video/2010/gst/vidcaps/gst2010-hervey-video-editing.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-hervey-video-editing-thumb.jpg" alt="Video capture"/></a><br/>Collabora Multimedia<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#hervey">Challenges of video editing in your pocket</a><br/><a href="http://people.collabora.co.uk/~edward/GES%20-%20GStreamer%20Conference%202010.odp">Slides</a><br/>Video (53 minutes):<br/><a href="/pub/video/2010/gst/gst2010-hervey-video-editing.webm">full HD</a> (416M), <a href="/pub/video/2010/gst/gst2010-hervey-video-editing-450p.webm">450&#215;800</a> (174M)<br/><br/><br />
<b>David Schleef</b><a href="/pub/video/2010/gst/vidcaps/gst2010-schleef-orc.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-schleef-orc-thumb.jpg" alt="Video capture"/></a><br/>Entropy Wave<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#schleef">Optimizing multimedia with Orc</a><br/><a href="http://schleef.org/~ds/David_Schleef_gst2010_orc.pdf">Slides</a><br/>Video (58 minutes):<br/><a href="/pub/video/2010/gst/gst2010-schleef-orc.webm">full HD</a> (493M), <a href="/pub/video/2010/gst/gst2010-schleef-orc-450p.webm">450&#215;800</a> (175M)<br/><br/><br />
<b>Luciana Fujii</b><a href="/pub/video/2010/gst/vidcaps/gst2010-fujii-landell.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-fujii-landell-thumb.jpg" alt="Video capture"/></a><br/>Holoscopio<br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#fujii">Landell &#8211; live streaming for the masses</a><br/><a href="http://gstreamer.freedesktop.org/conference/slides/landell.pdf">Slides</a><br/>Video (21 minutes):<br/><a href="/pub/video/2010/gst/gst2010-fujii-landell.webm">full HD</a> (110M), <a href="/pub/video/2010/gst/gst2010-fujii-landell-450p.webm">450&#215;800</a> (58M)<br/><br/><br />
<b>Zaheer Merali</b><a href="/pub/video/2010/gst/vidcaps/gst2010-merali-flumotion.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-merali-flumotion-thumb.jpg" alt="Video capture"/></a><br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#merali">Flumotion and GStreamer</a><br/><a href="http://dl.dropbox.com/u/219349/flumotion_gstreamer_conference.pdf">Slides</a><br/>Video (35 minutes):<br/><a href="/pub/video/2010/gst/gst2010-merali-flumotion.webm">full HD</a> (202M)<br/><br/><br />
<br/><b>Andrey Nechypurenko and Maksym Parkachov</b><a href="/pub/video/2010/gst/vidcaps/gst2010-nechypurenko-parkachov-video-streaming.jpg"><img class="alignright" src="/pub/video/2010/gst/vidcaps/gst2010-nechypurenko-parkachov-video-streaming-thumb.jpg" alt="Video capture"/></a><br/><a href="http://gstreamer.freedesktop.org/conference/speakers.html#nechypurenko">Adaptive video streaming with Ice and GStreamer</a><br/><a href="https://docs.google.com/leaf?id=0BzV4szKbuvKwYzQwZDlhNjktMTVlOC00ZDczLThiZjQtZTRlMjcyYzRlZWIy&#038;sort=name&#038;layout=list&#038;num=50">Slides</a><br/>Video (35 minutes):<br/><a href="/pub/video/2010/gst/gst2010-nechypurenko-parkachov-video-streaming.webm">full HD</a> (279M), <a href="/pub/video/2010/gst/gst2010-nechypurenko-parkachov-video-streaming-450p.webm">450&#215;800</a> (107M)<br/><br/><br />
<br/></p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Fgst-2010-videos%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/gst-2010-videos/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/gst-2010-videos/"  data-text="GStreamer 2010 conference videos" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/gst-2010-videos/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/gst-2010-videos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ELCE 2010 videos &#8211; Now in full HD</title>
		<link>http://free-electrons.com/blog/elce-2010-videos/</link>
		<comments>http://free-electrons.com/blog/elce-2010-videos/#comments</comments>
		<pubDate>Sun, 20 Mar 2011 06:10:44 +0000</pubDate>
		<dc:creator>Michael Opdenacker</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[elce]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=3251</guid>
		<description><![CDATA[Videos from the Embedded Linux Conference Europe, Cambridge, UK, October 2010 Just a few weeks before the next edition of the Embedded Linux Conference in San Francisco, here are the videos from the previous edition in Europe a few months &#8230; <a href="http://free-electrons.com/blog/elce-2010-videos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="summary">Videos from the Embedded Linux Conference Europe, Cambridge, UK, October 2010</p>
<p>Just a few weeks before the next edition of the <a href="http://www.embeddedlinuxconference.com/">Embedded Linux Conference</a> in San Francisco, here are the videos from the <a href="http://www.embeddedlinuxconference.com/elc_europe10/index.html">previous edition in Europe</a> a few months ago.</p>
<p>These videos took more time to process than expected, because of intense months on our side, but also because of the switch to the <a href="http://en.wikipedia.org/wiki/VP8">VP8</a> video codec. VP8 is the new Open Source and royalty free video codec, and is a successor to the codec that <a href="http://en.wikipedia.org/wiki/Ogg_theora">Theora</a> was derived from. Unlike Theora which is now lagging behind, it is a very close competitor to <a href="http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC">H264</a>, both in terms of quality and video size.</p>
<p>The switch to VP8 allowed us to release the videos in their original full HD resolution (we now have three full HD camcorders to shoot conference videos), with video files of about the same size.</p>
<p>You will probably need a recent GNU/Linux distribution (such as Ubuntu 10.10) to watch these videos. As this codec released by Google is taking off quickly, you should also find solutions to watch videos on Windows and MacOS X. Don&#8217;t hesitate to post comments here about your experience playing these files. You can even watch them on the <a href="http://pandaboard.org/">Panda board</a>, which can decode VP8 with its hardware video decoder.</p>
<p>As usual, these videos are released under the terms of the <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution &#8211; ShareAlike Licence version 3.0</a>.</p>
<p>As often in conferences, the videos were unfortunately shot is tough lighting conditions. The organizers usually turn off the lights to make it easier for the audience to read the screen. The consequence is a high contrast between the speaker and the screen, causing the speaker to appear very dark when we film her or him together with the screen. In a number of videos, we tried to solve this by using a <i>beach</i> mode provided by our camcorders. While the speaker now looks great, this unfortunately blurred the screen, causing more inconvenience than benefits. We gave up this mode in the last videos and will shoot ELC 2011 is the standard way, even if the speaker looks dark again. At least, with full HD videos, you will be able to read the slides directly on the screen.</p>
<p>The videos from the <a href="http://gstreamer.freedesktop.org/conference/">2010 GStreamer</a> conference will also be available in the next days, and to help you produce your own videos, we will release our new video processing scripts soon too.</p>
<p><b>Ruud Derwig</b><a href="/pub/video/2010/elce/vidcaps/elce2010-derwig-welcome.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-derwig-welcome-thumb.jpg" alt="Video capture"/></a><br/>Welcome speech<br/>Video (15 minutes):<br/><a href="/pub/video/2010/elce/elce2010-derwig-welcome.webm">full HD</a> (228M), <a href="/pub/video/2010/elce/elce2010-derwig-welcome-450p.webm">450&#215;800</a> (71M)<br/><br />
<br/><br/><br/><b>Wolfram Sang</b><a href="/pub/video/2010/elce/vidcaps/elce2010-sang-maintainers.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-sang-maintainers-thumb.jpg" alt="Video capture"/></a><br/>Pengutronix<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Sang">Developer&#8217;s Diary: Supporting Maintainers</a><br/><a href="http://elinux.org/images/2/25/ELCE10-SupportingMaintainers.pdf">Slides</a><br/>Video (46 minutes):<br/><a href="/pub/video/2010/elce/elce2010-sang-maintainers.webm">full HD</a> (888M)<br/><br />
<b>Rekha Kumar and Nipuna Gunasekera</b><a href="/pub/video/2010/elce/vidcaps/elce2010-kumar-gunasekera-pandaboard.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-kumar-gunasekera-pandaboard-thumb.jpg" alt="Video capture"/></a><br/>Texas Instruments<br/>Panda board demonstration<br/>Video (14 minutes):<br/><a href="/pub/video/2010/elce/elce2010-kumar-gunasekera-pandaboard.webm">full HD</a> (373M), <a href="/pub/video/2010/elce/elce2010-kumar-gunasekera-pandaboard-450p.webm">450&#215;800</a> (85M)<br/><br />
<br/><br/><b>Robert Schuster</b><a href="/pub/video/2010/elce/vidcaps/elce2010-schuster-openjdk.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-schuster-openjdk-thumb.jpg" alt="Video capture"/></a><br/>OpenJDK<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Schuster">OpenJDK for Embedded Linux Devices</a><br/><a href="http://elinux.org/images/4/40/Cross-compiling_OpenJDK.pdf">Slides</a><br/>Video (39 minutes):<br/><a href="/pub/video/2010/elce/elce2010-schuster-openjdk.webm">full HD</a> (947M), <a href="/pub/video/2010/elce/elce2010-schuster-openjdk-450p.webm">450&#215;800</a> (225M)<br/><br />
<b>Philippe Robin</b><a href="/pub/video/2010/elce/vidcaps/elce2010-robin-linaro.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-robin-linaro-thumb.jpg" alt="Video capture"/></a><br/>Linaro<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Robin">Facilitating Open Source Development and Collaboration</a><br/><a href="http://elinux.org/images/0/00/ELCE-2010-Linaro.pdf">Slides</a><br/>Video (46 minutes):<br/><a href="/pub/video/2010/elce/elce2010-robin-linaro.webm">full HD</a> (548M), <a href="/pub/video/2010/elce/elce2010-robin-linaro-450p.webm">450&#215;800</a> (160M)<br/><br />
<b>Tim Bird</b><a href="/pub/video/2010/elce/vidcaps/elce2010-bird-android.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-bird-android-thumb.jpg" alt="Video capture"/></a><br/>Sony<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Bird">Android System Programming &#8211; Tips and Tricks</a><br/><a href="http://elinux.org/images/c/c9/Android-tips-and-tricks-2010-10.pdf">Slides</a><br/>Video (40 minutes):<br/><a href="/pub/video/2010/elce/elce2010-bird-android.webm">full HD</a> (471M), <a href="/pub/video/2010/elce/elce2010-bird-android-450p.webm">450&#215;800</a> (142M)<br/><br />
<b>Mischa Jonker and Ruud Derwig</b><a href="/pub/video/2010/elce/vidcaps/elce2010-jonker-derwig-arc.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-jonker-derwig-arc-thumb.jpg" alt="Video capture"/></a><br/>Synopsys<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Derwig">Portability is for People Who Cannot Write New Programs &#8211; GNU/Linux/OS on ARC</a><br/><a href="http://elinux.org/images/0/0d/ELC-E_Arc_Linux.pdf">Slides</a><br/>Video (34 minutes):<br/><a href="/pub/video/2010/elce/elce2010-jonker-derwig-arc.webm">full HD</a> (517M), <a href="/pub/video/2010/elce/elce2010-jonker-derwig-arc-450p.webm">450&#215;800</a> (148M)<br/><br />
<b>Leif Lindholm</b><a href="/pub/video/2010/elce/vidcaps/elce2010-lindholm-memory.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-lindholm-memory-thumb.jpg" alt="Video capture"/></a><br/>ARM<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Lindholm">Software Considerations When Using High-Performance Memory Systems</a><br/><a href="http://elinux.org/images/f/fa/Software_implications_memory_systems.pdf">Slides</a><br/>Video (46 minutes):<br/><a href="/pub/video/2010/elce/elce2010-lindholm-memory.webm">full HD</a> (511M), <a href="/pub/video/2010/elce/elce2010-lindholm-memory-450p.webm">450&#215;800</a> (153M)<br/><br />
<b>Ravi Sankar Guntur</b><a href="/pub/video/2010/elce/vidcaps/elce2010-guntur-memory-leaks.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-guntur-memory-leaks-thumb.jpg" alt="Video capture"/></a><br/>Samsung<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Guntur">A Simple Method to Detect Memory Leaks and Buffer Overruns</a><br/><a href="http://elinux.org/images/d/d5/SafeMem-ELC-E-2010.pdf">Slides</a><br/>Video (17 minutes):<br/><a href="/pub/video/2010/elce/elce2010-guntur-memory-leaks.webm">full HD</a> (171M), <a href="/pub/video/2010/elce/elce2010-guntur-memory-leaks-450p.webm">450&#215;800</a> (55M)<br/><br />
<b>Will Newton</b><a href="/pub/video/2010/elce/vidcaps/elce2010-newton-onchip-memory.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-newton-onchip-memory-thumb.jpg" alt="Video capture"/></a><br/>Imagination Technologies<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Newton">Exploiting On-chip Memories in Embedded Linux Applications</a><br/><a href="http://elinux.org/images/0/09/Will_newton-elc2010-slides.pdf">Slides</a><br/>Video (20 minutes):<br/><a href="/pub/video/2010/elce/elce2010-newton-onchip-memory.webm">full HD</a> (255M), <a href="/pub/video/2010/elce/elce2010-newton-onchip-memory-450p.webm">450&#215;800</a> (68M)<br/><br />
<b>Andrey Fedotov</b><a href="/pub/video/2010/elce/vidcaps/elce2010-fedotov-safety-critical.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-fedotov-safety-critical-thumb.jpg" alt="Video capture"/></a><br/>AFSoft<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Fedotov">Linux Application in Safety-Critical Environment: A Real-Life Example</a><br/>Video (39 minutes):<br/><a href="/pub/video/2010/elce/elce2010-fedotov-safety-critical.webm">full HD</a> (304M), <a href="/pub/video/2010/elce/elce2010-fedotov-safety-critical-450p.webm">450&#215;800</a> (111M)<br/><br />
<br/><b>Anna Dushistova</b><a href="/pub/video/2010/elce/vidcaps/elce2010-dushistova-eclipse.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-dushistova-eclipse-thumb.jpg" alt="Video capture"/></a><br/>Mentor Graphics<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Dushistova">Eclipse and Embedded Linux Developers: What It Can and What It Cannot Do For You</a><br/><a href="http://elinux.org/images/7/72/EclipseForEmbeddedLinuxDevelopers-AnnaDushistova.pdf">Slides</a><br/>Video (31 minutes):<br/><a href="/pub/video/2010/elce/elce2010-dushistova-eclipse.webm">full HD</a> (338M), <a href="/pub/video/2010/elce/elce2010-dushistova-eclipse-450p.webm">450&#215;800</a> (112M)<br/><br />
<b>Yoshitake Kobayashi</b><a href="/pub/video/2010/elce/vidcaps/elce2010-kobayashi-kernel-acceleration.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-kobayashi-kernel-acceleration-thumb.jpg" alt="Video capture"/></a><br/>Toshiba<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Kobayashi">Linux Kernel Acceleration for Long-term Testing</a><br/><a href="http://elinux.org/images/6/6d/Linux_Kernel_Acceleration_for_Long-term_Testing.pdf">Slides</a><br/>Video (30 minutes):<br/><a href="/pub/video/2010/elce/elce2010-kobayashi-kernel-acceleration.webm">full HD</a> (249M), <a href="/pub/video/2010/elce/elce2010-kobayashi-kernel-acceleration-450p.webm">450&#215;800</a> (89M)<br/><br />
<b>Ralf Baechle</b><a href="/pub/video/2010/elce/vidcaps/elce2010-baechle-keynote.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-baechle-keynote-thumb.jpg" alt="Video capture"/></a><br/>Wind River<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Baechle">Embedded Linux &#8211; The State of the Nation</a><br/>Video (40 minutes):<br/><a href="/pub/video/2010/elce/elce2010-baechle-keynote.webm">full HD</a> (375M), <a href="/pub/video/2010/elce/elce2010-baechle-keynote-450p.webm">450&#215;800</a> (128M)<br/><br />
<br/><b>Jim Zemlin</b><a href="/pub/video/2010/elce/vidcaps/elce2010-zemlin-lf-celf.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-zemlin-lf-celf-thumb.jpg" alt="Video capture"/></a><br/>Linux Foundation<br/>The Linux Foundation and CELF<br/>Video (21 minutes):<br/><a href="/pub/video/2010/elce/elce2010-zemlin-lf-celf.webm">full HD</a> (282M), <a href="/pub/video/2010/elce/elce2010-zemlin-lf-celf-450p.webm">450&#215;800</a> (71M)<br/><br />
<br/><br/><b>Andrew Murray</b><a href="/pub/video/2010/elce/vidcaps/elce2010-murray-boot-time.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-murray-boot-time-thumb.jpg" alt="Video capture"/></a><br/>MPC Data<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Murray">The Right Approach to Minimal Boot Times</a><br/><a href="http://elinux.org/images/f/f7/RightApproachMinimalBootTimes.pdf">Slides</a><br/>Video (41 minutes):<br/><a href="/pub/video/2010/elce/elce2010-murray-boot-time.webm">full HD</a> (472M), <a href="/pub/video/2010/elce/elce2010-murray-boot-time-450p.webm">450&#215;800</a> (149M)<br/><br />
<b>Robert Schwebel and Sascha Hauer</b><a href="/pub/video/2010/elce/vidcaps/elce2010-schwebel-hauer-barebox.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-schwebel-hauer-barebox-thumb.jpg" alt="Video capture"/></a><br/>Pengutronix<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Schwebel">Barebox: Booting Linux Fast and Fancy</a><br/><a href="http://elinux.org/images/8/89/ELCE-2010-Barebox-Booting-Linux-Fast-and-Fancy.pdf">Slides</a><br/>Video (45 minutes):<br/><a href="/pub/video/2010/elce/elce2010-schwebel-hauer-barebox.webm">full HD</a> (779M), <a href="/pub/video/2010/elce/elce2010-schwebel-hauer-barebox-450p.webm">450&#215;800</a> (192M)<br/><br />
<b>Kevin Hilman</b><a href="/pub/video/2010/elce/vidcaps/elce2010-hilman-runtime-pm.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-hilman-runtime-pm-thumb.jpg" alt="Video capture"/></a><br/>Deep Root Systems<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Hilman">Runtime Power Management</a><br/><a href="http://elinux.org/images/c/cd/ELC-2010-khilman-Runtime-PM.odp">Slides</a><br/>Video (45 minutes):<br/><a href="/pub/video/2010/elce/elce2010-hilman-runtime-pm.webm">full HD</a> (780M), <a href="/pub/video/2010/elce/elce2010-hilman-runtime-pm-450p.webm">450&#215;800</a> (195M)<br/><br />
<b>Michael Opdenacker</b><a href="/pub/video/2010/elce/vidcaps/elce2010-opdenacker-flashfs.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-opdenacker-flashfs-thumb.jpg" alt="Video capture"/></a><br/>Free Electrons<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Opdenacker">Flash Filesystem Benchmarks</a><br/><a href="http://elinux.org/images/d/d7/Elce2010-flash-filesystems.pdf">Slides</a><br/>Video (47 minutes):<br/><a href="/pub/video/2010/elce/elce2010-opdenacker-flashfs.webm">full HD</a> (937M), <a href="/pub/video/2010/elce/elce2010-opdenacker-flashfs-450p.webm">450&#215;800</a> (229M)<br/><br />
<b>Ari Rauch</b><a href="/pub/video/2010/elce/vidcaps/elce2010-rauch-keynote.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-rauch-keynote-thumb.jpg" alt="Video capture"/></a><br/>Texas Instruments<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Rauch">The Dynamic Role of Open Linux Architectures in Today&#8217;s Mobile Landscape</a><br/><a href="http://elinux.org/images/b/b5/Elce2010-ari-rauch.pdf">Slides</a><br/>Video (34 minutes):<br/><a href="/pub/video/2010/elce/elce2010-rauch-keynote.webm">full HD</a> (789M), <a href="/pub/video/2010/elce/elce2010-rauch-keynote-450p.webm">450&#215;800</a> (203M)<br/><br />
<b>Benjamin Gaignard</b><a href="/pub/video/2010/elce/vidcaps/elce2010-gaignard-android-gstreamer.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-gaignard-android-gstreamer-thumb.jpg" alt="Video capture"/></a><br/>ST-Ericsson<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Gaignard">Android and GStreamer</a><br/><a href="http://elinux.org/images/a/a4/Android_and_Gstreamer.ppt">Slides</a><br/>Video (42 minutes):<br/><a href="/pub/video/2010/elce/elce2010-gaignard-android-gstreamer.webm">full HD</a> (432M), <a href="/pub/video/2010/elce/elce2010-gaignard-android-gstreamer-450p.webm">450&#215;800</a> (133M)<br/><br />
<b>Hans Verkuil</b><a href="/pub/video/2010/elce/vidcaps/elce2010-verkuil-soc-video.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-verkuil-soc-video-thumb.jpg" alt="Video capture"/></a><br/>Tandberg<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Verkuil">Supporting SoC Video Subsystems in Video4linux</a><br/><a href="http://elinux.org/images/e/e8/SoC_and_V4L2.odp">Slides</a><br/>Video (45 minutes):<br/><a href="/pub/video/2010/elce/elce2010-verkuil-soc-video.webm">full HD</a> (424M), <a href="/pub/video/2010/elce/elce2010-verkuil-soc-video-450p.webm">450&#215;800</a> (139M)<br/><br />
<b>Benjamin Zores</b><a href="/pub/video/2010/elce/vidcaps/elce2010-zores-multimedia.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-zores-multimedia-thumb.jpg" alt="Video capture"/></a><br/>Alcatel-Lucent<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Zores">State of Multimedia in 2010&#8242;s Embedded Linux Devices</a><br/><a href="http://elinux.org/images/8/89/State_of_Multimedia_in_2010_Embedded_Linux_Devices.pdf">Slides</a><br/>Video (45 minutes):<br/><a href="/pub/video/2010/elce/elce2010-zores-multimedia.webm">full HD</a> (784M), <a href="/pub/video/2010/elce/elce2010-zores-multimedia-450p.webm">450&#215;800</a> (219M)<br/><br />
<b>Iago Toral Quiroga</b><a href="/pub/video/2010/elce/vidcaps/elce2010-quiroga-grilo.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-quiroga-grilo-thumb.jpg" alt="Video capture"/></a><br/>Igalia/Grilo<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Iago">Grilo: Integrating Multimedia Content in Applications</a><br/><a href="http://elinux.org/images/a/ac/Grilo.pdf">Slides</a><br/>Video (32 minutes):<br/><a href="/pub/video/2010/elce/elce2010-quiroga-grilo.webm">full HD</a> (515M), <a href="/pub/video/2010/elce/elce2010-quiroga-grilo-450p.webm">450&#215;800</a> (149M)<br/><br />
<b>Jean-Paul Saman</b><a href="/pub/video/2010/elce/vidcaps/elce2010-saman-vlc-davinci.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-saman-vlc-davinci-thumb.jpg" alt="Video capture"/></a><br/>M2X BV<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Saman">Porting VLC to TI DaVinci</a><br/><a href="http://elinux.org/images/d/db/Vlc-davinci-port.pdf">Slides</a><br/>Video (46 minutes):<br/><a href="/pub/video/2010/elce/elce2010-saman-vlc-davinci.webm">full HD</a> (516M), <a href="/pub/video/2010/elce/elce2010-saman-vlc-davinci-450p.webm">450&#215;800</a> (167M)<br/><br />
<b>Stefan Kost</b><a href="/pub/video/2010/elce/vidcaps/elce2010-kost-meego-multimedia.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-kost-meego-multimedia-thumb.jpg" alt="Video capture"/></a><br/>Nokia<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Cost">Meego Multimedia</a><br/><a href="http://elinux.org/images/d/d1/MeeGoMultimedia.pdf">Slides</a><br/>Video (37 minutes):<br/><a href="/pub/video/2010/elce/elce2010-kost-meego-multimedia.webm">full HD</a> (316M), <a href="/pub/video/2010/elce/elce2010-kost-meego-multimedia-450p.webm">450&#215;800</a> (105M)<br/><br />
<b>Vitaly Wool</b><a href="/pub/video/2010/elce/vidcaps/elce2010-wool-uio.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-wool-uio-thumb.jpg" alt="Video capture"/></a><br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Wool">Porting Legacy Code to Linux Userspace Driver Framework</a><br/>Video (26 minutes):<br/><a href="/pub/video/2010/elce/elce2010-wool-uio.webm">full HD</a> (400M), <a href="/pub/video/2010/elce/elce2010-wool-uio-450p.webm">450&#215;800</a> (108M)<br/><br />
<br/><br/><b>Martin Michlmayr</b><a href="/pub/video/2010/elce/vidcaps/elce2010-michlmayr-debian-nas.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-michlmayr-debian-nas-thumb.jpg" alt="Video capture"/></a><br/>Debian<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Michlmayr">Adapting Debian Installer to NAS and Other Consumer Devices</a><br/><a href="http://elinux.org/images/6/67/Michlmayr-debian-on-nas.pdf">Slides</a><br/>Video (21 minutes):<br/><a href="/pub/video/2010/elce/elce2010-michlmayr-debian-nas.webm">full HD</a> (196M), <a href="/pub/video/2010/elce/elce2010-michlmayr-debian-nas-450p.webm">450&#215;800</a> (62M)<br/><br />
<b>Frank Scholz</b><a href="/pub/video/2010/elce/vidcaps/elce2010-scholz-android-home.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-scholz-android-home-thumb.jpg" alt="Video capture"/></a><br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Scholz">Android and Its Impact On Home Entertainment and Home Automation</a><br/>Video (28 minutes):<br/><a href="/pub/video/2010/elce/elce2010-scholz-android-home.webm">full HD</a> (347M), <a href="/pub/video/2010/elce/elce2010-scholz-android-home-450p.webm">450&#215;800</a> (101M)<br/><br />
<br/><br/><b>Wookey</b><a href="/pub/video/2010/elce/vidcaps/elce2010-wookey-yaffs.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-wookey-yaffs-thumb.jpg" alt="Video capture"/></a><br/>Yaffs<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Wookey">Yaffs updates</a><br/><a href="http://wookware.org/talks/yaffsupdate-ELCE-2010.pdf">Slides</a><br/>Video (27 minutes):<br/><a href="/pub/video/2010/elce/elce2010-wookey-yaffs.webm">full HD</a> (312M), <a href="/pub/video/2010/elce/elce2010-wookey-yaffs-450p.webm">450&#215;800</a> (95M)<br/><br />
<b>Yann E. Morin</b><a href="/pub/video/2010/elce/vidcaps/elce2010-morin-crosstoolng.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-morin-crosstoolng-thumb.jpg" alt="Video capture"/></a><br/>Crosstool-ng<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Morin">Crosstool-NG, A Cross-Toolchain Generator</a><br/><a href="http://elinux.org/images/3/36/ELC-E_2010_-_crosstool-NG.odp">Slides</a><br/>Video (41 minutes):<br/><a href="/pub/video/2010/elce/elce2010-morin-crosstoolng.webm">full HD</a> (1.1G), <a href="/pub/video/2010/elce/elce2010-morin-crosstoolng-450p.webm">450&#215;800</a> (185M)<br/><br />
<b>Armijn Hemel</b><a href="/pub/video/2010/elce/vidcaps/elce2010-hemel-binary-analysis.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-hemel-binary-analysis-thumb.jpg" alt="Video capture"/></a><br/>Loohuis Consulting<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Hemel">Introducing the Binary Analysis Tool</a><br/><a href="http://elinux.org/images/c/c2/Elce2010.odp">Slides</a><br/>Video (47 minutes):<br/><a href="/pub/video/2010/elce/elce2010-hemel-binary-analysis.webm">full HD</a> (507M), <a href="/pub/video/2010/elce/elce2010-hemel-binary-analysis-450p.webm">450&#215;800</a> (155M)<br/><br />
<b>Kees-Jan Dijkzeul</b><a href="/pub/video/2010/elce/vidcaps/elce2010-dijkzeul-autotools.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-dijkzeul-autotools-thumb.jpg" alt="Video capture"/></a><br/>Sioux Embedded Systems<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Dijkzeul">A Gentle Introduction to Autotools</a><br/><a href="http://elinux.org/images/3/33/101028-autotools-celf.odp">Slides</a><br/>Video (41 minutes):<br/><a href="/pub/video/2010/elce/elce2010-dijkzeul-autotools.webm">full HD</a> (371M), <a href="/pub/video/2010/elce/elce2010-dijkzeul-autotools-450p.webm">450&#215;800</a> (124M)<br/><br />
<b>Klaas Van Gend</b><a href="/pub/video/2010/elce/vidcaps/elce2010-vangend-virtualization.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-vangend-virtualization-thumb.jpg" alt="Video capture"/></a><br/>Montavista<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Gend">Deflating the Virtualization Hype in 3 Simple Steps</a><br/><a href="http://elinux.org/images/5/5c/Deflate-virtualization.pdf">Slides</a><br/>Video (38 minutes):<br/><a href="/pub/video/2010/elce/elce2010-vangend-virtualization.webm">full HD</a> (507M), <a href="/pub/video/2010/elce/elce2010-vangend-virtualization-450p.webm">450&#215;800</a> (131M)<br/><br />
<b>Peter Korsgaard</b><a href="/pub/video/2010/elce/vidcaps/elce2010-korsgaard-driverless.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-korsgaard-driverless-thumb.jpg" alt="Video capture"/></a><br/>Buildroot<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Korsgaard">Do More With Less &#8211; On Driver-less Interfacing with Embedded Devices</a><br/><a href="http://elinux.org/images/5/52/Do_more_with_less.pdf">Slides</a><br/>Video (48 minutes):<br/><a href="/pub/video/2010/elce/elce2010-korsgaard-driverless.webm">full HD</a> (529M), <a href="/pub/video/2010/elce/elce2010-korsgaard-driverless-450p.webm">450&#215;800</a> (173M)<br/><br />
<b>Ray Kinsella</b><a href="/pub/video/2010/elce/vidcaps/elce2010-kinsella-xen.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-kinsella-xen-thumb.jpg" alt="Video capture"/></a><br/>Intel<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Kinsella">Xen in Embedded Systems</a><br/><a href="http://elinux.org/images/1/11/Xen_in_Embedded_Systems.pdf">Slides</a><br/>Video (34 minutes):<br/><a href="/pub/video/2010/elce/elce2010-kinsella-xen.webm">full HD</a> (380M), <a href="/pub/video/2010/elce/elce2010-kinsella-xen-450p.webm">450&#215;800</a> (135M)<br/><br />
<b>Arnout Vandecappelle</b><a href="/pub/video/2010/elce/vidcaps/elce2010-vandecappelle-testing.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-vandecappelle-testing-thumb.jpg" alt="Video capture"/></a><br/>Mind<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Vandecappelle">Practical Testing of Open Source Embedded Systems</a><br/><a href="http://elinux.org/images/e/ec/Embedded_software_testing.pdf">Slides</a><br/>Video (51 minutes):<br/><a href="/pub/video/2010/elce/elce2010-vandecappelle-testing.webm">full HD</a> (364M), <a href="/pub/video/2010/elce/elce2010-vandecappelle-testing-450p.webm">450&#215;800</a> (160M)<br/><br />
<b>Carmelo Amoroso and Rosario Contarino</b><a href="/pub/video/2010/elce/vidcaps/elce2010-amoroso-contarino-preresolver.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-amoroso-contarino-preresolver-thumb.jpg" alt="Video capture"/></a><br/>STMicroelectronics<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Amoroso">Lightweight Prelinker for Kernel Modules</a><br/><a href="http://elinux.org/images/8/89/LKM_Preresolver_ELC-E_2010.pdf">Slides</a><br/>Video (45 minutes):<br/><a href="/pub/video/2010/elce/elce2010-amoroso-contarino-preresolver.webm">full HD</a> (302M), <a href="/pub/video/2010/elce/elce2010-amoroso-contarino-preresolver-450p.webm">450&#215;800</a> (129M)<br/><br />
<b>Frank Rowand</b><a href="/pub/video/2010/elce/vidcaps/elce2010-rowand-rt-latency.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-rowand-rt-latency-thumb.jpg" alt="Video capture"/></a><br/>Sony<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Rowand">Identifying Embedded Real-Time Latency Issues: I-Cache and Locks</a><br/><a href="http://elinux.org/images/6/67/Rt_latency_cache_and_locks.pdf">Slides</a><br/>Video (43 minutes):<br/><a href="/pub/video/2010/elce/elce2010-rowand-rt-latency.webm">full HD</a> (272M), <a href="/pub/video/2010/elce/elce2010-rowand-rt-latency-450p.webm">450&#215;800</a> (120M)<br/><br />
<b>David Anders</b><a href="/pub/video/2010/elce/vidcaps/elce2010-anders-board-bringup.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-anders-board-bringup-thumb.jpg" alt="Video capture"/></a><br/>Texas Instruments<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Anders">Board Bringup: Methods and Utilities</a><br/><a href="http://elinux.org/images/4/43/Elc-eu-board-bringup.pdf">Slides</a><br/>Video (34 minutes):<br/><a href="/pub/video/2010/elce/elce2010-anders-board-bringup.webm">full HD</a> (248M), <a href="/pub/video/2010/elce/elce2010-anders-board-bringup-450p.webm">450&#215;800</a> (99M)<br/><br />
<b>John Ogness</b><a href="/pub/video/2010/elce/vidcaps/elce2010-ogness-ipl-ubi.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-ogness-ipl-ubi-thumb.jpg" alt="Video capture"/></a><br/>Linutronix<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Ogness">IPL+UBI: Flexible and Reliable with Linux as the Bootloader</a><br/><a href="http://elinux.org/images/4/45/Ipl_and_ubi.pdf">Slides</a><br/>Video (27 minutes):<br/><a href="/pub/video/2010/elce/elce2010-ogness-ipl-ubi.webm">full HD</a> (232M), <a href="/pub/video/2010/elce/elce2010-ogness-ipl-ubi-450p.webm">450&#215;800</a> (89M)<br/><br />
<b>Vitaly Wool</b><a href="/pub/video/2010/elce/vidcaps/elce2010-wool-wlan.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-wool-wlan-thumb.jpg" alt="Video capture"/></a><br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Wool2">WLAN Chips in Embedded Linux Systems</a><br/>Video (23 minutes):<br/><a href="/pub/video/2010/elce/elce2010-wool-wlan.webm">full HD</a> (264M), <a href="/pub/video/2010/elce/elce2010-wool-wlan-450p.webm">450&#215;800</a> (82M)<br/><br />
<br/><br/><b>Grant Likely</b><a href="/pub/video/2010/elce/vidcaps/elce2010-likely-arm-device-tree.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-likely-arm-device-tree-thumb.jpg" alt="Video capture"/></a><br/>Secret Lab Technologies<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Likely">ARM Flattened Device Tree Status Report</a><br/><a href="http://elinux.org/images/1/14/ELCE-2010_ARM_Device_Tree_Status_Report.pdf">Slides</a><br/>Video (40 minutes):<br/><a href="/pub/video/2010/elce/elce2010-likely-arm-device-tree.webm">full HD</a> (542M), <a href="/pub/video/2010/elce/elce2010-likely-arm-device-tree-450p.webm">450&#215;800</a> (173M)<br/><br />
<b>Koen Kooi</b><a href="/pub/video/2010/elce/vidcaps/elce2010-kooi-openembedded.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-kooi-openembedded-thumb.jpg" alt="Video capture"/></a><br/>OpenEmbedded<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Kooi">The State of OpenEmbedded and Tooling to Make Life Easier</a><br/><a href="http://elinux.org/images/7/73/Openembedded.pdf">Slides</a><br/>Video (44 minutes):<br/><a href="/pub/video/2010/elce/elce2010-kooi-openembedded.webm">full HD</a> (308M), <a href="/pub/video/2010/elce/elce2010-kooi-openembedded-450p.webm">450&#215;800</a> (122M)<br/><br />
<b>Harald Welte</b><a href="/pub/video/2010/elce/vidcaps/elce2010-welte-openbsc.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-welte-openbsc-thumb.jpg" alt="Video capture"/></a><br/>OpenBSC<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Welte">Running your own GSM+GPRS network using OpenBSC, OsmoSGSN and OpenGGSN</a><br/><a href="http://elinux.org/images/6/65/Elce2010-welte-openbsc.pdf">Slides</a><br/>Video (49 minutes):<br/><a href="/pub/video/2010/elce/elce2010-welte-openbsc.webm">full HD</a> (402M), <a href="/pub/video/2010/elce/elce2010-welte-openbsc-450p.webm">450&#215;800</a> (163M)<br/><br />
<b>Arun Raghavan</b><a href="/pub/video/2010/elce/vidcaps/elce2010-raghavan-pulseaudio.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-raghavan-pulseaudio-thumb.jpg" alt="Video capture"/></a><br/>Collabora<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Raghavan">PulseAudio In The Embedded World</a><br/><a href="http://elinux.org/images/6/61/Arun-pulse-elce2010.pdf">Slides</a><br/>Video (30 minutes):<br/><a href="/pub/video/2010/elce/elce2010-raghavan-pulseaudio.webm">full HD</a> (204M), <a href="/pub/video/2010/elce/elce2010-raghavan-pulseaudio-450p.webm">450&#215;800</a> (88M)<br/><br />
<b>Jake Edge</b><a href="/pub/video/2010/elce/vidcaps/elce2010-edge-threat-models.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-edge-threat-models-thumb.jpg" alt="Video capture"/></a><br/>LWN.net<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Edge">Understanding Threat Models for Embedded Devices</a><br/><a href="http://elinux.org/images/8/86/Edge-ELCE-2010.pdf">Slides</a><br/>Video (29 minutes):<br/><a href="/pub/video/2010/elce/elce2010-edge-threat-models.webm">full HD</a> (186M), <a href="/pub/video/2010/elce/elce2010-edge-threat-models-450p.webm">450&#215;800</a> (80M)<br/><br />
<b>Gustavo F. Padovan</b><a href="/pub/video/2010/elce/vidcaps/elce2010-padovan-bluetooth.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-padovan-bluetooth-thumb.jpg" alt="Video capture"/></a><br/>Profusion<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Padovan">The Linux Bluetooth Stack</a><br/><a href="http://elinux.org/images/2/2a/Bluetooth_conference.pdf">Slides</a><br/>Video (30 minutes):<br/><a href="/pub/video/2010/elce/elce2010-padovan-bluetooth.webm">full HD</a> (213M), <a href="/pub/video/2010/elce/elce2010-padovan-bluetooth-450p.webm">450&#215;800</a> (87M)<br/><br />
<b>Klaas van Gend</b><a href="/pub/video/2010/elce/vidcaps/elce2010-endgame.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-endgame-thumb.jpg" alt="Video capture"/></a><br/>Closing session<br/>Video (62 minutes):<br/><a href="/pub/video/2010/elce/elce2010-endgame.webm">full HD</a> (1.2G), <a href="/pub/video/2010/elce/elce2010-endgame-450p.webm">450&#215;800</a> (285M)<br/><br />
<br/><br/><br/><b>Chris Simmonds</b><a href="/pub/video/2010/elce/vidcaps/elce2010-simmonds-embedded-linux-quick-start1.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-simmonds-embedded-linux-quick-start1-thumb.jpg" alt="Video capture"/></a><br/>2net<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/tutorial.html#Simmonds">The Embedded Linux Quick Start Guide &#8211; Part 1</a><br/><a href="http://elinux.org/images/c/cc/Linux-quick-start.tar.gz">Slides</a><br/>Video (52 minutes):<br/><a href="/pub/video/2010/elce/elce2010-simmonds-embedded-linux-quick-start1.webm">full HD</a> (397M)<br/><br />
<b>Chris Simmonds</b><a href="/pub/video/2010/elce/vidcaps/elce2010-simmonds-embedded-linux-quick-start2.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-simmonds-embedded-linux-quick-start2-thumb.jpg" alt="Video capture"/></a><br/>2net<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/tutorial.html#Simmonds">The Embedded Linux Quick Start Guide &#8211; Part 2</a><br/><a href="http://elinux.org/images/c/cc/Linux-quick-start.tar.gz">Slides</a><br/>Video (79 minutes):<br/><a href="/pub/video/2010/elce/elce2010-simmonds-embedded-linux-quick-start2.webm">full HD</a> (660M)<br/><br />
<b>Chris Simmonds</b><a href="/pub/video/2010/elce/vidcaps/elce2010-simmonds-embedded-linux-quick-start3.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-simmonds-embedded-linux-quick-start3-thumb.jpg" alt="Video capture"/></a><br/>2net<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/tutorial.html#Simmonds">The Embedded Linux Quick Start Guide &#8211; Part 3</a><br/><a href="http://elinux.org/images/c/cc/Linux-quick-start.tar.gz">Slides</a><br/>Video (67 minutes):<br/><a href="/pub/video/2010/elce/elce2010-simmonds-embedded-linux-quick-start3.webm">full HD</a> (501M)<br/><br />
<b>Chris Simmonds</b><a href="/pub/video/2010/elce/vidcaps/elce2010-simmonds-android1.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-simmonds-android1-thumb.jpg" alt="Video capture"/></a><br/>2net<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/tutorial.html#Simmonds1">What else can you do with Android? &#8211; Part 1</a><br/><a href="http://elinux.org/images/0/0c/Android-inside.tar.gz">Slides</a><br/>Video (49 minutes):<br/><a href="/pub/video/2010/elce/elce2010-simmonds-android1.webm">full HD</a> (432M), <a href="/pub/video/2010/elce/elce2010-simmonds-android1-450p.webm">450&#215;800</a> (144M)<br/><br />
<b>Chris Simmonds</b><a href="/pub/video/2010/elce/vidcaps/elce2010-simmonds-android2.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-simmonds-android2-thumb.jpg" alt="Video capture"/></a><br/>2net<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/tutorial.html#Simmonds1">What else can you do with Android? &#8211; Part 2</a><br/><a href="http://elinux.org/images/0/0c/Android-inside.tar.gz">Slides</a><br/>Video (31 minutes):<br/><a href="/pub/video/2010/elce/elce2010-simmonds-android2.webm">full HD</a> (293M), <a href="/pub/video/2010/elce/elce2010-simmonds-android2-450p.webm">450&#215;800</a> (94M)<br/><br />
<b>Chris Simmonds</b><a href="/pub/video/2010/elce/vidcaps/elce2010-simmonds-android3.jpg"><img class="alignright" src="/pub/video/2010/elce/vidcaps/elce2010-simmonds-android3-thumb.jpg" alt="Video capture"/></a><br/>2net<br/><a href="http://www.embeddedlinuxconference.com/elc_europe10/tutorial.html#Simmonds1">What else can you do with Android? &#8211; Part 3</a><br/><a href="http://elinux.org/images/0/0c/Android-inside.tar.gz">Slides</a><br/>Video (59 minutes):<br/><a href="/pub/video/2010/elce/elce2010-simmonds-android3.webm">full HD</a> (545M), <a href="/pub/video/2010/elce/elce2010-simmonds-android3-450p.webm">450&#215;800</a> (180M)<br/></p>
<p>Here are also <a href="/blog/elce-2010-tutorial-videos">videos</a> of the Embedded Linux and Android tutorials by Chris Simmonds.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Felce-2010-videos%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/elce-2010-videos/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/elce-2010-videos/"  data-text="ELCE 2010 videos &#8211; Now in full HD" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/elce-2010-videos/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/elce-2010-videos/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Linux Kernel Development, third edition</title>
		<link>http://free-electrons.com/blog/linux-kernel-development-book3/</link>
		<comments>http://free-electrons.com/blog/linux-kernel-development-book3/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 20:00:21 +0000</pubDate>
		<dc:creator>Thomas Petazzoni</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=2951</guid>
		<description><![CDATA[Linux Kernel Development is a book authored by Robert Love, a famous kernel developer. Contrary to the very famous Linux Device Drivers book, Linux Kernel Development is not oriented towards driver development, but instead covers how the core Linux kernel &#8230; <a href="http://free-electrons.com/blog/linux-kernel-development-book3/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_2954" class="wp-caption alignright" style="width: 310px"><a href="http://www.amazon.com/Linux-Kernel-Development-Robert-Love/dp/0672329468"><img src="http://free-electrons.com/wp-content/uploads/2010/09/51hWb+1UQtL._BO2204203200_PIsitb-sticker-arrow-clickTopRight35-76_AA300_SH20_OU01_.jpg" alt="" title="Linux Kernel Development" width="300" height="300" class="size-full wp-image-2954" /></a><p class="wp-caption-text">Linux Kernel Development, by Robert Love, 3rd edition</p></div>
<p>Linux Kernel Development is a book authored by Robert Love, a famous kernel developer. Contrary to the very famous Linux Device Drivers book, Linux Kernel Development is not oriented towards driver development, but instead covers how the core Linux kernel works.</p>
<p>Having this knowledge is not absolutely necessary to write Linux device drivers, but having a good overall understanding of the kernel always help to understand what&#8217;s going on in your system, even at the application level. In July this year, the third edition of Linux Kernel Development has been published, which upgrades the book contents to kernel version 2.6.34, a good opportunity to have a new look at the book that Free Electrons received a few weeks ago.</p>
<p>After a quick introduction to the kernel sources (configuring, building, organization of the source tree), the book immediately dives into kernel internals:</p>
<ul>
<li><b>Process management</b>: how the kernel represents processes and their state, how processes are created inside the kernel, how threads are handled, are processes are terminated.</li>
<li><b>Process scheduling</b>: a full chapter dedicated to the Linux kernel process scheduler. The new CFS scheduler is of course covered in great detail, with large portion of commented source code, for those who want to understand the fine details of the scheduler. Topics such as process sleep/wake-up, preemption, real-time scheduling policies are also covered.</li>
<li><b>System calls</b> are then covered: how they are implemented, how parameters are passed from userspace to the kernel, etc. The call path from your user-space application down to the kernel is well explained in this chapter.</li>
<li><b>Kernel data structures</b>: a generic chapter which details the kernel API for linked lists, queues, maps, and binary trees. Those APIs are omni-present inside the kernel, and it&#8217;s therefore a good idea to know how they work, both for understand existing code and for writing new code.</li>
<li><b>Interrupts</b>: how interrupts are handled and how one can write an interrupt handler. Unfortunately, the newly introduced threaded interrupt handlers are not covered, but it&#8217;s true that their usage is not yet very widespread inside the mainline kernel.</li>
<li><b>Bottom halves and deferring work</b>, a topic closely related to interrupt handling. It covers bottom halves, softirqs, tasklets and workqueues.</li>
<li><b>Kernel synchronization</b>: two chapters are dedicated to this topic. First a chapter detailing <i>why</i> synchronization is needed, what are the sources of concurrency and what should be protected against concurrent access. And then a chapter detailing the mechanisms provided by the kernel to implement proper synchronization: atomic operations, spin locks, reader-writer spin locks, semaphores, reader-writer semaphores, mutexes, completion variables, sequential locks, preemption disabling, ordering and barriers</li>
<li><b>Timers and time management</b> details how the kernel manages time: ticks, jiffies counter, timers, delaying execution of code are covered in this chapter. There are unfortunately no details about the <i>clocksource</i> and <i>clockevents</i> infrastructure, and no details about how timers and high-resolution timers are implemented. Contrary to other chapters that go fairly deep into the implementation details, this one mostly only covers the API to time management rather than the internals.</li>
<li><b>Memory management</b> is the topic of the following chapter: physical memory management with the page allocator and the physical zones, then the <i>kmalloc</i>, <i>vmalloc</i> and SLAB allocators are covered. High-memory mappings, a topic specific to 32 bits architectures having more than a gigabyte of RAM is also covered in detail. The <i>per-cpu</i> interface is also covered, and will help those who want to understand parts of the kernel that have been optimized for scalability on multiple CPUs.</li>
<li><b>The Virtual Filesystem</b>, with its different objects: superblock, inode, dentry and file is covered in good detail.</li>
<li><b>The block layer</b> is then covered, with a description of the role of the <i>bio</i> structure, the request queues, and the I/O schedulers.</li>
<li>Then, the book goes back to more details about the <b>internals of memory management</b>: the <i>mm_struct</i> memory descriptor, the virtual memory areas (so called <i>VMAs</i>) and how they relate with the mmap/munmap system calls. The next chapter continues with a detailed description of the page cache implementation.</li>
<li>A fairly strange chapter called &#8220;<b>Devices and modules</b>&#8221; gives some information about kernel modules (how to build them, how to use module parameters, how dependencies are handled), then covers the internal of the device model (kobjects, ktypes, ksets, krefs) and finally sysfs. Just like the chapter covering the device model in the third edition of Linux Device Drivers, I think it totally misses the point. All the kobject, ktypes, ksets and krefs stuff is very low-level plumbing used by the Linux device model, but it is not exactly what the driver developer needs to interact with in the first place. In my opinion, a good description of the device model should rather explain what <i>struct bus_type</i>, <i>struct driver</i> and <i>struct device</i> are, how they are specialized for the different bus types in <i>pci_driver, pci_device, usb_driver, usb_device, platform_driver, platform_device</i>, and how the registration/probing of drivers and devices is done. I&#8217;ve recently given a talk about this topic, the <a href="http://free-electrons.com/pub/video/2010/rmll/rmll2010-petazzoni-linux-architecture-drivers.ogv">video is in French</a>, but the <a href="http://2010.rmll.info/IMG/pdf/kernel-device-drivers-rmll2010.pdf">slides are in English</a>.</li>
<li><b>Debugging</b> is then covered: <i>printk</i> of course, but also oopses, debugging-related kernel options, the magic SysRq key, kernel debuggers, etc.</li>
<li>A rather generic chapter about <b>Portability</b> is then proposed, and finally a chapter about <b>Patches, Hacking and the community</b> that details the kernel community, the kernel coding style, how to generate and submit patches, etc.</li>
</ul>
<p>All in all, <i>Linux Kernel Development</i> remains very good reading. I particularly appreciate the writing style of Robert Love, who manages to make a deeply-technical book interesting and easy to read. Of course, there are some topics in the kernel in which I had to dive myself and for which I&#8217;d expect to see more details in this book, but giving every possible detail about a huge beast such as the Linux kernel in just 400 pages is not possible!</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Flinux-kernel-development-book3%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/linux-kernel-development-book3/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/linux-kernel-development-book3/"  data-text="Linux Kernel Development, third edition" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/linux-kernel-development-book3/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/linux-kernel-development-book3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://free-electrons.com/pub/video/2010/rmll/rmll2010-petazzoni-linux-architecture-drivers.ogv" length="279550424" type="video/ogg" />
		</item>
		<item>
		<title>Videos from FOSDEM 2010</title>
		<link>http://free-electrons.com/blog/fosdem-2010-videos/</link>
		<comments>http://free-electrons.com/blog/fosdem-2010-videos/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 19:23:49 +0000</pubDate>
		<dc:creator>Thomas Petazzoni</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=2844</guid>
		<description><![CDATA[Like every year, the Free and Open Source Developer European Meeting took place early February in Brussels, and Thomas Petazzoni, from Free Electrons, attended and recorded a few talks from the embedded session. However, contrary to previous years, I haven&#8217;t &#8230; <a href="http://free-electrons.com/blog/fosdem-2010-videos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_2940" class="wp-caption alignright" style="width: 260px"><a href="http://free-electrons.com/wp-content/uploads/2010/09/fosdem2010-cross-build-korsgaard.png"><img src="http://free-electrons.com/wp-content/uploads/2010/09/fosdem2010-cross-build-korsgaard.png" alt="" title="Peter Korsgaard presenting Buildroot in the Cross build systems workshop at FOSDEM 2010" width="250" height="183" class="size-full wp-image-2940" /></a><p class="wp-caption-text">Peter Korsgaard presenting Buildroot in the Cross build systems workshop at FOSDEM 2010</p></div>
<p>Like every year, the <a href="http://www.fosdem.org">Free and Open Source Developer European Meeting</a> took place early February in Brussels, and Thomas Petazzoni, from Free Electrons, attended and recorded a few talks from the embedded session. However, contrary to previous years, I haven&#8217;t been able to record all talks from the embedded session, since I attended talks from other sessions which were already being recorded by others.</p>
<ul>
<li><a href="http://archive.fosdem.org/2010/schedule/events/emb_openintents">Openintents: Android intents mechanism</a>, by Friedger Müffke<br/><a href="/pub/video/2010/fosdem/fosdem2010-muffke-openintents.ogv">video</a> (31 minutes, 150M)</li>
<li><a href="http://archive.fosdem.org/2010/schedule/events/emb_best_practices">Embedded software development best practices</a>, by Gian-Carlo Pascutto<br/><a href="/pub/video/2010/fosdem/fosdem2010-ampelas-embedded-best-practices.ogv">video</a> (42 minutes, 236M)<br/><i>note: the video introduction slide says that the speaker is Adrien Ampelas, as it was announced on the FOSDEM website. However, it&#8217;s really Gian-Carlo Pascutto who gave this very interesting talk. We apologize for the mistake.</i></li>
<li><a href="http://archive.fosdem.org/2010/schedule/events/emb_limo">LiMo Platform and Mobile Linux</a>, by Andrew Savory<br/><a href="/pub/video/2010/fosdem/fosdem2010-savory-limo.ogv">video</a> (33 minutes, 132M)</li>
</ul>
<div id="attachment_2941" class="wp-caption alignright" style="width: 260px"><a href="http://free-electrons.com/wp-content/uploads/2010/09/fosdem2010-embedded-best-practices.png"><img src="http://free-electrons.com/wp-content/uploads/2010/09/fosdem2010-embedded-best-practices.png" alt="" title="Adrien Ampelas presenting Embedded software development best practices at FOSDEM 2010" width="250" height="183" class="size-full wp-image-2941" /></a><p class="wp-caption-text">Gian-Carlo Pascutto presenting Embedded software development best practices at FOSDEM 2010</p></div>
<ul>
<li><a href="http://archive.fosdem.org/2010/schedule/events/emb_cross_build">Cross Build Systems: Present &#038; Future</a>, by Yann E. Morin, Robert Schwebel, Peter Korsgaard, Florian Fainelli, etc.<br/><a href="/pub/video/2010/fosdem/fosdem2010-workshop-cross-build-systems.ogv">video</a> (42 minutes, 226M)</li>
<li><a href="http://archive.fosdem.org/2010/schedule/events/emb_dspbridge">ARM and DSP talking to each other in OMAP3: the dspbridge</a>, by Víctor Manuel Jáquez Leal<br/><a href="/pub/video/2010/fosdem/fosdem2010-jaquez-leal-omap3-dsp.ogv">video</a> (27 minutes, 75M)</li>
</ul>
<p>We also attended talks from the X.org and Coreboot developer roooms : videos for the X.org developer room can be found at <a href="http://video.fosdem.org/2010/devrooms/xorg/">http://video.fosdem.org/2010/devrooms/xorg/</a> and videos for the Coreboot developer room can be found at <a href="http://video.fosdem.org/2010/devrooms/coreboot/">http://video.fosdem.org/2010/devrooms/coreboot/</a>.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Ffosdem-2010-videos%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/fosdem-2010-videos/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/fosdem-2010-videos/"  data-text="Videos from FOSDEM 2010" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/fosdem-2010-videos/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/fosdem-2010-videos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ELC 2010 videos</title>
		<link>http://free-electrons.com/blog/elc-2010-videos/</link>
		<comments>http://free-electrons.com/blog/elc-2010-videos/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 05:18:48 +0000</pubDate>
		<dc:creator>Michael Opdenacker</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[elc]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=2886</guid>
		<description><![CDATA[Videos from the Embedded Linux Conference in San Francisco, April 12-14, 2010. The 2010 edition of the Embedded Linux Conference was once again a very interesting event. For embedded Linux developers, the Embedded Linux Conference is a perfect place to &#8230; <a href="http://free-electrons.com/blog/elc-2010-videos/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="summary">Videos from the Embedded Linux Conference in San Francisco, April 12-14, 2010.</p>
<p>The <a href="http://www.embeddedlinuxconference.com/elc_2010/index.html">2010 edition of the Embedded Linux Conference</a> was once again a very interesting event. For embedded Linux developers, the Embedded Linux Conference is a perfect place to learn about new technologies, profit from the experience of other developers, and to meet key software developers.</p>
<p>For people who couldn&#8217;t attend this conference, and for single core people who didn&#8217;t manage to attend two or three talks at the same time, here are the videos that we managed to shoot. As usual, the videos are released with a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution &#8211; ShareAlike 3.0 license</a>.</p>
<ul>
<li><a href="/pub/video/2010/elc/elc2010-bird-welcome.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-bird-welcome-small.jpg" alt="Tim Bird"/></a>Welcome speech, by Tim Bird (CE Linux Forum)<br/><a href="/pub/video/2010/elc/elc2010-bird-welcome.ogv">HD video</a> (12 minutes, 128M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Rowand">Real-Time Linux Failure</a>, by Frank Rowand (Sony Corporation)<br/><a href="http://elinux.org/images/b/be/Real_time_linux_failure.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-rowand-rt-linux-failure.ogv">HD video</a> (53 minutes, 488M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/program.html#Anderson1">Using Interrupt Threads to Prioritize Interrupts</a>, by Mike Anderson (The PTR Group)<br/><a href="http://elinux.org/images/b/b6/InterruptThreads_Anderson.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-anderson-irq-threads.ogv">HD video</a> (61 minutes, 574M)</li>
<li><a href="/pub/video/2010/elc/elc2010-kroah-hartman-android.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-kroah-hartman-android-small.jpg" alt="Greg Kroah-Hartman"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#KroahHartman">Android: A Case Study of an Embedded Linux Project</a>, by Greg Kroah-Hartman (Novell)<br/><a href="http://elinux.org/images/e/e6/Gregkh-android-presentation-celf2010.tar.gz">slides</a>, <a href="/pub/video/2010/elc/elc2010-kroah-hartman-android.ogv">HD video</a> (52 minutes, 893M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/program.html#Gross">Experiences in Android Porting, Lessons Learned,Tips and Tricks</a>, by Marc Gross (Intel)<br/><a href="http://elinux.org/images/e/ee/ELC2010-android-xp-tips-tricks.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-gross-android-porting.ogv">HD video</a> (56 minutes, 398M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Jung">Measuring Responsiveness of Linux Kernel on Embedded System</a>, by YungJoon Jung and DongHyouk Lim (ETRI)<br/><a href="/pub/video/2010/elc/elc2010-gross-android-porting.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-gross-android-porting-small.jpg" alt="Marc Gross"/></a><a href="/pub/video/2010/elc/elc2010-jung-lim-kernel-responsiveness.ogv">HD video</a> (41 minutes, 220M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/program.html#Sally">GPIO: Talking to the Outside World</a>, by Gene Sally (Touchtown)<br/><a href="http://elinux.org/images/d/d4/Celf-gpio.odp">slides</a>, <a href="/pub/video/2010/elc/elc2010-sally-gpio.ogv">HD video</a> (61 minutes, 596M)</li>
<li>Announcements, by Tim Bird (Sony)<br/><a href="/pub/video/2010/elc/elc2010-bird-announcements.ogv">HD video</a> (6 minutes, 144M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Asay">Embedded in 2010: An End to the Entropy?</a>, by Matt Asay (Canonical)<br/><a href="http://elinux.org/images/6/68/Embedded_in_2010_An_End_to_the_Entry-CELF-April_2010_4-13-2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-asay-keynote.ogv">HD video</a> (41 minutes, 881M)</li>
<li><a href="/pub/video/2010/elc/elc2010-asay-keynote.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-asay-keynote-small.jpg" alt="Matt Asay"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Hilman">Runtime Power Management: Overview and Platform Implementation</a>, by Kevin Hilman (Deep Root Systems)<br/><a href="http://elinux.org/images/0/08/ELC-2010-Hilman-Runtime-PM.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-hilman-runtime-pm.ogv">HD video</a> (55 minutes, 1.3G)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Malek">Embedded Multi-core with Adeos</a>, by Dan Malek (Mentor Graphics)<br/><a href="/pub/video/2010/elc/elc2010-malek-adeos.ogv">HD video</a> (55 minutes, 367M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Rostedt">Ftrace &#8211; Embedded Edition</a>, by Steven Rostedt (Red Hat)<br/><a href="/pub/video/2010/elc/elc2010-hilman-runtime-pm.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-hilman-runtime-pm-small.jpg" alt="Kevin Hilman"/></a><a href="http://people.redhat.com/srostedt/ftrace-embedded.odp">slides</a>, <a href="/pub/video/2010/elc/elc2010-rostedt-ftrace.ogv">HD video</a> (55 minutes, 346M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Toupin">Linux Toolchain Overview with Advanced Debugging and Tracing Features</a>, by Dominique Toupin (Ericsson)<br/><a href="http://elinux.org/images/5/56/TraceDebug_EmbeddedLinuxConApril2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-toupin-toolchain.ogv">HD video</a> (58 minutes, 251M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Lewis">Case Study &#8211; Embedded linux in a Digital Television STB</a>, by Melanie Rhianna Lewis (Red Embedded Consulting)<br/><a href="http://elinux.org/images/8/8a/SetTopBoxCaseStudy.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-lewis-stb.ogv">HD video</a> (36 minutes, 358M)</li>
<li><a href="/pub/video/2010/elc/elc2010-vlasenko-dead-code.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-vlasenko-dead-code-small.jpg" alt="Denys Vlasenko"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Vlasenko">Link Time Dead Code and Data Elimination Using GNU Toolchain</a>, by Denys Vlasenko (Red Hat)<br/><a href="http://elinux.org/images/2/2d/ELC2010-gc-sections_Denys_Vlasenko.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-vlasenko-dead-code.ogv">HD video</a> (53 minutes, 628M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Williams">Custom Hardware Modeling for FPGAs and Embedded Linux Platforms with QEMU</a>, by John Williams and Edgar Iglesias (Axis Communications &#8211; PetaLogix)<br/><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Williams">slides</a>, <a href="/pub/video/2010/elc/elc2010-williams-iglesias-fpga-qemu.ogv">HD video</a> (53 minutes, 544M)</li>
<li><a href="/pub/video/2010/elc/elc2010-likely-arm-device-tree.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-likely-arm-device-tree-small.jpg" alt="Grant Likely"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Taylor">Semantic Data Storage for Mobile Devices</a>, by Rob Taylor (CodeThink)<br/><a href="http://elinux.org/images/b/bd/Elc2010-tracker-talk.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-taylor-semantic-data-storage.ogv">HD video</a> (58 minutes, 258M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Likely">Flattened Device Tree ARM Support Update</a>, by Grant Likely (Secret Lab Technologies)<br/><a href="http://elinux.org/images/b/b6/ARM_Device_Tree_Status_Report.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-likely-arm-device-tree.ogv">HD video</a> (56 minutes, 399M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/program.html#Verkuil">Supporting SoC video subsystems in video4linux</a>, by Hans Verkuil (Tandberg Telecom)<br/><a href="http://elinux.org/images/e/e0/Celf-sf-v4l2.odp">slides</a>, <a href="/pub/video/2010/elc/elc2010-verkuil-soc-video4linux.ogv">HD video</a> (51 minutes, 678M)</li>
<li><a href="/pub/video/2010/elc/elc2010-taylor-semantic-data-storage.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-taylor-semantic-data-storage-small.jpg" alt="Rob Taylor"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Katz">An Introduction to the Qt Development Framework</a>, by Jeremy Katz (Nokia)<br/><a href="http://elinux.org/images/9/92/Qt_intro.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-katz-qt.ogv">HD video</a> (33 minutes, 631M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Pan">Porting the Linux Kernel to x86 MID Platforms</a>, by Jacob Pan (Intel)<br/><a href="http://elinux.org/images/e/ee/Jacob-Pan-x86MID-elc2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-pan-x86-mid.ogv">HD video</a> (49 minutes, 512M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Schleef">Recent Developments in Open Video Technology</a>, by David Schleef (Entroypy Wave)<br/><a href="http://elinux.org/images/0/09/David-Schleef-CELF2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-schleef-open-video.ogv">HD video</a> (54 minutes, 446M)</li>
<li><a href="/pub/video/2010/elc/elc2010-verkuil-soc-video4linux.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-verkuil-soc-video4linux-small.jpg" alt="Hans Verkuil"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Anderson3">Strategies for Migrating Uniprocessor Code to Multi-Core SMP</a>, by Mike Anderson (The PTR Group)<br/><a href="http://elinux.org/images/5/5e/MigratingToMultiCore_Anderson.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-anderson-multicore.ogv">HD video</a> (45 minutes, 445M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Edge">Understanding Threat Models for Embedded Devices</a>, by Jake Edge (LWN.net)<br/><a href="http://elinux.org/images/6/6c/Edge-Elc-2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-edge-threat-models.ogv">HD video</a> (33 minutes, 188M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Monroy">Wake-ups Effect on Idle Power for Intel&#8217;s Moorestown MID and Smartphone Platform</a>, by German Monroy (Intel)<br/><a href="/pub/video/2010/elc/elc2010-landley-qemu-crosscompiling.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-landley-qemu-crosscompiling-small.jpg" alt="Rob Landley"/></a><a href="http://elinux.org/images/0/07/Effect_of_wakeups_on_Moorestown_power.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-monroy-moorestown.ogv">HD video</a> (54 minutes, 346M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Bird">State of Embedded Linux</a>, by Tim Bird (Sony)<br/><a href="http://elinux.org/images/e/ef/Status-of-embedded-Linux-2010-04-ELC.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-bird-state-embedded-linux.ogv">HD video</a> (48 minutes, 297M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Desnoyers">Using the LTTng Tracer for System-wide Performance Analysis and Debugging</a>, by Mathieu Desnoyers (EfficiOS)<br/><a href="http://elinux.org/images/a/aa/Desnoyers-presentation-elc2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-desnoyers-lttng.ogv">HD video</a> (52 minutes, 385M)</li>
<li>Demo session, by GeeXbox (GeeXbox.org)<br/><a href="/pub/video/2010/elc/elc2010-anderson-irq-threads.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-anderson-irq-threads-small.jpg" alt="Mike Anderson"/></a><a href="/pub/video/2010/elc/elc2010-demo-session.ogv">HD video</a> (5 minutes, 172M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Anderson2">Creating a Secure Router Using SELinux</a>, by Mike Anderson (The PTR Group)<br/><a href="http://elinux.org/images/8/8f/SELinux_Anderson.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-anderson-selinux.ogv">HD video</a> (59 minutes, 436M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Anderson">Using a JTAG to Debug Linux Device Drivers (Part 1)</a>, by Mike Anderson (The PTR Group)<br/><a href="http://elinux.org/images/3/30/JTAG_Anderson.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-anderson-jtag-part1.ogv">HD video</a> (55 minutes, 314M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Anderson">Using a JTAG to Debug Linux Device Drivers (Part 2)</a>, by Mike Anderson (The PTR Group)<br/><a href="/pub/video/2010/elc/elc2010-sally-gpio.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-sally-gpio-small.jpg" alt="Gene Sally"/></a><a href="http://elinux.org/images/3/30/JTAG_Anderson.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-anderson-jtag-part2.ogv">HD video</a> (63 minutes, 376M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Landley">Developing for Non-x86 Targets Using QEMU</a>, by Rob Landley (Impact Linux)<br/><a href="http://elinux.org/images/4/44/Developing_for_non_x86_targets_using_QEMU.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-landley-qemu-crosscompiling.ogv">HD video</a> (57 minutes, 602M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Bennett">Effective Use of Scripting in Embedded Devices</a>, by Steve Bennett (WorkWare Systems)<br/><a href="http://elinux.org/images/f/f1/Embedded-scripting-slides.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-bennett-scripting.ogv">video</a> (46 minutes, 187M)</li>
<li><a href="/pub/video/2010/elc/elc2010-rostedt-ftrace.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-rostedt-ftrace-small.jpg" alt="Steven Rostedt"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Zores">GeeXboX Enna: embedded Media Center</a>, by Benjamin Zores (GeeXboX)<br/><a href="http://elinux.org/images/0/03/ELC_2010_-_BZ_-_GeeXboX_Enna_-_Embedded_Media_Center.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-zores-geexbox.ogv">video</a> (54 minutes, 244M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Damm">Kexec &#8211; Ready for Embedded Linux?</a>, by Magnus Damm (Renesas)<br/><a href="http://elinux.org/images/2/2f/ELC-2010-Damm-Kexec.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-damm-kexec.ogv">video</a> (31 minutes, 142M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#VomLehn">No Crash Dump? No Problem!</a>, by David VomLehn (Cisco)<br/><a href="http://elinux.org/images/e/eb/CELF_2010-No_Crash_Dump%2C_No_Problem.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-vomlehn-crash-dump.ogv">video</a> (53 minutes, 306M)</li>
<li><a href="/pub/video/2010/elc/elc2010-williams-iglesias-fpga-qemu.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-williams-iglesias-fpga-qemu-small.jpg" alt="John Williams and Edgar Iglesias"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Volkov">Implementing Asynchronous Zero-Copy API for Embedded IVR Application</a>, by Alexey Volkov (Iskratel)<br/><a href="ftp://volkoff.ru/sharez/Doc/zcaio_elc2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-volkov-zero-copy.ogv">video</a> (47 minutes, 124M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Thomas">Workload-based Aggressive Power Management on the Intel Moorestown MID and Future Intel MID/Smartphone Platforms</a>, by Sujith Thomas (Intel)<br/><a href="http://elinux.org/images/6/68/WordloadCharacterization-ELC-final.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-thomas-workload-pm.ogv">video</a> (49 minutes, 146M)</li>
<li><a href="/pub/video/2010/elc/elc2010-zores-geexbox.jpg"><img class="right" src="/pub/video/2010/elc/elc2010-zores-geexbox-small.jpg" alt="Benjamin Zores"/></a><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Wool">Polishing Dirt: Porting RTOS Code to Linux Userspace Driver Framework</a>, by Vitaly Wool (Ericsson)<br/><a href="http://elinux.org/images/c/cb/Polishing-dirt-elc-2010-1.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-wool-polishing-dirt.ogv">video</a> (51 minutes, 291M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Ungerer">Linux Without a Boot Loader?</a>, by Greg Ungerer (SnapGear)<br/><a href="http://elinux.org/images/7/7b/LinuxWithoutABootLoader.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-ungerer-linux-without-bootloader.ogv">video</a> (46 minutes, 403M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Tippett">Engaging Developer Communities: Lessons and Opportunity from webOS</a>, by Matthew Tippett (Palm)<br/><a href="http://elinux.org/images/7/76/MPT-ELC-2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-tippett-webos.ogv">video</a> (45 minutes, 281M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Kanda">Lock-free Algorithm for Multi-Core Architecture</a>, by Hiromasa Kanda (SDY Corporation)<br/><a href="http://elinux.org/images/5/59/ELC2010_Lockfree.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-kanda-lock-free.ogv">video</a> (47 minutes, 242M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Takahashi">A Consideration of Memory Saving by Efficient Mapping of Shared Libraries</a>, by Masahiko Takahashi (NEC Corporation)<br/><a href="http://elinux.org/images/9/9f/ELC2010-memory-saving-takahashi.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-takahashi-shared-libraries.ogv">video</a> (22 minutes, 192M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Osiermixon">Effectively Managing Documentation for Embedded Linux Projects</a>, by Jeff Osier-Mixon (MontaVista)<br/><a href="http://elinux.org/images/4/46/Jeffrey-osier-mixon-elc2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-osier-mixon-documentation.ogv">video</a> (49 minutes, 162M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Marchi">Multi-core Scheduling Optimizations for Soft Real-time Multi-threaded Applications &#8212; A Cooperation Aware Approach</a>, by Lucas Martins De Marchi (STMicroeletronics and ProFUSION)<br/><a href="http://elinux.org/images/1/1b/Sched-optimization-2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-de-marchi-multi-threaded.ogv">video</a> (45 minutes, 140M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Koo">DVFS for Embedded Linux</a>, by Yong Bon Koo and Youngbin Seo (ETRI)<br/><a href="http://elinux.org/images/8/8a/ELC_2010_PM_Slides.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-koo-seo-dvfs.ogv">video</a> (36 minutes, 150M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Sales">Understanding and Developing Applications for Maemo Platform</a>, by Leandro Melo de Sales (Federal University of Alagoas, Brazil)<br/><a href="http://elinux.org/images/9/95/Understanding_dev_maemo_platform_leandro.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-sales-maemo.ogv">video</a> (54 minutes, 271M)</li>
<li><a href="http://www.embeddedlinuxconference.com/elc_2010/sessions.html#Kobayashi">Evaluation of Data Reliability on Linux File Systems</a>, by Yoshitake Kobayashi (Toshiba)<br/><a href="http://elinux.org/images/2/26/Evaluation_of_Data_Reliability-ELC2010.pdf">slides</a>, <a href="/pub/video/2010/elc/elc2010-kobayashi-data-reliability.ogv">HD video</a> (33 minutes, 421M)</li>
</ul>
<p>We hope it makes you feel like joining the next edition of the conference. If you can&#8217;t wait, what about going to <a href="http://www.embeddedlinuxconference.com/elc_europe10/index.html">ELC Europe</a> in Cambridge (UK) in late October? It has a very interesting <a href="http://www.embeddedlinuxconference.com/elc_europe10/program.html">program</a> too. Of course, the sessions will also be recorded. I hope to see you there!</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Felc-2010-videos%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/elc-2010-videos/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/elc-2010-videos/"  data-text="ELC 2010 videos" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/elc-2010-videos/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/elc-2010-videos/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Recruiting in Toulouse, France</title>
		<link>http://free-electrons.com/blog/recruiting-toulouse-2010/</link>
		<comments>http://free-electrons.com/blog/recruiting-toulouse-2010/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 20:59:00 +0000</pubDate>
		<dc:creator>Michael Opdenacker</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[job]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=2824</guid>
		<description><![CDATA[For the French speaking readers, we are looking for a graduate engineer to open a new office in Toulouse, France. All the details are available on our French blog. This job is not only open to French applicants. Everyone ready &#8230; <a href="http://free-electrons.com/blog/recruiting-toulouse-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="right" src="/graphics/penguin-works.png" alt="Penguin works"/>For the French speaking readers, we are looking for a graduate engineer to open a new office in Toulouse, France.</p>
<p>All the details are available on our <a href="/fr/blog/recrutement-toulouse-2010/">French blog</a>.</p>
<p>This job is not only open to French applicants. Everyone ready to relocate in Toulouse is welcome, but we need someone with a good command of the French language. This will be needed to serve local customers.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Frecruiting-toulouse-2010%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/recruiting-toulouse-2010/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/recruiting-toulouse-2010/"  data-text="Recruiting in Toulouse, France" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/recruiting-toulouse-2010/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/recruiting-toulouse-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ELC Europe 2010 sessions announced</title>
		<link>http://free-electrons.com/blog/elce2010-sessions/</link>
		<comments>http://free-electrons.com/blog/elce2010-sessions/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 08:31:41 +0000</pubDate>
		<dc:creator>Michael Opdenacker</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[elce]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=2638</guid>
		<description><![CDATA[List of sessions and speakers at ELC Europe in Cambridge, UK Being a member of the organization committee of the Embedded Linux Conference Europe, I get access to fresh news about this yearly conference. The call for presentations is now &#8230; <a href="http://free-electrons.com/blog/elce2010-sessions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="summary">List of sessions and speakers at ELC Europe in Cambridge, UK</p>
<p><img class="right-top" alt="Cambridge, UK" src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b4/KingsCollegeChapelWest.jpg/280px-KingsCollegeChapelWest.jpg" title="Cambridge, UK"/>Being a member of the organization committee of the Embedded Linux Conference Europe, I get access to fresh news about this yearly conference. The call for presentations is now over and we have just announced <a href="http://www.embeddedlinuxconference.com/elc_europe10/sessions.html">the list of sessions</a>.</p>
<p>Note that this list is not the final one yet. Some speakers haven&#8217;t confirmed their participation or haven&#8217;t sent their biographies yet. There are also two or three speakers added at the last minute who are not listed yet.</p>
<p>The conference will happen in Cambridge, UK, on October 27-28, 2010. Keep an eye on the website (or on our blog). Registration should open in a few days from now, and all practical details will be given then.</p>
<p>See also the <a href="http://gstreamer.freedesktop.org/conference/gstreamer-conference-timetable.html">agenda of the GStreamer conference</a> which will happen at the same location on the day before.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Felce2010-sessions%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/elce2010-sessions/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/elce2010-sessions/"  data-text="ELC Europe 2010 sessions announced" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/elce2010-sessions/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/elce2010-sessions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Embedded Linux Opportunities &#8211; Keynote in Eindhoven</title>
		<link>http://free-electrons.com/blog/eindhoven-keynote-2010/</link>
		<comments>http://free-electrons.com/blog/eindhoven-keynote-2010/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 06:03:59 +0000</pubDate>
		<dc:creator>Michael Opdenacker</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://free-electrons.com/?p=2567</guid>
		<description><![CDATA[If you live near Eindhoven in the Netherlands, or if you can easily get there, you may be interested in the seminar organized by Fontys University on June 25, 2010. I will be in Eindhoven on that week to give &#8230; <a href="http://free-electrons.com/blog/eindhoven-keynote-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="right-top" alt="Fontys University" src="http://www.webcef.eu/files/Image/partnerlogo/logo_fontys_big.gif"/>If you live near Eindhoven in the Netherlands, or if you can easily get there, you may be interested in the seminar organized by <a href="http://www.fontys.edu/">Fontys University</a> on June 25, 2010.</p>
<p>I will be in Eindhoven on that week to give our <a href="http://free-electrons.com/training/embedded-linux/">Embedded Linux System Development</a> course. The session is organized by <a href="http://www.fontys.edu/">Fontys University</a> and <a href="http://www.altenpts.nl/en/index.php">Alten PTS</a>, and Fontys invited me to give a keynote at their seminar on Friday.</p>
<p>The seminar topic is: &#8220;Embedded Linux for SMEs” – A guide to professional development:</p>
<ul>
<li>Ruud Ermers (Fontys) &#8211; A Guide to professional development</li>
<li>Gerben Blom (Alten PTS) &#8211; Android for SMEs</li>
<li>Michael Opdenacker (Free Electrons) &#8211; Embedded Linux Opportunities. Ideas and advise for the Open Minded.</li>
<li>The grand race, between arm9 controlled vehicles.
<li>Technical demos
</ul>
<p>Here is the abstract for my speech:</p>
<p> <i>Michael Opdenacker created Free Electrons in 2004, a company that is best known worldwide for the technical resources it shares with the embedded Linux community. The more this company shares (in the true sense of sharing: giving and receiving), the more successful it gets.</i></p>
<p><i>That&#8217;s why Michael will come to exchange ideas and experience on building successful embeddded Linux systems and businesses. Just make sure you send him a SIGSTOP signal at the end of his timeslot.</i></p>
<p><i>To water your mouth, this talk will show a few things which are possible with embedded Linux and free software building blocks. You will see how you can turn an idea into something that could keep you busy during your whole life if you are not careful.</i></p>
<p>So, if you are in the Eindhoven area, this could be a nice opportunity to meet. I hope to see you there!</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ffree-electrons.com%2Fblog%2Feindhoven-keynote-2010%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://free-electrons.com/blog/eindhoven-keynote-2010/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://free-electrons.com/blog/eindhoven-keynote-2010/"  data-text="Embedded Linux Opportunities &#8211; Keynote in Eindhoven" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://free-electrons.com/blog/eindhoven-keynote-2010/" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://free-electrons.com/blog/eindhoven-keynote-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

