As multi-core processors become an integral part of the embedded landscape, designers of real-time systems are looking for the best way to take advantage of the improved performance and flexible architecture while minimizing software rework. Designers want to incorporate multi-core architecture to boost performance through parallel processing and to minimize hardware costs by combining platforms. Because of the long life cycle of many embedded applications, designers must also interact with mul...Read More
Software development isn’t for wimps. Today’s developers have to deal with an intensifying pace of innovation, ever-growing code bases, and increasingly complex hardware. One of the best ways to deal with these challenges is to focus on software interoperability. A highly interoperable platform can make it much easier to start coding faster, migrate legacy code, and future proof software. For example, a platform with a strong history of interoperability will gather OS, tool, and mid...Read More
The Intel Developer Forum is this week (September 13-15), and we have some exciting training and demonstrations prepared around firmware and boot loaders for Intel® architecture. Of course, the Embedded group is presenting a course on the Intel® Boot Loader Development Kit (Intel® BLDK) titled Reshaping the Intel® Architecture Firmware Landscape using Intel® Boot Loader Development Kit (Intel® BLDK) for Embedded Designs . Cris Rhodes is a long-time ...Read More
As embedded systems increase in complexity while combining dissimilar functionality, designers are turning to virtual processors hosting multiple operating systems to insure unimpeded, deterministic response to real-time events while simultaneously providing users and operators with a high-level, graphics-based interface. Although this virtualization approach allows the development team to independently allocate system resources including memory and I/O to each operating environment, security, ...Read More
Who : Embedded systems designers looking for customizable option for creating optimized initialization firmware for Intel® Atom™ processor based platforms. What : Intel has officially released our first publicly available version of the Intel BLDK, which is a combination of reference source code, binary libraries, and development tools that allow creation of customized and optimized Intel® Atom™ processor firmware for fixed functioning embed...Read More
The Tech Report recently reviewed a Gigabyte motherboard using a " Hybrid EFI " BIOS. It's true that this Gigabyte implementation isn't UEFI from the ground up, which makes it different from most UEFI implementations in the market. I think we need to take a look at the Gigabyte Hybrid EFI implementation and understand exactly what it does. Gigabyte's " Hybrid EFI Technology " is pretty simple ... stick a UEFI layer on top of the existing legacy BIOS so users get support for 2TB+ hard...Read More
Many embedded systems are deployed remotely, far from any technical staff that might be able to fix a problem with a malfunctioning computer. Certainly military and &aerospace applications rely on remote systems that operate reliably, but even digital signage, industrial, and retail applications locate business-critical systems that are far from the tech staff. Systems designed for such applications need some ability to automatically recover from faults along with remote-management capabili...Read More
Think about the popular slang term app and you probably first think about application programs for smart phones. But the downloadable app concept will pervade the embedded space as well in scenarios such as auto infotainment systems, home media gateways, and embedded gaming products. Open source operating-system platforms such as MeeGo and Android will allow embedded design teams to develop extensible systems based on Intel® Architecture (IA) processors. In turn, the third-party app develo...Read More