LinuxLink Login   |   1.866.392.4897 |   sales@timesys.com

LinuxLink Alert – June 5, 2014

Timesys Embedded Linux Updates

In This Issue

LinuxLink Product Announcements

Embedded Linux Training and How To Tips

The following items were recently added to LinuxLink. Note that some content might require a paid subscription for access.

  LinuxLink Product Announcements

Timesys Releases Qt Optimized Software Development Kit (SDK) for Atmel SAMA5D3 Xplained Evaluation Kit  Timesys Releases Optimized Qt Software Development Kit (SDK) for Atmel SAMA5D3 Xplained Evaluation Platform

Timesys has expanded its LinuxLink for SAMA5D3x offering — which includes support for the Atmel SAMA5D31-EK, SAMA5D33-EK, SAMA5D34-EK, SAMA5D35-EK, SAMA5D36-EK and the ShiraTech AT501 — to include the SAMA5D3 Xplained evaluation kit.

Developers building embedded devices around the low cost SAMA5D3 Xplained evaluation platform can jumpstart their rich HMI development by leveraging Timesys LinuxLink Factory-built SDK or a Yocto Project SDK which are optimized to run on SAMA5D3x-EK and Xplained kits from Atmel. Both plug seamlessly into Timesys’ TimeStorm Eclipse based IDE which supports embedded Linux kernel and application development, and they seamlessly integrate with Qt Creator IDE for easy development of HMI designs. The combination of both IDEs and the optimized Qt SDK enables developers to fully develop and customize all aspects of their embedded Linux solution.

The feature-rich, low-cost SAMA5D3 Xplained evaluation platform ships with two Qt based demonstration apps — including the newly added “Smart Refrigerator” app — that showcase next-generation rich HMI UI design. Additionally, users can choose either high- or low-resolution LCD display when running the Qt based demo apps on the Xplained board. The widgets included in the demo applications are also provided to developers as a separate Atmel widget library enabling engineers to jumpstart their embedded Linux development and leverage the code by using it ‘as is’ or modifying it for use in their commercial product design. The Atmel widget library provides many widgets including:

  • On-Screen Keyboard
  • Temperature / Zones Control
  • User / Person Selector
  • Drag & Drop
  • Calendar
  • XML Parser

View the video of the Atmel Smart Refrigerator reference design for SAMA5D3 Development Kit
View a video demo of the smart refrigerator reference design on the Atmel SAMA5D3 Xplained development kit.

Combined, the Qt based Atmel smart refrigerator reference design and the Qt SDK deliver a comprehensive out-of-the-box experience for embedded Linux developers building devices around the Atmel SAMA5D3 Xplained evaluation platform.

Whether using Timesys’ LinuxLink Factory or the Yocto Project build system, development teams requiring additional engineering expertise can engage with Timesys for professional services, support and training when they need it. Developers building devices using popular open source frameworks such as such as Qt, GStreamer, OpenGL ES and HTML5 can leverage Timesys’ engineering expertise in technologies that include human-machine interface (HMI) design and development, boot time optimization, power management and more. To learn more, visit www.timesys.com/professional-services.

 Qt Optimized SDK for the Atmel SAMA5D3 Xplained evaluation kit Download the Optimized Qt SDK for the Atmel SAMA5D3 Xplained evaluation kit. (LinuxLink registration required).
Rgister for Getting Started with a Yocto Project based Qt SDK on the Atmel SAMA5D3 Xplained Development Kit Register for Timesys’ webinar: “Getting Started with a Yocto Project based Qt SDK on the Atmel SAMA5D3 Xplained Development Kit.”


Timesys Launches Yocto Project-based Linux BSPs for Boards in the Freescale Vybrid Controller Solutions Ecosystem  Timesys Launches Yocto Project-based Linux BSPs for Boards in the Freescale Vybrid Controller Solutions Ecosystem

Engineers building devices using Freescale Vybrid controller solutions now have access to Yocto Project-based embedded Linux builds. In keeping with its ongoing community focus, Timesys has launched Yocto Project board support packages (BSPs) on the Freescale Vybrid SOC using Freescale Tower™ system, PHYTEC phyCORE and Device Solutions Quartz System-on-Modules (SoMs), and the PHYTEC Cosmic single board computer.

Timesys is a Participant of the Yocto Project

In addition to the release of the Yocto Project-based BSPs, Timesys’ award-winning LinuxLink suite of embedded Linux development tools provides an interface for making embedded Linux development very easy. By working with Timesys, developers have both access to the most flexible and up-to-date embedded Linux software with LinuxLink, and they have a path for tracking Yocto Project progress.

To help shorten the learning curve and reduce the risk associated with building an embedded device based on open source Linux, Timesys also has expanded its resources to include project-based support, services and training options that enable developers to jump start their embedded Linux development based on Yocto Project standards. And, Timesys offers Consulting Services to help development teams looking to determine whether development based on Yocto Project standards is right for their project. If you’d like to talk to us about your project, please contact us to schedule a free 30-minute consultation using our online form at www.timesys.com/embedded-linux/professional-services/consultation.

learn more about Timesys' support offering for Yocto Project based embedded Linux development Learn more about Timesys’ support offering for embedded Linux development based on Yocto Project standards.
learn more about Timesys' customized training for Yocto Project based embedded Linux development Learn more about Timesys’ customized training for embedded Linux development based on Yocto Project standards.


Timesys Releases Android BSP for Intel Atom Bay Trail-1 CRB (Bayley Bay EV/CRB)  Timesys Releases Android™ BSP for Intel® Atom™ Bay Trail-1 CRB (Bayley Bay EV/CRB)

Timesys has partnered with Intel® to provide Android™ services for Intel® Atom™ Processor E38XX. A reference Android Board Support Package (BSP) for the Intel® Atom™ Bay Trail-1 CRB (Bayley Bay EV/CRB) is provided in both installable and source forms, enabling customers to jump start their Android experience on Intel® Atom™ processors.

Access to the Android BSP download page will enable developers to:

  • Download a binary BSP for your Intel® Atom™ Bay Trail-I CRB (Bayley Bay EV/CRB).
  • Download the Android source code for your Intel® Atom™ Bay Trail-I CRB (Bayley Bay EV/CRB).
  • Build the reference BSP locally from sources.
  • Develop Android applications with Google provided tools.
  • Get support for installation and boot issues.

 


Intel® Atom™ Bay Trail-1 CRB
(Bayley Bay EV/CRB)

In addition, developers can engage with Timesys Professional Services for both Evaluation and Design services. Timesys can provide development teams the help they need with Android development and customization — so developers can build their offering to their specifications and with confidence. Timesys’ services range from set up and configuration of the Android development environment to Android application development.

Register for Timesys’ Android BSP for Intel Atom Bay Trail-I CRB Register for Timesys’ Android™ BSP for Intel® Atom™ Bay Trail-I CRB.
learn more about Timesys' Professional Services offering for Android based development View Timesys’ services menu for Android based development.


Timesys Launches Embedded Linux “Jump Start Service”  Timesys Launches Embedded Linux “Jump Start Service”

Timesys has launched a new offering — the Timesys Jump Start Service — to help engineering teams get productive in a hurry. Through the new program, a Timesys engineer is present on site at a customer’s location for 2 days to help teams:

  • Set up all necessary tools on their development machines,
  • Boot Linux on the development kits that they’ve purchased,
  • Build “hello world” on their PC and remotely debugging it on their dev kit,
  • Reconfigure/patch/rebuild the Linux kernel,
  • Add or remove packages from their root filesystem,
  • Customize the startup sequence on the dev kit,
  • Provide guidance as they start writing or porting their applications and
  • Answer other questions the team might have.

Development teams benefit from the Timesys Jump Start Service which begins with a review of their project and goals, after which Timesys customizes and deliver one day of training and one day of on-site support. The Jump Start Service enables developers to lean on Timesys for on-site installation support, dev kit bring-up, and customized training that will quickly and easily get them set up and on their way to building their next-generation embedded device.

You (and your team) undoubtedly have plenty of questions about the best way to get started quickly with your embedded Linux development. If you’d like to talk to us about our Jump Start Service, we’d be happy to hear from you. You can schedule a no-obligation, complimentary consultation by entering “JUMP START” into the bottom box at http://www.timesys.com/embedded-linux/professional-services/consultation or contact us directly at 1.866.392.4897.

learn more about Timesys' Jump Start Service Learn more about Timesys’ Jump Start Service.
Learn more about Timesys’ Professional Services Offering Learn more about Timesys’ Professional Services Offering


Timesys Selected as Commercial Linux Solutions Partner for Variscite SoM Solutions  Timesys Selected as Commercial Linux Solutions Partner for Variscite SoM Solutions

Variscite, a leading manufacturer of System on Modules (SoM), has selected Timesys to provide embedded Linux products, support, services and training to their customers. The Timesys-Variscite alliance enables Variscite SoM users to have priority access to Timesys products, services and training worldwide.

 

Timesys embedded Linux support, services, and training are available immediately for Variscite customers, and Timesys LinuxLink support will be available in the next few weeks for the following Variscite platforms:

  • VAR-SOM-MX6
  • VAR-SOM-AM33
  • DART-4460

Engineers using Variscite’s VAR-SOM-MX6, VAR-SOM-AM33 and DART-4460 will benefit from having access to Timesys’ comprehensive embedded Linux solutions at their disposal. Software developers may opt to use Timesys LinuxLink Factory-built or Yocto Project-based board support packages (BSPs), augmented with a suite of support and services options for projects including kernel and BSP porting, human-machine interface (HMI) development, fast boot, power optimization, and Linux application development, among other offerings.

learn more about Timesys' Professional Services offering Learn more about Timesys’ Professional Services offering.
learn more about Variscite Learn more about Variscite.


Timesys embedded Linux  Middleware / Package Additions and Updates in the Factory

The following is a sampling of middleware / packages that have been recently added to the Timesys Factory:

Package:
Version:
Category:
License:
Upstream URL:
Description:

 

argtable
2.13 (1)
Utilities
LGPL
http://argtable.sourceforge.net/
Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss. It enables a program’s command line syntax to be defined in the source code as an array of argtable structs. The command line is then parsed according to that specification and the resulting values are returned in those same structs where they are accessible to the main program.

Package:
Version:
Category:
License:
Upstream URL:
Description:

 

dri3proto
1.0 (1)
Development
X11
http://xorg.freedesktop.org/releases/individual/proto/
X.Org DRI3 protocol headers. dri3proto is licensed under the X11 license.

Package:
Version:
Category:
License:
Upstream URL:
Description:

 

gtkmm3
3.4.2 (1)
Graphics
LGPLv2.1
http://www.gtkmm.org
gtkmm is a C++ API for GTK3+. gtkmm is licensed under the GNU LGPLv2.1.

Package:
Version:
Category:
License:
Upstream URL:
Description:

 

libxshmfence
1.1 (1)
Development
Custom
http://xorg.freedesktop.org/
libxshmfence — Shared memory ‘SyncFence’ synchronization primitive This library offers a CPU-based synchronization primitive compatible with the X SyncFence objects that can be shared between processes using file descriptor passing.

Package:
Version:
Category:
License:
Upstream URL:
Description:

 

photosurface
1.0 (1)
Demo
LGPLv2.1
http://www.qt-project.org/
This is a Qt demo displaying multi-touch capability.

The following is a sampling of middleware / packages that have been updated in the Timesys Factory:

Package:
Version:
Category:

 

glib2
2.36.4 (1)
Utilities

Package:
Version:
Category:

 

gnupg
1.4.16 (1)
Utilities

Package:
Version:
Category:

 

openssl
1.0.1g
Networking

Package:
Version:
Category:

 

openssh
6.6p1 (1)
Networking

Package:
Version:
Category:

 

xcb-util-wm
0.4.1 (1)
Graphics

The complete list of available packages can be accessed at http://www.timesys.com/embedded-linux/repository/packages/factory-package-list

learn more about Timesys embedded Linux Factory platform builder Learn more about Timesys Factory — the flexible embedded Linux platform builder.
Access LinuxLink FREE Edition Access LinuxLink FREE Edition (registration required).

 

  Embedded Linux Training and How To Tips

Timesys Webinar Getting Started with a Yocto Project based Qt SDK on the Atmel SAMA5D3 Xplained Development Kit  Getting Started with a Yocto Project based Qt SDK on the Atmel SAMA5D3 Xplained Development Kit

If you’re building a Qt based embedded Linux application using Yocto Project standards, we know you have questions like, “How can I quickly get started building my application?” Relax. We’ve got you covered. For developers building devices around the Atmel SAMA5D3 Xplained development kit, jump starting application development can’t get any easier.

Please join co-presenters Maciej Halasz, Director of Product Management at Timesys and Thomas Aubin, ARM MPU Product Marketing Manager at Atmel on Tuesday, June 24, 2014 at 1:00 PM EDT for this 45-minute webinar. During this webinar, Thomas will introduce you to the low-cost, fast prototyping Atmel SAMA5D3 Xplained development platform, after which Maciej will walk you through downloading a Yocto Project Qt SDK, setting up your development environment, importing the SDK into the Qt Creator IDE and leveraging the Atmel custom widget library.

register for Getting Started with a Yocto Project based Qt SDK on the Atmel SAMA5D3 Xplained Development Kit Register for “Getting Started with a Yocto Project based Qt SDK on the Atmel SAMA5D3 Xplained Development Kit.”

view other Timesys embedded Linux webinars View other Timesys embedded Linux webinars.


How to Use LTTng  How to Use LTTng

LTTng — the Linux Trace Toolkit Next Generation — is a highly efficient full system tracing solution. It is composed of several components to allow tracing of the kernel, of userspace, trace viewing and analysis and trace streaming. LTTng provides an integrated interface for both kernel and user-space tracing.

This document outlines what LTTng allows, how to compile and install it, and the procedure for kernel tracing.

View the entire How to Use LTTng doc View the entire “How to Use LTTng” doc. (LinuxLink login 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.

 

Timesys logo

Contact Information
E-mail: linuxlinkalert@timesys.com
Phone (general): +1-412-232-3250
Phone (sales): 1-866-392-4897
Web: http://www.timesys.com

 

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. 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.

Sign Me Up

request a free services consultation

Request a Services Consultation

Schedule a no-obligation 30-minute professional services phone consultation.

request Timesys support information

Request Support Information

Send us a request for support pricing and details.
 

configure a custom build

Configure a Custom Build

Register to use LinuxLink or try it now as a guest.