<?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>blog.mvista.com</title>
	<atom:link href="http://www.mvista.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mvista.com/blog</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Wed, 30 Nov 2011 15:26:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Conference Report: Embedded Linux Conference Europe 2011</title>
		<link>http://www.mvista.com/blog/2011/11/30/conference-report-embedded-linux-conference-europe-2011/</link>
		<comments>http://www.mvista.com/blog/2011/11/30/conference-report-embedded-linux-conference-europe-2011/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 15:26:06 +0000</pubDate>
		<dc:creator>Bill Traynor</dc:creator>
				<category><![CDATA[Meld Bytes]]></category>

		<guid isPermaLink="false">http://www.mvista.com/blog/?p=282</guid>
		<description><![CDATA[In late October 2011 I had the opportunity to attend the Embedded Linux Conference Europe (ELCE) in Prague, Czech Republic as a representative of the elinux.org community, sponsored by Linux Foundation.  As a new member of the MontaVista team, I&#8217;d &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/11/30/conference-report-embedded-linux-conference-europe-2011/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>In late October 2011 I had the opportunity to attend the <a href="https://events.linuxfoundation.org/events/embedded-linux-conference-europe/" target="_blank">Embedded Linux Conference Europe (ELCE)</a> in Prague, Czech Republic as a representative of the <a href="http://elinux.org" target="_blank">elinux.org</a> community, sponsored by <a href="http://www.linuxfoundation.org/" target="_blank">Linux Foundation</a>.  As a new member of the MontaVista team, I&#8217;d attended the North American version of the same conference in San Francisco in April 2011 and made an effort to meet up with as many <a href="http://meld.org" target="_blank">Meld.org</a> community members as possible and spread the word about current and upcoming MontaVista Linux SDKs.  At ELCE, I continued this effort and tried to engage in conversation with community members to understand what they wanted from an embedded Linux online community.  Although I was sidelined for some time with illness, I did my best to attend as much as I could.  It was a challenging conference for me, but I was grateful for the opportunity and to share my impressions here.</p>
<p>The theme of ELCE was centered around the 20th anniversary of Linux.  In attendance were community personalities including Linus Torvalds, Dirk Hohndel, Theodore Ts&#8217;o, Alan Cox, etc. etc.  To list all the kernel developers present would take an article unto itself.  Needless to say, the presence of so many Linux &#8220;celebrities&#8221; added a certain buzz to the conference.  The opening keynote kernel panel consisted of Linus, Alan Cox, Thomas Gleixner, and Paul McKenney being subjected to Questions from both the moderator, Lennart Poettering and audience members.  What I assumed would be a discussion of present technical issues in kernel development and glimpses into the future turned into a discussion about the inevitable ageing of the core kernel development team.  Although this wasn&#8217;t the content I was hoping for, it is a somewhat contentious subject within the kernel development community.  My impression from the answers given by Linus and the like is that it&#8217;s not really an issue at all.  Yes, core developers are ageing, but there are many new, young developers participating as well.  The general idea that a young developer can simply jump into kernel development and contribute significantly is waning as the kernel grows in complexity.  Not to say that the latter is impossible, it&#8217;s just become less common.  However, the young kernel hackers are climbing the kernel development learning curve, it&#8217;s just that the curve has increased.</p>
<p>Another interesting amount of content centered around the history of Linux, and in particular the experiences of kernel developers in the early days.  Dirk Hohndel presented a Day 2 keynote describing his experiences in those early days.  Dirk stressed that in those days there was no grand plan of world domination, no prescient ideas about where Linux could go, but rather a series of challenging, fun technical problems that needed to be solved.  He, Linus and the other early contributors were having fun.  Each day consisted of trying to see what problem could be solved that day, like getting a new piece of hardware to come up, or adding a new tool.  Community was always the key to the success of Linux.</p>
<p>Most of the big players in the Embedded Linux space were present at ELCE.  The Yocto Project, Linaro, RedHat, Intel, Texas Instruments, Sony, etc. etc. indicating that a lot of Embedded Linux development continues to be sponsored by these organizations.  MontaVista played a role as well, with developer Klaas van Gend hosting the closing comments and games.  Klaas bravely opened a web server to gather game answers during the closing session which was playfully hacked by a member of the crowd.  But Klaas was not deterred, restored his server and soldiered on with a very entertaining closing session.</p>
<p>The 2011 Embedded Linux Conference Europe was a qualified success for me, even though I was not able to attend many talks due to illness.  The Embedded Linux community presence was strong, demonstrating its health and the continued growth of Embedded Linux development everywhere.<br />
Linux Foundation will hold the next <a href="https://events.linuxfoundation.org/events/embedded-linux-conference" target="_blank">Embedded Linux Conference</a> in Redwood Shores, California from February 15th-17th, 2012.</p>
<p>* Presentation from ELCE can be found on the <a href="http://elinux.org/ELCE_2011_Presentations" target="_blank">elinux.org wiki</a>.</p>
<p>* The conference schedule can be found on the Linux Foundation <a href="https://events.linuxfoundation.org/events/embedded-linux-conference-europe/" target="_blank">event page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/11/30/conference-report-embedded-linux-conference-europe-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MontaVista&#8217;s Contribution to The Yocto Project</title>
		<link>http://www.mvista.com/blog/2011/11/28/montavistas-contribution-to-the-yocto-project/</link>
		<comments>http://www.mvista.com/blog/2011/11/28/montavistas-contribution-to-the-yocto-project/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 16:12:39 +0000</pubDate>
		<dc:creator>Bill Traynor</dc:creator>
				<category><![CDATA[Meld Bytes]]></category>

		<guid isPermaLink="false">http://www.mvista.com/blog/?p=278</guid>
		<description><![CDATA[MontaVista recently contributed code to the Yocto Project.  Following is a short interview with the MontaVista developer, Jeremy Puhlman discussing this contribution: Can you describe the code contribution made to the Yocto Project? MontaVista has made two main code contributions &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/11/28/montavistas-contribution-to-the-yocto-project/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>MontaVista recently contributed code to the <a href="http://www.yoctoproject.org/">Yocto Project</a>.  Following is a short interview with the MontaVista developer, <a href="http://meld.org/blog/spotlight/jeremy-puhlman" target="_blank">Jeremy Puhlman</a> discussing this contribution:</p>
<p><em>Can you describe the code contribution made to the Yocto Project?</em></p>
<p>MontaVista has made two main code contributions to the Yocto project.  The first deals with remote layering in BitBake and the second with layer management. Note that the terms collections and layers can be used interchangeably. Collections and layers are conceptually identical, but layers are implemented at the BitBake level, and collections are implemented at the metadata level.</p>
<p><strong>* Remote layering</strong></p>
<p>Back when MontaVista started working with BitBake we implemented the amend.bblass and collections.inc features to simplify how we run our business and our development. Both features were pushed back into what is now OpenEmbedded Classic. Both features were powerful and simple. The primary problem with both was that they existed primarily in the content, thus there was always a bit of fragility in how it all worked together.</p>
<p>In the intervening couple of years, the OpenEmbedded community has mostly moved those features into BitBake proper. During that same time MontaVista enhanced the collections feature, such that a collection could be a proper URI, rather then just a directory path. This functionality did not make it back into the upstream community code.  MontaVista&#8217;s submission to the Yocto/BitBake code stream proposed to add the URI feature into the BitBake layers implementation of collections.</p>
<p>The exact patch that was submitted was not accepted, but it was a good starting point to the discussion about supporting remote layers. Yocto Project members Paul Eggleton, Richard Purdie and I have had ongoing discussions about the various pieces of remote layers and how they come together. I think the final implementation of remote layering support will work for everyone involved. Paul has done a superb job at bring all of the issues together and putting something out that we can all work with as a community.</p>
<p><strong>* Layer management</strong></p>
<p>One of the key items that has been lacking in the community code base since collections were first pushed to OpenEmbedded, was an effective manner to manage which collections are in a given build project. However, it was never a big burning issue, because OpenEmbedded classic is one giant repository, so there wasn&#8217;t much to manage, even if you were using collections. What you were adding as a secondary collection tended to be much smaller and most likely non-overlapping.</p>
<p>When MontaVista developed the MVL6 product based on OpenEmbedded, we decided to take a much more modular approach to how MontaVista provided content to our customers. Once we got down to breaking up content into a core set of functionally coherent collections, MontaVista needed a set of tools to handle their management for people who know very little about all the inner-workings of BitBake and OpenEmbedded content. Our first iteration of those management tools were very MontaVista-centric, over time we have made our content management tools generic enough that they could be useful to a non-MontaVista customer/user.</p>
<p>Fast forward to the beginning of the Yocto Project. From its inception, Yocto, whether intentionally or otherwise, has adopted the model MontaVista provides to our customers. From breaking up the gigantic collection that is OpenEmbedded Classic into OpenEmbedded-core and sublayers like meta-oe, meta-intel, etc. and focusing on a layered approach to development.  Naturally, MontaVista saw places where we had already made progress and had experience such that we could provide code and guidance given that we had previously encountered similar or the same issues.</p>
<p>One of the major gaps was/is layer management. MontaVista provided an unbranded version of our content management tools with some tweeks to work with layers, rather the collections, as a means to provide a good foundation and starting point for the final community implementation.</p>
<p><strong>* Why</strong></p>
<p><strong> </strong>There are a number of reasons why MontaVista contributed code to the community project. The primary one is that MontaVista wants to be a good member of the community and for various reasons we have not been able to be as good as we desired to be. Yocto is moving the community in a new direction and is supplying the work force to do it. Since MontaVista has been using the Yocto model long before Yocto existed, we had a stable of technologies and experiences that would be especially useful in the overall new direction. One of the primary ideas behind Yocto was to reduce the number of inventions and reinventions of the same technologies. The delivery of remote layering and layer management works in both those regards. From a purely technical standpoint, the contribution seemed obvious.</p>
<p><em>Given that the Yocto Project is open, can the contributed code be found in the Yocto codebase now?</em></p>
<p>Yocto itself has a limited code base. Most of the &#8220;Yocto&#8221; code has been going into the community repositories(BitBake, OpenEmbedded-core). The remote layer handling code is still on a development branch, I believe, and not in the mainline. However, our final marks on that code will be inspirational and collaborative, rather then &#8220;we wrote these lines of code&#8221;. I am not sure a preliminary version of the yocto layer management tools have been released, so I am not entirely sure about that one.</p>
<p><em>Will MontaVista be actively maintaining this code within the Yocto Project going forward, or is the hope that the community will dive in?</em></p>
<p>MontaVista&#8217;s involvement for those components was more of a here is how we did it, it would be a good starting point, but ultimately what we gave Yocto will not be the final results. Paul is the primary point of contact for those bits. More then anything it was a discussion about making sure specific usage models were addressed so we could be more closely connected to the community in the future.</p>
<p>For additional reading, please see <a href="http://meld.org/blog/spotlight/jeremy-puhlman" target="_blank">Jeremy Puhlman &#8211; Developer Spotlight</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/11/28/montavistas-contribution-to-the-yocto-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GENIVI Compliance Program: More than just a specification, it’s GENIVI hitting its stride</title>
		<link>http://www.mvista.com/blog/2011/08/03/genivi-compliance-program-more-than-just-a-specification-it%e2%80%99s-genivi-hitting-its-stride/</link>
		<comments>http://www.mvista.com/blog/2011/08/03/genivi-compliance-program-more-than-just-a-specification-it%e2%80%99s-genivi-hitting-its-stride/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 09:30:16 +0000</pubDate>
		<dc:creator>Dan Cauchy, VP Marketing and BD at MontaVista Software and GENIVI Compliance Team Lead</dc:creator>
				<category><![CDATA[Executive voice]]></category>

		<guid isPermaLink="false">http://www.mvista.com/blog/?p=270</guid>
		<description><![CDATA[Since the formation of the GENIVI Alliance, and since I joined the board of directors 16 months ago, I have often been faced with questions like “What is GENIVI?”, “What is GENIVI compliance?” and “Why should I care about GENIVI?”. &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/08/03/genivi-compliance-program-more-than-just-a-specification-it%e2%80%99s-genivi-hitting-its-stride/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Since the formation of the GENIVI Alliance, and since I joined the board of directors 16 months ago, I have often been faced with questions like “<em>What is GENIVI?”</em>, “<em>What is GENIVI compliance?”</em> and “<em>Why should I care about GENIVI?”.</em> Like many young consortiums or industry alliances, it can take a while for it to find its identity, define its purpose and achieve its goals. Make no mistake; these questions were sometimes very difficult to answer… until now.</p>
<p>On August 2<sup>nd</sup>, we announced the launch of the GENIVI Member Compliance Program. This program is a critically important milestone for the GENIVI Alliance and is the result of over 2 years of hard work to define a detailed set of technical requirements. These requirements form the basis of a Compliance Specification with well-defined Linux-based OS, middleware and frameworks for sound, graphics, video, Internet connectivity, Bluetooth, media management, location-based services, and much more.</p>
<p>One of the goals of the Compliance Program is to provide well-defined requirements while at the same time allowing differentiation in meeting those requirements. This will result in a thriving GENIVI ecosystem built around these standards, while allowing flexibility for differentiation and value-added features. As an indication of this, upon the launch of the program, GENIVI already announced four GENIVI compliant Linux distributions, including the MontaVista <a href="http://www.mvista.com/sol_detail_ivi.php">Automotive Technology Platform</a>.  Please be sure to have a look at the <a href="http://www.genivi.org/portals/9/news/2011_08_02_GENIVI_press_release_4.pdf">press release</a> and the <a href="http://genivi.org/ABOUT/ComplianceProgram/tabid/502/Default.aspx">GENIVI Compliance web page</a>.</p>
<p>Now that GENIVI Compliance is well defined, we will start to see product RFPs and RFQs, from automotive OEMs and Tier-1 companies, that will require GENIVI compliance. Why is this important? By defining standards, utilizing open platforms, and by leveraging Linux and open source code, the goal is that this will result in a significant amount of reuse, lower costs and accelerate time-to-market. It will also accelerate the pace of innovation by providing well-defined open frameworks that 3<sup>rd</sup> party ISVs can depend on for their product development. This approach has been very successful in other industries, and we expect it to be very successful within GENIVI.</p>
<p>For me, the launch of this GENIVI Compliance Program is more than just the creation of a specification. It is GENIVI finding its legitimate purpose. It is GENIVI hitting its stride. It is saying to the world that this is the place for future IVI innovation and standards. It is the answer to those questions I mentioned, and it will silence any potential critics. It is saying to the world that GENIVI is here, and it is here to stay.</p>
<p>We have big plans to improve and add new requirements to future versions of the specification. Stay tuned for future announcements.</p>
<p>Dan Cauchy’s Bio: <a href="http://www.mvista.com/team_cauchy.php">http://www.mvista.com/team_cauchy.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/08/03/genivi-compliance-program-more-than-just-a-specification-it%e2%80%99s-genivi-hitting-its-stride/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meld SDKs and the Open Source Ecosystem</title>
		<link>http://www.mvista.com/blog/2011/06/29/meld-sdks-and-the-open-source-ecosystem/</link>
		<comments>http://www.mvista.com/blog/2011/06/29/meld-sdks-and-the-open-source-ecosystem/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 18:54:38 +0000</pubDate>
		<dc:creator>Bill Traynor</dc:creator>
				<category><![CDATA[content-tools]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://mvista.com/blogs/bill/2011/06/29/meld-sdks-and-the-open-source-ecosystem/</guid>
		<description><![CDATA[Often at conventions I am asked how Meld Software Development Kits (SDK) based on MontaVista Linux (MVL) fit within the Embedded Linux ecosystem given that MontaVista specializes in the commercialization of Linux. To begin, nothing within the Meld SDK is &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/06/29/meld-sdks-and-the-open-source-ecosystem/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Often at conventions I am asked how <a href="http://meld.org/library/sdk">Meld Software Development Kits</a> (SDK) based on <a href="http://mvista.com/product_detail_mvl6.php">MontaVista Linux</a> (MVL) fit within the Embedded Linux ecosystem given that MontaVista specializes in the commercialization of Linux.</p>
<p>To begin, nothing within the Meld SDK is proprietary.  While an SDK is assembled from an existing MVL Market Specific Distribution (MSD), the toolchain and build environment are open source.  We can talk more about tools in a minute, let&#8217;s back to content.</p>
<p>Another key difference between a MVL MSD purchased from MontaVista, and a Meld SDK is that MontaVista actively supports, updates, and most importantly tests MVL MSDs.  In contrast, Meld SDKs are supported through the Meld community Discussion forums.  Meld members help other members solve problems with SDKs.</p>
<p>Now back to tools.  As of June 2011, MontaVista has released the <a href="https://gitorious.org/content-tools">content-tools</a> project to the community.  Content-tools are used in conjunction with <a href="http://developer.berlios.de/projects/bitbake/">BitBake</a> and <a href="http://www.openembedded.org/index.php/Main_Page">OpenEmbedded</a> (OE) to manage content within a project.  Combined with an SDK, content-tools allows a developer to generate collections that will easily integrate into the framework that OE provides.  Please watch <a href="meld.org">Meld.org</a> over the next month for tutorials on using content-tools.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/06/29/meld-sdks-and-the-open-source-ecosystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multicore Market Adoption: A conversation with Vincent Rerolle, President of MontaVista Software</title>
		<link>http://www.mvista.com/blog/2011/06/28/multicore-market-adoption-a-conversation-with-vincent-rerolle-president-of-montavista-software/</link>
		<comments>http://www.mvista.com/blog/2011/06/28/multicore-market-adoption-a-conversation-with-vincent-rerolle-president-of-montavista-software/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 10:08:46 +0000</pubDate>
		<dc:creator>Vincent Rerolle</dc:creator>
				<category><![CDATA[Executive voice]]></category>

		<guid isPermaLink="false">http://mvista.com/blog/?p=10</guid>
		<description><![CDATA[In the embedded world, we have all been talking about multicore technology for a long while and we have now seen the first large scale wave of adoption of multicore chips, in particular in telecommunications equipment. Typical applications are those &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/06/28/multicore-market-adoption-a-conversation-with-vincent-rerolle-president-of-montavista-software/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<div>
<p>In the embedded world, we have all been talking about multicore  technology for a long while and we have now seen the first large scale  wave of adoption of multicore chips, in particular in telecommunications  equipment. Typical applications are those needing massive compute power  or high data throughput capabilities. In these projects, one of the  challenges HW/SW project teams are facing is how to really take  advantage of the hardware, be it for control plane applications or for  fastpath/data plane applications. Linux is used in many of these  projects with good results, but we now know that Linux needs to be  pushed way beyond where it is today in order to meet the needs of fast  path applications (performance), power management and security. If Linux  can be tuned and optimized for multicore use cases, it will reduce the  need for additional technologies such as Hypervisors/Supervisors, Real  Time Operating Systems, Bare Metal Executives, reducing the complexity  and risk of multicore projects.</p>
<p>Where it gets even more interesting is when multicore goes more  mainstream, and in particular when used for hardware consolidation, for  example combining one board dedicated to a single function like  controlling a robot’s motion with one board doing a different function,  such as visualization /UI. Here the complexity stems from the legacy  code, having to move, port, migrate or re-develop a lot of existing  applications. It can be further compounded when some application are  certified (and costly to re-certify), large/complex, or old. This is a  world many OEMs have not been gearing up for, with specialized  development teams focused on different HW platforms, and different OS  environments (Windows, RTOS). We are working with the Open Source  community, with the silicon vendors and with our customers to expand the  applicability of Linux-based technologies, including virtualization, to  help (i) with the transitions for consolidation and migration, (ii)  take full advantage of the silicon features, and (iii) make things  simpler, faster and cheaper.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/06/28/multicore-market-adoption-a-conversation-with-vincent-rerolle-president-of-montavista-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux in the Automotive Market by Nedeljko Miljevic</title>
		<link>http://www.mvista.com/blog/2011/06/13/linux-in-the-automotive-market-by-nedeljko-miljevic/</link>
		<comments>http://www.mvista.com/blog/2011/06/13/linux-in-the-automotive-market-by-nedeljko-miljevic/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 09:54:26 +0000</pubDate>
		<dc:creator>Nedeljko Miljevic</dc:creator>
				<category><![CDATA[Marketing Minute]]></category>

		<guid isPermaLink="false">http://mvista.com/blog/?p=5</guid>
		<description><![CDATA[The recent Linux adoption rate within the automotive infotainment segment shows that Linux has become a viable alternative to traditional RTOSes that used to dominate this market. Probably the biggest advantage of Linux in the current automotive market is the &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/06/13/linux-in-the-automotive-market-by-nedeljko-miljevic/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<div>
<p>The recent Linux adoption rate within the automotive  infotainment segment shows that Linux has become a viable alternative to  traditional RTOSes that used to dominate this market.</p>
<p>Probably the biggest advantage of Linux in the current automotive  market is the rapid development cycle and the innovation of the FOSS  community in general. On the OS level, Linux has the advantage in  providing connectivity – the new protocols in a traditional RTOS  environment require porting, increasing both time-to-market and costs  because it is a repetitive process for every change. Also, most  semiconductor companies provide Linux together with the development  boards for their chips. Last but not least, the availability of numerous  applications – especially in the multimedia area – is a strong driving  force of adoption of Linux in the automotive industry.</p>
<p>Now let’s talk about Linux world domination!  (Seriously)  &#8211; It is  hard to say that Linux could ever dominate the whole automotive market,  as Linux is simply not appropriate for some applications. In other  automotive market segments, Linux is a great choice, especially in  applications requiring connectivity, multimedia, and graphics. In these  areas Linux is definitely here to stay and its acceptance will grow.</p>
<p>So far the automotive devices that use Linux are telematics devices,  dashboards, and head units. The Linux acceptance among  those devices is  by far most evident in infotainment where we see many head units with  announced SOP that are Linux based, many of these being GENIVI compliant  devices.  As GENIVI alliance’s specifications, compliance program, and  delivered code matures, it will surely make Linux more attractive to the  whole industry.</p>
<p>As for telematics, it can be anticipated that many of the traditional  telematics functions will merge with the infotainment applications. The  word telematics is composed of the words telecommunications and  informatics. The broadest meaning would be computers that communicate.  In this context infotainment can be viewed as a subset of telematics.  The communication part in automotive is obviously wireless. Automotive  telematics started in the 1990s with the deployment of specialized data  networks like Mobitex (Ericsson) or DataTAC (Motorola), followed by  GSM/SMS, GSM data, GPRS, 3G, and onwards. As network speed grows and  prices drop, it will become more and more difficult to draw the line  that divides telematics and infotainment.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/06/13/linux-in-the-automotive-market-by-nedeljko-miljevic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marketing Minute—Linux in the Automotive Market by Nedeljko Miljevic</title>
		<link>http://www.mvista.com/blog/2011/06/13/marketing-minute%e2%80%94linux-in-the-automotive-market-by-nedeljko-miljevic/</link>
		<comments>http://www.mvista.com/blog/2011/06/13/marketing-minute%e2%80%94linux-in-the-automotive-market-by-nedeljko-miljevic/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 07:32:20 +0000</pubDate>
		<dc:creator>Nedeljko Miljevic</dc:creator>
				<category><![CDATA[Meld Bytes]]></category>
		<category><![CDATA[Marketing Minute]]></category>

		<guid isPermaLink="false">http://www.mvista.com/blog/?p=145</guid>
		<description><![CDATA[The recent Linux adoption rate within the automotive infotainment segment shows that Linux has become a viable alternative to traditional RTOSes that used to dominate this market. Probably the biggest advantage of Linux in the current automotive market is the &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/06/13/marketing-minute%e2%80%94linux-in-the-automotive-market-by-nedeljko-miljevic/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>The recent Linux adoption rate within the automotive infotainment  segment shows that Linux has become a viable alternative to traditional  RTOSes that used to dominate this market.</p>
<p>Probably the biggest advantage of Linux in the current automotive  market is the rapid development cycle and the innovation of the FOSS  community in general. On the OS level, Linux has the advantage in  providing connectivity – the new protocols in a traditional RTOS  environment require porting, increasing both time-to-market and costs  because it is a repetitive process for every change. Also, most  semiconductor companies provide Linux together with the development  boards for their chips. Last but not least, the availability of numerous  applications – especially in the multimedia area – is a strong driving  force of adoption of Linux in the automotive industry.</p>
<p>Now let&#8217;s talk about Linux world domination!  (Seriously)  &#8211; It is  hard to say that Linux could ever dominate the whole automotive market,  as Linux is simply not appropriate for some applications. In other  automotive market segments, Linux is a great choice, especially in  applications requiring connectivity, multimedia, and graphics. In these  areas Linux is definitely here to stay and its acceptance will grow.</p>
<p>So far the automotive devices that use Linux are telematics devices,  dashboards, and head units. The Linux acceptance among  those devices is  by far most evident in infotainment where we see many head units with  announced SOP that are Linux based, many of these being GENIVI compliant  devices.  As GENIVI alliance&#8217;s specifications, compliance program, and  delivered code matures, it will surely make Linux more attractive to the  whole industry.</p>
<p>As for telematics, it can be anticipated that many of the traditional  telematics functions will merge with the infotainment applications. The  word telematics is composed of the words telecommunications and  informatics. The broadest meaning would be computers that communicate.  In this context infotainment can be viewed as a subset of telematics.  The communication part in automotive is obviously wireless. Automotive  telematics started in the 1990s with the deployment of specialized data  networks like Mobitex (Ericsson) or DataTAC (Motorola), followed by  GSM/SMS, GSM data, GPRS, 3G, and onwards. As network speed grows and  prices drop, it will become more and more difficult to draw the line  that divides telematics and infotainment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/06/13/marketing-minute%e2%80%94linux-in-the-automotive-market-by-nedeljko-miljevic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ELC2011 Conference Report</title>
		<link>http://www.mvista.com/blog/2011/04/27/elc2011/</link>
		<comments>http://www.mvista.com/blog/2011/04/27/elc2011/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 11:42:23 +0000</pubDate>
		<dc:creator>Bill Traynor</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[ELC]]></category>

		<guid isPermaLink="false">http://www.mvista.com/blog/?p=134</guid>
		<description><![CDATA[Recently, I attended the Embedded Linux Conference (ELC) hosted by the Linux Foundation in San Francisco, wearing my other hat as Wiki maintainer of eLinux.org. As a new member of the MontaVista team and longtime member of the Embedded Linux &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/04/27/elc2011/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Recently, I attended the Embedded Linux Conference (ELC) hosted by the Linux Foundation in San Francisco, wearing my other hat as Wiki maintainer of eLinux.org.  As a new member of the MontaVista team and longtime member of the Embedded Linux and Open Source communities, I found myself thinking about both MontaVista and <a href="http://www.meld.org">meld.org</a> throughout.  The ubiquitous professional conference question of &#8220;So, Bill, what do you do?&#8221; inevitably led to many conversations, especially with MontaVista Linux users, previous and current MontaVista employees, and members of the <a href="http://www.meld.org">meld.org</a> community.  It was my pleasure to have had that opportunity at the event and now to share my impressions here.</p>
<p>The presence of the <a href="http://yoctoproject.org">Yocto Project</a> was strong, it started from the moment an attendee opened their conference goodies bag.  A thumbdrive containing the toolchain needed to build an image from source and the pre-built images for ARM, MIPS, PPC, x86, and x86_64, along with the Poky Build System (Bernard 1.0 Release) was distributed to all attendees. Yocto Project t-shirts were given away, a Yocto Project Hospitality suite was available to all, and project leader, Dirk Hohndel, delivered the conference keynote with an overview of the Yocto Project.  In total there were seven Yocto-specific presentations at the conference.  This project has definitely gained considerable momentum since its formal announcement at ELC-Europe six months earlier.</p>
<p>The Yocto Project presence at ELC demonstrates the interest of the Embedded Linux community in tools and build systems necessary to ease the pain of bringing custom Linux distributions to market on consumer devices, the key target of the project.  In addition to Yocto, <a href="http://www.linaro.org">Linaro</a> project team members gave three presentations including a general overview of their work over the last year, a &#8220;power debugging&#8221; session, and automated validation session.  The <a href="http://meego.com">Meego</a> project was present as well, with a &#8220;Birds of a Feather&#8221; session and an interesting power management presentation entitled, &#8220;Faster Resume For More Energy Savings on MeeGo,&#8221; the lessons from which could be applied to any project interested in porting Suspend-to-Disk (s2d) to a new device.</p>
<p>Not to be outdone by the software projects, embedded hardware also made had its share of ELC presentations. These presentations focused on the community-accessible development boards that have come to the fore over the last year.  Texas Instruments ARM-based platforms dominated these presentations through the popularity of their <a href="http://beagleboard.org/">BeagleBoard</a> community and burgeoning <a href="http://pandaboard.org">PandaBoard</a> community.  Topics included experience gained while bringing up HDMI displays on the PandaBoard, high-level web interfaces to low-level I/O on the BeagleBoard, and a 3 hour hands-on training session for ARM SoC programming using the BeagleBoard.  A particularly interesting presentation was given by a member of TI&#8217;s PandaBoard team, David Anders entitled <a href="http://events.linuxfoundation.org/events/embedded-linux-conference/anders">Board BringUp: Open Source Hardware and Software Tools</a> that described the various free and open tools available to independent developers who can&#8217;t afford expensive tools such as Logic Analyzers and Oscilloscopes.  This presentation offered a call-to-action for Embedded Linux developers to work with open tools, report their successes and failures, and hack existing and new tools to make them better.</p>
<p>If one theme was to be taken from the 2011 Embedded Linux Conference it is that the majority of Embedded Linux development is being sponsored by large companies.  I don&#8217;t personally see this as a bad thing at all but rather a result of the natural evolution of the Embedded Linux community and industry as the adoption of Linux for development of Consumer Embedded devices has become the default.  The silicon vendors recognize that enabling Linux developers to work with their cores can only benefit them in the marketplace.  This has resulted in large-scale sponsorship of big projects, such as Yocto, Linaro, and Meego.  Similarly, the majority of kernel developers, and open hardware enthusiasts have joined forces with big companies through direct hires and partnerships, to move development forward more rapidly, benefiting everyone.</p>
<p>The 2011 Embedded Linux Conference was a qualified success given the many excellent technical presentations, and community interaction.  I highly recommend anyone interested in Embedded Linux to make the effort to attend in the future.<br />
<a href="http://www.linuxfoundation.org/">Linux Foundation</a> will hold a <a href="http://events.linuxfoundation.org/events/embedded-linux-conference-europe">European</a> version from October 26 &#8211; 28, 2011 in Prague, Czech Republic.</p>
<ul>
<li>All presentations can be found on <a href="http://elinux.org/ELC_2011_Presentations">elinux.org</a>.</li>
<li>Conference schedule can be found at <a href="http://events.linuxfoundation.org/events/embedded-linux-conference/">ELC2011</a> page.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/04/27/elc2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 MontaVista Linux SDKs Now Available on Meld</title>
		<link>http://www.mvista.com/blog/2011/01/14/5-montavista-linux-sdks-now-available-on-meld/</link>
		<comments>http://www.mvista.com/blog/2011/01/14/5-montavista-linux-sdks-now-available-on-meld/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 08:28:22 +0000</pubDate>
		<dc:creator>Jefro</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[MVL6]]></category>

		<guid isPermaLink="false">http://mvista.com/blogs/jefro/2011/01/14/5-montavista-linux-sdks-now-available-on-meld/</guid>
		<description><![CDATA[Today MontaVista released four freely available embedded Linux SDKs in the Meld SDK Library, bringing the total to five. Each of these SDKs contains a complete, buildable software package, including the Linux kernel, a root filesystem, a cross-development toolchain, and &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2011/01/14/5-montavista-linux-sdks-now-available-on-meld/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Today <a href="http://mvista.com">MontaVista</a> released four freely available embedded Linux SDKs in the <a href="http://meld.org/library/sdk">Meld SDK Library</a>, bringing the total to five.  Each of these SDKs contains a complete, buildable software package, including the Linux kernel, a root filesystem, a cross-development toolchain, and most importantly the <a href="http://mvista.com/product_detail_mvip.php">MontaVista Linux Integration Platform</a> tools, based on (and including) BitBake.</p>
<ul>
<li><a href="http://meld.org/content/meld-sdk-texas-instruments-beagleboard">Texas Instruments BeagleBoard (OMAP3530)</a></li>
<li><a href="http://meld.org/content/meld-sdk-texas-instruments-am1808">Texas Instruments AM1808</a></li>
<li><a href="http://meld.org/content/meld-sdk-intel-atom">Intel Atom</a></li>
<li><a href="http://meld.org/content/meld-sdk-freescale-imx51">Freescale i.MX51</a></li>
<li><a href="http://meld.org/content/meld-sdk-mips-malta">MIPS Malta</a></li>
</ul>
<p>These SDKs are available for download now to Meld members (registration is free).  Please play with them and let us know what you think!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2011/01/14/5-montavista-linux-sdks-now-available-on-meld/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ARM TechCon Wrapup</title>
		<link>http://www.mvista.com/blog/2010/12/03/arm-techcon-wrapup-3/</link>
		<comments>http://www.mvista.com/blog/2010/12/03/arm-techcon-wrapup-3/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 08:08:38 +0000</pubDate>
		<dc:creator>Jefro</dc:creator>
				<category><![CDATA[conferences]]></category>

		<guid isPermaLink="false">http://mvista.com/blogs/jefro/?p=76</guid>
		<description><![CDATA[I was a track chair for ARM TechCon this year. The conference, which took place about two weeks ago at the Santa Clara Convention Center in Santa Clara, CA, is an annual gathering for ARM licensees, purveyors, developers, and enthusiasts. &#8230;<p class="read-more"><a href="http://www.mvista.com/blog/2010/12/03/arm-techcon-wrapup-3/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>I was a track chair for ARM TechCon this year.  The conference, which took place about two weeks ago at the Santa Clara Convention Center in Santa Clara, CA, is an annual gathering for ARM licensees, purveyors, developers, and enthusiasts.  It was very well attended this year, and many of the sessions were quite crowded.</p>
<p>As I discussed in a webinar just before the show, I had a huge list of sessions to attend (and I used the xxx to organize the list!).  There were many overlapping talks, which I and many other people I talked to found unfortunate &#8211; despite the pressure it puts on speakers, it is generally best to keep sessions to the same lengths so that people can transition from one to the other without having to leave in the middle.</p>
<p>Obviously there was no way I could attend all of the sessions I planned to, but I did go to a fair number and learned quite a lot.  Here are some highlights:</p>
<ul>
<li><strong>Wednesday Keynote: </strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mvista.com/blog/2010/12/03/arm-techcon-wrapup-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

