Archive For June, 2009

26 articles

Multicore Configurations

By Mark HermelingMulticore processors (processors with multiple processing cores) are being considered in more and more embedded designs. There are in general two drivers that are bringing people to multicore: performance and/or consolidation.The performance driver is simple. Many devices need the best performance in the smallest package with the lowest power demands. A multicore processor provides more MIPS per Watt than…

Quit Bugging Me: Induction

By Mike Deliman Working on a customer problem once, we had an interesting phenomena. Upgrading a system with a large VME cage and several boards, the customer replaced older processor boards with what were then "new" boards. The old boards ran at (I think) 33 MHz, the new ones at more like 133MHz. The overall system included motor control functions…

Serial Intent

By Mike DelimanHowdy out there, I realize this is a blog that's supposed to be about real-time programming issues, and mostly I've posted about planetary and space based projects, with a few announcements about technology and news items. Though these combine subjects near and dear to my heart (space, and VxWorks), these were mostly "interest stories", not solid real-time issues.…

What’s the 4-1-1 on 3.1.1?

By Emeka NwaforWe have just announced that we are taking orders for Wind River Workbench On-Chip Debugging version 3.1.1. Here's some infomation (i.e. "the 4-1-1") on this release. Version 3.1.1 is a significant update to the software and firmware that powers our JTAG debugger units - the Wind River ICE 2 and the Wind River Probe. A couple of the…

OpenSAF 3.0 released

By Hans Juergen RauscherLast week OpenSAF released its 3.0 version of the high-availability framework. This release is the second (counting from v2.0 onwards) during its lifetime, took about 1.5 years and shows the strong and continuing support from contributors such as Wind River Systems, Inc.Continue Reading ››

Targeting Your Assets

By Paul Henderson Embedded folks know that managing your target device is a key part of the development process. While you can do a lot on the host, the 'rubber meets the road' when you run your software on the actual target hardware at full speed. Developers using IDE's like Wind River Workbench have a nice target management environment that…

First Light, First Flight

By Mike DelimanKepler Space Telescope recently had it's First Light images released!  Just how many stars do you think Kepler is watching every day and night?This star in the circle is TrES2, a star known to have a planet around it.  It's in a cluster of stars known as NGC6791.   Zooming out more,  here's an inverted-image of Kepler's entire…

What would the IDE look like if invented today?

By Doug SchaeferI just finished reading a great analysis of Google Wave by Redmonk's Stephen O'Grady. Ever since seeing him present at an Eclipse board/council meeting, I've been following his blog. Highly recommended if you're interested in a great perspective on what's really happening in the enterprise open source world.As I was reading it, I was struck by what Lars…

Virtually… Not Yours

By Mike Deliman So with all this virtualization going on, one computer can run multiple copies of an OS (or multiple OSs), all acting like they own the whole computer. With only some fancy shim layer keeping them from corrupting themselves and everything else, what are the implications for security?  Security is an issue that has been raised more frequently…

Smartphones, Smartbooks different by necessity?

By Doug SchaeferBoy I'm having fun with Android. Maybe because it's the first time I'm getting the chance (albeit in my spare time) to do some real embedded development. And even in the playing I'm doing, I am experiencing the challenges that regular embedded developers face. Yes, believe or not, even with the latest and greatest hardware, you are limited…