Darren Hart, Intel’s Open Source Technology Center, gives a 5 step method to optimize Linux (image size, memory footprint and boot time) for embedded systems at Embedded Linux Conference Europe 2011. Abstract: Although embedded systems are less and less resource constrained, there is still a lot of demand for minimizing the image size, runtime memory usage, and boot time. The firmware, kernel configuration, hardware initialization, boot-time arguments, start-up scripts, and library sizes are all examples of things with a direct impact on your image size and/or boot time. There are several core processes involved with minimizing the size of an image, which has a direct impact on runtime memory usage and boot time. The focus is on configuration techniques that get you most of the way there and follow-up with source-level customizations that get you the rest of the way. You can also download the presentation slides. Jean-Luc Aufranc (CNXSoft)Jean-Luc […]
The Yocto Project Eclipse Plug-In – ELCE 2011
Jessica Zhang is Software Engineer at Intel and works on Yocto Application Development Kit (ADT) and its Eclipse plug-in. She presented Yocto Project Eclipse Plug-in at Embedded Linux Conference Europe 2011. Abstract: Yocto project is an open source collaboration project that aims at helping embedded Linux software developers, either for system or application development. The Yocto Eclipse plug-in provides an effective integrated development environment that is based on the widely adopted Eclipse CDT and TCF extensions. It allows user to seamlessly interact with various Yocto project development tools. Yocto 1.0 targeted application developers via cross toolchains and sysroot setup, with remote deploy, debug and analysis. For 1.1, we have added support in the Yocto Eclipse plug-ins for system development through interaction with the bitbake UI interface for a Yocto bitbake commander type project. This talk will demo the end-to-end usage flows of Yocto Eclipse plug-in for both system and application […]
Developing Embedded Linux Devices Using the Yocto Project – ELCE 2011
Presentation entitled “Developing Embedded Linux Devices Using the Yocto Project and What’s new in 1.1” by David Stewart, Intel, at Embedded Linux Conference Europe 2011. Abstract: The Yocto Project is a joint project to unify the world’s efforts around embedded Linux and to make Linux the best choice for embedded designs. The Yocto Project is an open source starting point for embedded Linux development which contains tools, templates, methods and actual working code to get started with an embedded device project. In addition, the Yocto Project includes Eclipse plug-ins to assist the developer. This talk gives a walk-through of the key parts of the Yocto Project for developing embedded Linux projects. In addition, features are described from the latest release of Yocto (1.1). At the end of the talk, developers should be able to start their own embedded project using the Yocto Project and use it for developing the next […]
The Linux NFC Subsystem – ELCE 2011
Lauro Ramos Venancio, Instituto Nokia de Tecnologia and Samuel Ortiz, Intel give a presentation about the NFC subsystem in Linux at Embedded Linux Conference Europe 2011. Abstract: NFC (Near Field Communication) is a wireless protocol mostly designed for fast information reading and writing from nearby devices and tags. It also allows NFC devices to establish a transport layer link and exchange larger chunks of data. While Android ships with its own multi platform NFC stack writing HCI frames to a raw character device and supporting one single device, Linux is currently missing any kind of generic and clean NFC support, from both kernel and user space (cnxsoft: Since end of last month, this is not the case as Linux 3.1 supports NFC). Therefore, a new socket family for NFC, along with a kernel netlink API for high level NFC commands passing is being developed. An NFC user space daemon abstracts […]
Yocto Project Release 1.1 Announced
The Linux foundation announced Yocto Project Release 1.1 today. This release codenamed “Edison” and based on Poky 6.0 is the the second release of the project, one year after it was announced in October 2010 to provide developers with greater consistency in the software and tools they’re using across multiple architectures for embedded Linux development. The Yocto Project reached the following milestones during the last year: Alignment of OpenEmbedded technology and the inclusion of OpenEmbedded representation in the Yocto Project governance structure. The projects share a common core that consists of software build recipes and core Linux components that prevent fragmentation and reinforce the OpenEmbedded methodology as an open standard for embedded Linux build systems. Contribution of tools and technologies such as Cross-prelink, EGLIBC, Pseudo, Shoeleather Lab (for automated testing) and Swabber have been contributed from Intel, Mentor Graphics, MontaVista Software and Wind River. Commercial adoption with examples such as […]
Current and Future Intel Atom Processors Promotion Video
Intel upload a new promotion video about the application made possible by Intel Atom processors: home and building management, intelligent displays, retail, IVI, communications devices, digital signage and more. You’ll see applications built around Intel Atome6xx, e6x5c, z6xx as well as future Intel Atom processors using 32nm process (Cedar Trail?) Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. www.cnx-software.com
Embedded Linux Conference Europe 2011
Embedded Linux Conference Europe (ELC-E 2011) will take place on October 26 – 28, 2011 at Clarion Congress Hotel in Prague, Czech Republic. The event will be co-located with LinuxCon Europe 2011 and GStreamer Conference. The day before the official opening of the conference, two tutorials will be offered on Tuesday 25th of October:b Outside the Box: An Introduction to Embedded Linux and Hardware Interfacing Using the Snowball Board – 9:00 – 17:00 – Trainer: Chris Simmonds – Cost: 350 USD. Embedded Android Workshop – 9:00 – 17:00 – Trainer: Karim Yaghmour- Cost: 300 USD. ELCE consists of 3 days of presentations, tutorials and sessions. There will be over 50 sessions during those 3 days. I’ll highlight a few sessions that I find particularly interesting. October 26 10:45 – 11:45 – Linaro’s Android Platform by Zach Pfeffer, Linaro Android Platform team leader. Linaro uses components from the Android Open Source […]
Intel Unveils Cedar Trail Atom Processors: N2600, N2800, D2500 and D2700
Intel recently published the Intel® Atom™ Processor D2000 Series and N2000 Series Datasheet (PDF). The D2000 and N2000 Series (Codenamed ” Cedar Trail”) includes four new CPUs targeted at Desktops (D2000 Series) and Netbooks (N2000 Series): Atom N2600 @ 1.86 GHz – Up to 2 GB memory – 42 USD Atom N2800 @ 2.13 GHz – Up to 4 GB memory – 47 USD Atom D2500 @ 2.13 GHz- Up to 4 GB memory – 42 USD Atom D2700 @ 2.40 Ghz – Up to 4G memory – 52 USD Those processors will be manufactured using 32nm technology and the D2000 series will replace the existing Atom N475 and N455. The CPUs will also feature an integrated GPU (SGXS45 PowerVR Core) that supports DirectX 10.1 technology and OpenGL 3.0. The processors will support Blu-Ray 2.0 and resolution up to 1080p (1920×1080) and even 2560×1600 for D2000 series via the DP […]