LinuxLink Alert – August 11, 2011
In This Issue
LinuxLink Product Announcements
- Lantronix Partners with Timesys to Launch Next-Generation
- Timesys Expands Support for Freescale Processors with Addition of LinuxLink Offering for QorIQ P4080 Multicore Processor
- Timesys Enables LinuxLink Support for Atmel AT91SAM9G25 ARM-based Processor
- Middleware/package Updates in the Factory
How To Tips
- Building a Rich UI Based Dual Display Video Player with the Freescale i.MX53 using LinuxLink
- How To Write an OpenGL ES Application using Qt on the TI Sitara AM3517 EVM
The following items were recently added to LinuxLink. Note that some content might require a paid subscription for access.
Lantronix has chosen Timesys as its Linux provider for the PremierWave EN product. This collaboration will provide PremiwerWave EN customers with the ability to easily customize Linux and develop their application to match their specific product requirements.
A LinuxLink offering for PremierWave EN is available from Timesys. With LinuxLink for PremierWave EN, developers can design next-generation products requiring high-quality wireless connectivity for the secure transmission of data across a variety of industries that include medical, financial and corporate networks.
In addition to enabling developers to reduce development time, lower risks and decreasing costs associated with building a product based on embedded Linux, LinuxLink for PremierWave EN customers will receive full technical support from expert engineers at Timesys, along with support from the Lantronix team.
Lantronix customers can start building prototypes using LinuxLink by downloading the PremierWave EN Software Development Kit (SDK).
Timesys Expands Support for Freescale Processors with Addition of LinuxLink Offering for QorIQ P4080 Multicore Processor
With Timesys’ LinuxLink offering for the Freescale QorIQ P4080 multicore processor, customers can develop networking solutions that meet the demands for reliability, security and quality in the networking, telecom, industrial, aerospace and defense markets.
Developers can take advantage of the LinuxLink offering for Freescale P4080 to build value-add applications that require high-compute-intensive and/or I/O-intensive applications, such as enterprise and service provider routers, switches, media gateways, etc. The LinuxLink for Freescale P4080 initial release is based on the 2.6.34 Linux kernel which integrates drivers for the reference board peripherals.
Developers can quickly configure, build and evaluate embedded Linux on the Freescale P4080DS-PB by accessing the Free Web Edition of LinuxLink at http://www.timesys.com/register.
Timesys has added LinuxLink support for the Atmel AT91SAM9G25 processor to the broad range of SAM9G processors already supported. The availability of LinuxLink for SAM9G25 customers enables developers to leverage the small footprint package option, connectivity peripherals and high data bandwidth architecture that make it an optimized solution for industrial applications.
LinuxLink for Atmel AT91SAM9G25 components include Linux kernel version 2.6.35 with support for the following device drivers enabled:
LinuxLink’s award-winning Web and desktop-hosted build tools facilitate the process of building and integrating a custom Linux platform. With access to hundreds of open-source middleware packages, LinuxLink makes it simple and easy for Atmel SAM9G25 customers to create footprint-optimized Linux platforms with a rich set of APIs well matched to end applications, enabling developers to accelerate their product development.
And, as with every LinuxLink Desktop Edition subscription, customers receive unmetered, enterprise-grade support when they need it.
Register for Your Free LinuxLink account, and Build Your Custom BSP in Minutes! Visit http://www.timesys.com/register.
The following have been recently added to the Timesys Factory:
- Networking – mod_fcgid – mod_fcgid is a high performance alternative to mod_cgi or mod_cgid, which starts a sufficient number instances of the CGI program to handle concurrent requests, and these programs remain running to handle further incoming requests. It is favored by PHP developers, for example, as a preferred alternative to running mod_php in-process, delivering very similar performance. License: Apache-2.0
- Networking – openssl-fips – This package provides OpenSSL with the FIPS canister module. License: OpenSSL
- System – dash – DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. It does this without sacrificing speed where possible. License: BSD
- Utilities – nettle – Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, …), in applications like LSH or GNUPG, or even in kernel space. License: LGPLv2.1
- Utilities – p11-kit – p11-kit provides a way to load and enumerate PKCS#11 modules. Provides a standard configuration setup for installing PKCS#11 modules in such a way that they are discoverable. License: BSD
- and more
The following middleware/packages have been updated in the Timesys Factory:
- Graphics – freetype 2.4.6
- Multimedia – gst-ffmpeg 0.10.12
- Networking – ofono 0.53
- Networking – samba 3.5.11
- System – lm_sensors 3.3.1
- Utilities – clamav 0.97.2
- and more
The complete list of available packages can be accessed at http://www.timesys.com/embedded-linux/distribution/packages/factory-package-list
Timesys University: Building a Rich UI Based Dual Display Video Player with the Freescale i.MX53 using LinuxLink
It’s not too late for developers to register for the remaining sessions of this hands-on Timesys University track. Attendees will build a rich user interface based dual display video player using open source Linux, Timesys LinuxLink tools and the Freescale i.MX53 Quick Start board. The product requirements for this project include such technologies as Bluetooth, LCD display, graphics stacks, power management and more.
Timesys University Tracks are FREE to attend, and you need register only once to be registered for all sessions. Remaining sessions and dates are:
- August 18 @ 1pm EDT
How to leverage hardware accelerated video features to play back 720p/1080p video
- September 7 @ 1pm EDT
How to optimize, test and integrate the solution for fast boot and quick deployment
For detailed session information, visit http://www.timesys.com/embedded-linux/training/timesys-university/freescale_imx53.
As the line between embedded and general-use devices has blurred, the demand for complex graphical applications on smaller devices has increased. The mobile gaming industry has exploded over the past few years, and most developers have moved beyond Snake and Sudoku. This has led to an increase in dedicated 3D hardware on mobile platforms.
The tutorial will provide a brief introduction to building and executing an OpenGL ES application in Qt, but is not intended to teach the OpenGL standard itself.
View the entire How To Write an OpenGL ES Application using Qt on the TI Sitara AM3517 EVM doc (subscription required).
To learn more about LinuxLink subscriptions and how they can reduce the time to market for your next embedded Linux project, visit http://www.timesys.com/embedded-linux.
LinuxLink Alert is a communication from Timesys announcing information we deem useful to our continuously growing community of subscribers.
Timesys and the Timesys logo are registered trademarks of Timesys Corporation. Atmel is a registered trademark of Atmel Corporation. Freescale is a registered trademark of Freescale Semiconductor, Inc. Lantronix is a registered trademark and PremierWave is a trademark of Lantronix, Inc. Linux is a registered trademark of Linus Torvalds in the United States and other countries. Qt is a trademark of Nokia Corporation in Finland and/or other countries worldwide. All other company and product names mentioned and all other trademarks, logos and service marks displayed on this page are trademarks and/or registered trademarks of their respective owners.
Want to subscribe to our newsletter?
Our LinuxLink Alert newsletter contains a variety of information to help you with your embedded Linux development. To receive future issues as they are released, click the button below.