LinuxLink Alert – January 26, 2011
In This Issue
LinuxLink Product Announcements
- Timesys Offers LinuxLink for Freescale Tower System
- Timesys Adds LinuxLink Offering for MIPS® SEAD™-3 System
- LinuxLink Support for DM37x DaVinci™ Processor Added to Broad Range of TI Processors Supported
- Enhancements Made to LinuxLink Update Email Notifications
- Middleware/package Updates in the Factory
How To Tips
- ‘Getting Started’ Webinar: 5 Steps to Building Your Embedded Distribution with Timesys
- How to Use and Implement debugfs
The following items were recently added to LinuxLink. Note that some content might require a paid subscription for access.
The affordable and easy-to-use LinuxLink embedded Linux development platform combined with the Freescale Tower System makes it easy for developers to build a cost-effective, customized solution. With support for Linux kernel version 2.6.29 and both the Freescale TWR-MFC5441X and TWR-MPC5125, Timesys LinuxLink for Freescale Tower System offers a highly customizable embedded Linux development environment that allows developers to easily mix and match kernel, toolchain, packages and bootloaders to build just the right Linux distribution for their embedded projects.
Freescale Tower System customers can start building prototypes using LinuxLink for Freescale Tower by registering for a free LinuxLink Web Edition account and selecting their Tower System processor of choice.
LinuxLink Web Edition users can upgrade to the LinuxLink Desktop Edition at any time when they need live, expert Linux support or advanced features and in-depth customization on their selected platform.
With Timesys’ LinuxLink offering for the MIPS® SEAD™-3 System, customers can now easily develop embedded Linux products while leveraging the SEAD-3 low-cost means of supporting various CPU cores. LinuxLink is built with open source technologies that are well-known to Linux engineers of all experience levels, so customers can easily integrate their own applications, modify the Linux kernel and even incorporate their own proprietary packages and frameworks into the design of their embedded product.
Now, developers can quickly configure, build and evaluate embedded Linux on the MIPS SEAD-3 System by accessing the Free Web Edition of LinuxLink at http://www.timesys.com/register.
Along with many popular TI processors currently supported, Timesys has added support for TI DM37x DaVinci processors. LinuxLink for DM37x provides a complete and affordable open-source Linux solution for developers creating products requiring best-in-class graphics performance while delivering low-power consumption. LinuxLink for DM37x LinuxLink customers benefit from this offering which provides developers with a pre-integrated build environment that integrates TI PSP and codecs with Timesys tools to create a smooth development experience. LinuxLink DM37x customers can start with the recent 2.6.32 Linux kernel which comes with support for many of the device drivers present on the DM3730 evaluation module (EVM), and they can take advantage of Timesys’ integration of Rich Multimeda User Interface Graphic (Rich MUI) frameworks — such as Qt Embedded, GStreamer — and many other different media playback frameworks and applications.
TI DM3730 EVM
LinuxLink customers can design a variety of applications by selecting from the hundreds of packages/middleware offered through LinuxLink’s award-winning Factory online and desktop-hosted build tools which facilitate the process of building and integrating the custom Linux platform. And, as with every LinuxLink Desktop Edition subscription, customers receive unmetered, enterprise-grade support when they need it.
Learn more about the TI DM37x DaVinci LinuxLink by visiting the Timesys DM37x Development Center.
View all of the TI processors currently supported by Timesys
Get Your Free LinuxLink account, and Build Your Custom BSP in Minutes! Experience how quick and easy it is to configure and build your custom Linux platform with the Factory intelligent embedded Linux build system.
As a means of continuously improving user experience, Timesys has implemented changes to the LinuxLink Update Service, making it easier to track any changes to kernel and packages.
Moving forward, the LinuxLink Update Service email will have ‘updates’ information organized by your work order so you can quickly see the exact kernel and package changes for each of your work orders.
Update notification is just one of the many benefits of the Factory Updates Engine, a pro-active system that simplifies package updates management and integration.
If you’d like to send us feedback and/or suggestions on how we can improve your LinuxLink user experience, email us at email@example.com.
The following have been recently added to the Timesys Factory:
- Multimedia – fmtools – A pair of simple command-line utilities for “video4linux” radio tuner cards under Linux. It includes fm for power control, tuning, and volume and fmscan for scanning for stations. License: GPLv2
- Multimedia – gst123 – Is designed to be a more flexible command line player in the spirit of ogg123 and mpg123, based on gstreamer. It plays all file formats gstreamer understands, so if you have a music collection which contains different file formats, like flac, ogg and mp3, you can use gst123 to play all your music files. License: LGPLv2
- Networking – drbd – It mirrors a block device over the network to another machine. Think of it as networked raid 1. It is a building block for setting up high availability (HA) clusters. This package provides the userland suite. License: GPLv2
- Networking – portsentry – A utility to detect port scans. License: CPLv1.0
- Utilities – libcgroup – A library that abstracts the control group file system in Linux. License: LGPLv2.1
- and more
The following middleware/packages have been updated in the Timesys Factory:
- Desktop – nautilus 22.214.171.124
- Development – git 126.96.36.199
- Graphics – cairo 1.10.2
- Multimedia – mpg123 1.13.1
- Networking – cherokee 1.0.17
- Utilities – json-glib 0.12.2
- and more
The complete list of available packages can be accessed at http://www.timesys.com/embedded-linux/distribution/packages/factory-package-list
Get the most out of your LinuxLink Free Web Edition account by attending this brief ‘getting started’ overview. We will guide you through the process of getting Linux running on your reference board, show you how to develop a simple benchmark using Timesys provided SDKs and discuss topics and challenges typically seen on day 1 of your experience with Linux.
You will learn:
- How to design a custom Linux BSP/SDK using LinuxLink Web Edition
- How to build a Linux platform complete with a root filesystem, kernel and bootloader images
- How to download a pre-built starting point or custom BSP/SDK and boot your board
Attend one of our upcoming sessions which take place at 1pm EST/12 Noon CST/10am PST.
Tuesday, February 8, 2011 • 1pm ET
Tuesday, February 22, 2011 • 1pm ET
Tuesday, March 8, 2011 • 1pm ET
In the Linux Kernel, many drivers and subsystems have support for a special file system called debugfs. Debugfs is very similar to other virtual filesystems, such as sysfs and procfs, but it has no functional purpose except to provide debugging information. This document describes how to use debugfs and add support to a custom driver.
View the entire How to Use debugfs 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. Linux is a registered trademark of Linus Torvalds in the United States and other countries. 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.