March 2009 Archives

Virtual Machines for Embedded Developers

| No Comments | No TrackBacks
RichardDanter I recently wrote about Emulation, Simulation and Native Development. There is another, related, tool: Virtualisation.

Virtual Machines (VMs) are revolutionising the Server sector, but they can be used in many aspects of embedded Linux development too. Here are some thoughts on where it may be useful to you...

Multi-Thread or Multi-Process?

| 4 Comments | No TrackBacks
RichardDanter Linux has supported Symmetrical Multi-Processor (SMP) environments for many years. Until recently this has mainly benefitted server class applications but increasingly multi-processor and multi-core systems are found in embedded systems.

To make best use of SMP, each application needs to be developed in a way which exploits the parallel execution capabilities.

Linux offers both a process and thread model but which should you use?

2.6.28 A brief overview

| No Comments | No TrackBacks
So 2.6.28 is here and so are a few very nice features.

ext4 with improved journaling, larger maximum capacity and an increase in speed. This update also means that ext3 can be updated to ext4 with minimal work as ext4 is backwards compatible.

Boot Tracer, something Wind River had in our previous and next release, has just made it to the Kernel. Now you can see what is taking the time during the boot and optimize it out.

taint_crap! New for the source tree to manage development drivers. This is moving all the *unstable* drivers currently in development into a staging area.

All this plus much much more!
18mar09enricosalvatori2.jpgEnrico Salvatori, Senior VP Qualcomm Europe, talks to Electronics Weekly about the impact of open source on mobile phone design.

Read the full interview - see Q5 Interview - Enrico Salvatori, Qualcomm Europe

Emulation, Simulation and Native Development

| 2 Comments | No TrackBacks
RichardDanter There are many ways to develop applications for embedded Linux devices. The obvious method is to cross-compile on your host and debug on real hardware. This is probably how most people think of embedded development. But there are alternatives worth considering.

Git - Version Control for Grumpy Old Men?

| 7 Comments | No TrackBacks
RichardDanter Over the years I have used several version control tools. They have served me well and generally I have been happy with them all (I still use RCS, CVS and Subversion) so why do I find myself changing to Git?

Live from the embedded world 09 fair, Nueremberg, Germany

| No Comments | 1 TrackBack
It's an exciting fair this year. Not only the number of exhibitors raised by a two digit number while another fair the same week had a signifcant drop in numbers, but also the new solutions presented here raised vistors interest.

On tuesday ...

Linux Technology guides

See also Electronics Weekly's Focus on Linux, roundups of content related to the open source operating system shaped for mobile and embedded applications.

* Linux

* Mobile Linux


OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.37

(Penguin picture - Steve Deger, under Creative Commons Attribution Licence)







Archives

Recent Comments

  • Anonymous on Multi-Thread or Multi-Process?: I am monitoring a commercial app that the vendor claims read more
  • Robert on Git - Version Control for Grumpy Old Men?: "works great on Windows (git's one big flaw)" That's wrong: read more
  • Alun Williams - Electronics Weekly.com on Microsoft sees the Linux light: Thanks for the comment Greg. For other readers' reference, I've read more
  • Greg Wilson-Lindberg on Microsoft sees the Linux light: As you said, you are reporting on this a bit read more
  • David G on Git - Version Control for Grumpy Old Men?: "I worked on a project that included two FPGA images read more
  • Catherine on Git - Version Control for Grumpy Old Men?: You may also try SCM Anywhere, which is a SQL-based read more
  • Miles Thomas on Multi-Thread or Multi-Process?: Actually, in most Unixes and I think also in Linux read more
  • Russ Klein on Site update: OKL hypervisor runs Linux and RTOS on Motorola's QA4: It seems odd to me that one would take a read more
  • gate valve on Welcome to Electronics Weekly's Open Source Engineering blog: Interesting blog. I'm glad I've found it. read more
  • Richard Danter - Wind River on The Ten Commandments for C Programmers: Yes, the 9th rule refers to some really old compilers read more

About this Archive

This page is an archive of entries from March 2009 listed from newest to oldest.

February 2009 is the previous archive.

April 2009 is the next archive.

Find recent content on the main index or look in the archives to find all content.