LinuxLink Alert – October 14, 2011
In This Issue
LinuxLink Product Announcements
- TimeStorm 4.1 Released — Enhances Application Development
- LinuxLink Support for Logic PD DM3730 SOM-LV and Torpedo System on Modules Enabled
- Timesys Releases Major Updates Including New Toolchain for Freescale ColdFire™ MCF5441X
- Timesys LinuxLink Supports Linux Kernel Version 2.6.35 for Popular Freescale QorIQ™ Processors
- Middleware/package Updates in the Factory
How To Tips
- Learn Embedded Linux by Building a Vending Machine Device with the Logic PD TI DM3730 Development Kit
- Wrap Up: Timesys University — Building a Rich UI Based Dual Display Video Player with the Freescale i.MX53 using LinuxLink
The following items were recently added to LinuxLink. Note that some content might require a paid subscription for access.
Timesys’s TimeStorm integrates with the Factory provided SDK to create a seamless flow from toolchain and RFS construction to application development. This latest release — TimeStorm 4.1 — is built on the latest Eclipse release, Eclipse 3.7 “Indigo,” making application development easier.
Features new to TimeStorm in this release include:
- EGIT — A client for tight integration with the git version control system
- RSE/TM – Remote System Explorer and Target Management — A set of tools to communicate and explore a target and its file system.
- Integration between the C/C++ Developer Toolkit (CDT) Code Analysis tool and native Linux tools such as GCov, GProf, OProfile, and Valgrind — to reveal many static analysis problems while you type. Eclipse CDT also supports project-less debugging enabling engineers to use the CDT for debugging without actually using the tool for development
- Visualization and analysis tools for Linux tracing tools LTTng and SystemTap
- Improved C/C++ Editor
- Project-less debugging
- Code analysis
Also available is TimeStorm 4.1 with Qt Eclipse integration plugins included — for developers who want to develop rich multimedia user interface applications using the Qt framework.
TimeStorm adds value at each phase of the typical embedded development cycle and enables developers to quickly perform their tasks in parallel, shortening overall development schedules. For information about upgrading your LinuxLink Free Web Edition account so you can leverage TimeStorm’s familiar development platform and command line compatibility, visit https://linuxlink.timesys.com/upgrade.
Timesys LinuxLink now supports Logic PD’s DM3730 SOM-LV and Torpedo System on Modules (SOM). The integration and ease-of-use provided by the combined LinuxLink and DM37x products further speed product development, especially for customers who are new to building a custom embedded Linux product based on open source.
Logic PD’s ultra-compact SOMs offer the highest performance and lowest power consumption in the market. With support for Linux kernel version 2.6.32, LinuxLink for DM37x customers can leverage the DM3730 SOM-LV and Torpedo SOM features to design products in application markets ranging from point-of-care medical devices to hand-held radios to mobile Internet devices. With a LinuxLink subscription, DM3730 SOM-LV and Torpedo SOM customers can:
- quickly and easily assemble and boot an initial embedded Linux image on the DM3730 SOM-LV and Torpedo SOM;
- patch, configure, rebuild and update on their desktop with a properly installed and configured application development environment;
- debug, profile and tune with common open source development tools, including required kernel patches and development libraries/utilities, and
- obtain help on common development tasks with technical assistance and a rich library of Timesys-authored “How To” documentation.
Logic PD customers can start developing prototypes using LinuxLink for DM3730 SOM-LV and Torpedo SOM by registering for a free LinuxLink account at http://www.timesys.com/register.
Timesys’s ColdFire toolchain for Freescale TWR-MCF5441X Tower System Module provides a best-in-industry toolchain that has support for glibc and uClibc. Now, Timesys LinuxLink customers developing for ColdFire MCF5441X can leverage a larger selection of APIs and libraries.
Both the Freescale Tower System and Timesys’s LinuxLink are highly customizable, making them a perfect match. Freescale Tower System customers are able to mix and match MCU and peripheral boards to create the exact development platforms that suit their needs, while Timesys’s LinuxLink 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. The combination of the Freescale’s Tower System and Timesys’s LinuxLink helps speed time to market while providing an affordable entry point.
In addition to the new toolchain for ColdFire MCF5441X, Timesys also released LinuxLink support for Freescale MCF5485 EVB. Both Freescale TWR-MCF5441X Tower System Module and MCF5485 EVB customers can build prototypes using LinuxLink by registering for a free LinuxLink Web Edition account.
Customers developing custom embedded Linux applications using the Freescale QorIQ P10xx and P20xx can leverage the latest Linux kernel version 2.6.35 which integrates drivers for the reference board peripherals. Developers can take advantage of the LinuxLink offering to build value-add applications for:
- Freescale P1020-RDB — networking, wired and wireless access, industrial and medical applications — where a cost-effective board is required,
- Freescale P1022DS — IP networking and advanced media processing applications — where advanced energy management is required, and
- Freescale P2020-RDB — networking, telecom, military and industrial applications — where high single-threaded performance per watt is required.
Developers can quickly configure, build and evaluate embedded Linux on the Freescale P1020-RDB, P1022DS and P2020-RDB by accessing the Free Web Edition of LinuxLink at http://www.timesys.com/register.
The following have been recently added to the Timesys Factory:
- Networking – libssh2 – libssh2 is a library implementing the SSH2 protocol. License: BSD
- Networking – ptpd – ptpd implements the Precision Time Protocol (PTP) version 2 as defined by IEEE Std 1588-2008. PTP provides precise time coordination of Ethernet LAN connected computers. It was designed primarily for instrumentation and control systems. License: BSD
- Utilities – libedit – libedit is a autotool- and libtoolized port of the NetBSD Editline library libedit), a Berkeley-style licensed command line editor library provides generic line editing, history, and tokenization functions, similar to those found in GNU Readline. License: BSD
- Utilities – tclap – This is a simple C++ library that facilitates parsing command line arguments in a type independent manner. It does not conform exactly to either the GNU or POSIX standards, although it is close. See docs/manual.html for descriptions of how things work or look at the simple examples in the examples dir. License: BSD
- and more
The following middleware/packages have been updated in the Timesys Factory:
- Graphics – pangomm 2.28.3
- Multimedia – rygel 0.12.3
- Networking – squid 2.7.STABLE9
- Networking – rest 0.7.10
- System – unionfs-fuse .024
- Utilities – zile 2.4.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 Local Edition: Learn Embedded Linux by Building a Vending Machine Device with the Logic PD TI DM3730 Development Kit
Arrow Electronics, Logic PD, Texas Instruments and Timesys are pleased to invite you to a complimentary workshop on building an embedded Linux based digital vending machine device.
In this live, hands-on Timesys University local Edition session, attendees will build a vending machine device using open source Linux, Timesys LinuxLink tools and the TI DM3730 on Logic PD’s TI DM3730 Development Kit. The product features for this project include components such as GPIO, external display, graphic stacks, audio and more. In addition, the product will be optimized for small footprint deployment on the target and fast boot time.
Space is limited, and registration for this event closes Monday, October 17th @ noon EDT.
This live, Timesys University Local Edition training session is FREE to attend and is currently being offered on the following dates and in the following locations:
- OCTOBER 18 @ Arrow Electronics in Solon, OH
Check-in: 8:30 a.m.
Class: 9:00 a.m. – 2:00 p.m.
- OCTOBER 19 @ Arrow Electronics in Pittsburgh, PA
Check-in: 8:30 a.m.
Class: 9:00 a.m. – 2:00 p.m.
For a detailed workshop description, agenda and venue information, visit http://www.timesys.com/embedded-linux/training/timesys-university/local/ti_dm3730.
Wrap Up: Timesys University — Building a Rich UI Based Dual Display Video Player with the Freescale i.MX53 using LinuxLink
Our latest Timesys University track wrapped up last month with a drawing for a Freescale i.MX53 Quick Start Development Board which was awarded to Mark Bewley. Not to worry… if you missed out on this Timesys University track, which featured building a rich user interface based dual display video player using open source Linux, Timesys LinuxLink tools and the Freescale i.MX53 Quick Start board, you can view the recordings. Below are links to this free, four-session Timesys University track:
- To view the recorded sessions and download the individual session slides — http://www.timesys.com/embedded-linux/training/timesys-university/freescale_imx53.
- To find links to help you with boot time optimizations under the ‘Reference Info’ section of our Freescale i.MX53 Development Center — http://www.timesys.com/embedded-linux/resources/dev-center/imx53.
We’ll be announcing our next Timesys University track soon, so be sure to check your email!
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, TimeStorm and the Timesys logo are registered trademarks of Timesys Corporation. The Arrow logo is a registered trademark of Arrow Electronics, Inc. Freescale, the Freescale logo, ColdFire and QorIQ are trademarks of Freescale Semiconductor, Inc. Linux is a registered trademark of Linus Torvalds in the United States and other countries. The Logic PD logo is a trademark of Logic PD, Inc. The Texas Instruments logo is a trademark of Texas Instruments Incorporated. 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.