Sign In
Forgot Password?
Sign In | | Create Account

Embedded Software Blog

23 Jun, 2014

Kamran Shah Our team recently held a seminar in California that covered topics related to the development of medical devices. This included a discussion on how to navigate the FDA approval process and to to develop software that conforms to the IEC 62304 standard. One area that was brought up by Steve Robertson is the increased FDA focus on cybersecuirty. FDA Concerns with Cybersecurity The internet of things ecosystem … Read More

17 Jun, 2014

"I want my IoT"

Posted by Scott Salzwedel

Scott Salzwedel The common refrain, “I want my MTV” was heard nearly 30 years ago when MTV was first starting out. Back then there was a lot of excitement, anticipation, and pure enthusiasm as to what MTV might become. Fast forward to today and we have yet another cultural (and technical) movement afoot. It seems everyone is talking about the Internet of Things (IoT) and how our boring, mundane lives will be soon … Read More

internet-of-things, M2M, Connectivity, Power Management, Medical Devices

17 Jun, 2014

Jamie Little With over 3 billion units deployed, the Nucleus RTOS is one of the most deployed and stable commercial RTOS products in the world! Over the years, many Nucleus customers have developed and shipped embedded products targeting the portable medical space covering a number of devices from glucometers, defibrillators, patient monitors and so on. Today, adding the Internet of Things (IoT) to the technology … Read More

wearables, STMicroelectronics, Zigbee, free RTOS, internet-of-things, cloud, stm32, IoT, Medical

16 Jun, 2014

C++ - more Questions and Answers

Posted by Colin Walls

Colin Walls Following on from my recent online C++ lecture series, I found that I had a lot of interesting questions from the audience, which I had limited time to answer. It seemed logical to do so here. So this is the first of a number of posts where I will address one or more of these questions. If you have any questions about embedded software [not just C++], please email me and I will do my best to answer … Read More

9 Jun, 2014

Colin Walls A frequent question which I am asked in person or by other means is “Where can I learn about embedded software?” Although this can come from young people looking for a career [in which case their choice of college course is probably the way forward], most such inquiries come from “normal” software engineers [i.e. folks who a used to programming desktop computers etc.] or hardware … Read More

IoT, RTOS, operating systems, OS

5 Jun, 2014

Matt Radochonski A few weeks ago we held one of our Google+ On-Air Hangouts on Internet of Things Security.  You can view the full video using the embedded YouTube video below.  During this hangout we received some excellent questions from the audience, and one of our presenters, Felix Baum has taken the time to answer three of them. How is the transition between secure and normal carried out? What part controls that? TrustZone … Read More

hardware security module, internet-of-things, ARM, TEE, TrustZone, IoT, Security

5 Jun, 2014

Jamie Little I can’t tell you how delighted I am with the success of the Nucleus Innovate Program!  Since its inception almost 18 months ago, there have been dozens of Qualification Forms submitted and of those over 40% have been approved for a free license of the Nucleus RTOS and Sourcery CodeBench IDE tools!  Furthermore, we’ve announced Semiconductor partnerships with TI, STMicroelectronics, NXP and Atmel.  … Read More

Texas Instruments, RTOS, TI DaVinci, BSP, Digital Media Processor, ARM, Lionboard 368, Nucleus, free RTOS

2 Jun, 2014

struct vs class in C++

Posted by Colin Walls

Colin Walls Maybe I should apologize for going on about C++ yet again, but, following on from the recent online lecture series that I conducted, I learned that there is a lot of interest in the topic. I also found the experience a very fruitful source of ideas, inspiration and queries – much of this will appear here. During the lectures, I would periodically pose a question, which the attendees could answer … Read More

2 Jun, 2014

Kamran Shah At this weeks Telematics Update in Detroit our team will be showing a demonstration with our partner Arnyga of updating software for automotive infotainment systems over the air (OTA). CarySync(TM) from Arynga and Automotive Technology Platform from Mentor Provide OTA Update Solution There are many uses cases, some obvious and some a little more hidden, that OTA updates. Having purchased a car recently … Read More

Infotainment, IVI, arynga, over the air, Telematics

27 May, 2014

Colin Walls Last week I conducted a series of 5 online lectures about C++ for embedded applications. [You can still access the materials and recordings from this site.] As with any such activity, although I hope that I am imparting information and advice, I also expect to get questions and ideas back. I was not disappointed. There were many smart questions that made me think [= good!]. There were no dumb questions … Read More

dynamic memory, Embedded Software, C

19 May, 2014

Colin Walls As I continue with my current pre-occupation with C++, I decided to discuss some aspects of the language with my colleague Jonathan Roelofs, who is a development tools specialist. Like me, Jonathan is particularly interested in the tools issues that concern embedded developers. As it seems to have wide interest, I decided to explore exception handling … I have a concern about the overhead of extra … Read More

exception handling, EHS

15 May, 2014

C++ Q&A

Posted by Colin Walls

Colin Walls As my interest in C++ continues, I have been soliciting questions about C++ for embedded on various social media platforms. I you have a question, please email or tweet and I will do my best to answer it. #AB10630 / gettyimages.com Here is a question that came in yesterday: How testable is C++, specifically for constructs like abstract classes, templates, exceptions? This is quite a complex question … Read More

15 May, 2014

Andrew Patterson Next week in Gothenburg the 10th GENIVI All-Members meeting is taking place. At the Demonstration Showcase on Wednesday 21st May, Mentor Graphics Embedded Software will present a wide array of Infotainment integrations, covering in-house technology, as well as leading partner solutions. The technology on dsiplay will include: Consolidated Domains We will have a GENIVI compliant Linux Infotainment system … Read More

12 May, 2014

Colin Walls As I mentioned last week, I am very much in “C++ mode” just now, mainly because I am preparing for some online classes. As a result of various social media contacts, I am getting some interesting impressions of how C++ is viewed among embedded developers. There is certainly much controversy. Some developers love it, but many are very critical. Various aspects of the language concern engineers, … Read More

EHS, exception handling

6 May, 2014

Colin Walls C++ has been on my mind lately. There are many reasons why embedded developers are wary – possibly even afraid – of C++. These include code bloat, execution performance and unreliability resulting from dynamic memory allocation. They are all issues with which engineers should concern themselves, however, none of them are intrinsic problems with the C++ language, as they can all be controlled … Read More

Archives

 
Online Chat