Embedded Software Blog

GTC - mission accomplished

Posted May 21, 2012, by Colin Walls

Two weeks ago, I posted a guest blog from my Colleague Brooks Moses, who was getting ready for a conference, where he was presenting a paper. That event is now done and Brooks is back with his impressions of of NVIDIA’s GPU Technology Conference … I’m writing this on the evening after the last day of NVIDIA’s GPU Technology Conference, wondering how a single event can be so … Read More

Tags: GPU, GTC, Nvidia, VSIPL++

Measuring RTOS performance - a Web seminar

Posted May 14, 2012, by Colin Walls

There is still a common misconception that a real time system is simply one that responds quickly to demands. Although a real time system may, indeed, be fast, its key characteristic is predictability. A real time system is deterministic – its response to an event will occur in a timely fashion, neither too quickly nor too slowly. It is common to use a real time operating system [RTOS - like … Read More

Tags: Nucleus, RTOS, Webinar

The value of MISRA-compliant software

Posted May 8, 2012, by John Day

  HCC-Embedded (www.hcc-embedded.com) recently released a version of its MISRA-C:2004-compliant TCP/IP stack for Texas Instruments’ Hercules ARM microcontrollers. The stack combines MISRA with HCC’s own coding standard to create a concise C language subset capable of “clear and robust code without ambiguities,” and thus suitable for many safety critical embedded applications, according to the … Read More

Tags: Texas Instruments, C and C++ programming languages, SciTools, LDRA, Hercules ARM microcontrollers, RM4x, Coverity, PRQA/Programming Research, Vector Software, GrammaTech, MathWorks, HCC, Motor Industry Software Reliability Association (MISRA), TCP/IP stack, Klocwork, 32-bit MCUs, Parasoft, MISRA-C:2004, Gimpel Software, HCC-Embedded, TMS570

Preparing for GTC

Posted May 7, 2012, by Colin Walls

This week, I am please to introduce a guest blogger. My colleague Brooks Moses is getting ready for a conference: Colin has graciously let me use this space to tell you about the things I’m doing to get ready for my presentation at NVIDIA’s GPU Technology Conference on May 15th. So, hello! … Now, wait a minute, you’re probably wondering; what are we doing talking about GPUs? … Read More

Tags: GPU, GTC, Nvidia, VSIPL++

Who needs a Web server?

Posted Apr 30, 2012, by Colin Walls

I was having some trouble with my Internet connection recently. I will probably never know exactly what was wrong [as ADSL is, for intents and purposes, magic], but investigating the problem was interesting. I am not a networking specialist, so I would expect that messing with the settings inside a router would be hard, but the manufacturers have made it very simple. I began to wonder why there are … Read More

Tags: HTTP, Networking, Web, Nucleus

More on Yocto Terminology - recipes and packages

Posted Apr 27, 2012, by Christopher Hallinan

As I mentioned in my previous blog, much confusion exists around terminology.  I think this is especially true when we speak of recipes and packages in the Yocto context.  In the early days of Open Embedded (OE) , on which Yocto is based, there was a very simple relationship between recipes and packages.  The relationship is still a close one, but it has become more complicated, as everything does over … Read More

PowerPoint hints and tips #2

Posted Apr 26, 2012, by Colin Walls

I wrote before about my angle on presentation techniques. As I spend a lot of my time in front of an audience, I have given a lot of thought to how PowerPoint can be used as an effective tool for communication, instead of an instrument of torture. I would like to share some more of those ideas with you today … I have 3 tips to pass on in this posting. The first 2 are about starting the presentation … Read More

Tags: PowerPoint

New book

Posted Apr 23, 2012, by Colin Walls

My recent visit to California, to attend ESC, had many highlights, but a key one was when somebody handed me a book. This was the first time that I had seen a finished copy of Embedded Software: The Works, 2nd Edition. At that point, it had not yet been “officially” published, but the Elsevier/Newnes rushed a modest number of copies for sale at the show and for us to use in prize drawings. … Read More

Video

Posted Apr 20, 2012, by Colin Walls

I am not really sure that I should be promoting this, but here goes … When I was at ESC the other week, I made the mistake of not hiding or looking frantically busy at some point. The result was that I got interviewed by some guys from ARM about the Stella robot that we were showing and the Nucleus RTOS that powers her. It has now been posted on YouTube. I do not think that this one is going … Read More

Tags: Nucleus, ARM

In an open-source world, it’s all about integration

Posted Apr 16, 2012, by Colin Walls

I have historically been somewhat skeptical about open source software [OSS]. I am always wary of anything that is “free” and subscribe to the TANSTAAFL ["there ain't no such thing as a free lunch"] principle. It has taken me quite a few years to understand that open software is not free – it is just a different business model from the usual “we make it, you buy it” approach. I … Read More

Tags: Linux, Nucleus, Open Source