Development Centers

  - Embedded Linux Solutions

  - Development Board Info

  - Quick Links

  - Getting Started Docs

  - Qt SDK for ShiraTech AT-501

  - Getting Started Videos

  - Demo Images

  - Coding How To's

  - Sample Code

  - White Papers

  - Reference Info

LinuxLink Embedded Linux Development Center for ShiraTech AT-501 System-On-Module (SoM)

From this page, you can find everything you need to help you with your development process — from setting up your development environment, to learning how to customize your Linux platform. And, you’ll find links to help you with your application development — ranging from GPIO to adding frameworks such as Qt Embedded for Linux and GStreamer for building next-generation devices requiring Rich Human Machine Interface (HMI) design.

In addition, you'll find information on how you can access a FREE Qt SDK that includes a runtime image that you can easily deploy on your AT-501 SoM.

To download a free BSP / SDK for your AT-501 SoM or to access the development resources:

  1. Register for your LinuxLink FREE Edition account.
  2. Login to your LinuxLink account.
  3. Follow the workflow steps as outlined in the illustration, below.

Timesys Embedded Linux Solutions for ShiraTech AT-501 SoM

download a BSP for your ShiraTech AT-501 SoM build and deploy custom BSP image customize a BSP image get additional embedded Linux training bring your embedded Linux project to custom hardware

1. Download & Deploy a
Starting Point

2. Build & Deploy a Custom
BSP / SDK

3. Debug & Customize

Get Additional Linux Training

Bring Your
Project to
Custom Hardware

Download a pre-built starting point (pre-built BSP/SDK template).

Deploy the image (refer to the instructions in the Getting Started Guide for your development board).

Get support for build & boot issues.

View '5 Steps to Building Your Custom BSP / SDK with Timesys'.

Assemble and build a custom BSP / SDK.

Deploy the image (refer to the instructions in the Getting Started Guide for your development board).

Get support for build & boot issues.

Use TimeStorm free for 30 days.

View the TimeStorm User's Manual.

UPGRADE TO LINUXLINK PRO EDITION

  • Maximum control and customization of your platform and value-add application.
  • Full use of TimeStorm tools.
  • Unmetered support for all issues.

Stay abreast of new developments and best practices, shorten the learning curve and reduce risk with Timesys' embedded Linux training.

View Timesys' customized training courses.

Get extra engineering expertise with Timesys Professional Services.

View Timesys Professional Services Menu.

View Request a complimentary, 30-minute consultation.

 

embedded Linux for ShiraTech AT-501 SoM with Atmel SAMA5D3 Series Processor

ShiraTech AT-501

 

embedded Linux packages and middleware View the complete list of available package sources from Timesys.

Timesys HMI solutions Learn about Timesys' services offering for rich Human Machine Interface (HMI) design.
 

 

Timesys embedded Linux Qt SDK for ShiraTech AT-501 SoM

Please note that a LinuxLink account is required to access the Qt SDK and the links, below. Register for a Free LinuxLink account.

Timesys provides a Qt SDK that enables ShiraTech AT-501 developers to quickly and easily jumpstart their embedded Linux application development — without first having to set up their development environment.

What is included with the Qt SDK for ShiraTech AT-501

The Qt SDK includes the following:

Integrated Components

  • Cross Toolchain — optimized for SAMA5D3 Series processors
  • Integrated Qt software (libraries, header files & utilities)
  • Other Linux system components to support SAMA5D3 series processor peripherals in Qt (e.g. GStreamer, V4L, and more)

Runtime Image

The Qt SDK for ShiraTech AT-501 includes a runtime image that can be easily deployed on your AT-501 SoM. The runtime image includes the following:

  • Application Launcher
  • Host/Slave Precision Time Protocol demo
  • Home Automation demo
  • Web Browser
  • Miner Game
  • About

NOTE: The source code for the above mentioned applications is included with the Qt SDK. Please look for sources on the ShiraTech AT-501 Qt SDK download page.

Custom Widgets

The Qt SDK for ShiraTech AT-501 also includes the following custom widgets which can be used as a starting point in your development of a commercial application:

  • On screen keyboard
  • Light control
  • Thermostat control
  • Dynamic overlay buttons
  • Video player

Featured Programming Concepts

Sources showcase various Qt programming concepts including:

  • C++
  • QML
  • XML
  • Threads
  • IPCs
  • Vector graphics
  • Multimedia
  • Transitions
  • Animations
  • External application launching
  • and more!

What you can do with the Qt SDK for ShiraTech AT-501

What you cannot do with the Qt SDK for ShiraTech AT-501

 

 

embedded Linux Getting Started videos

Featured Videos

Atmel Home Automation reference design for SAMA5D3 Series

Qt GUI Project: Atmel reference design for SAMA5D3 Series

Demos

 

Timesys embedded Linux demo images for ShiraTech AT-501

 
The demo image, below, is not the same image that shipped with your ShiraTech AT-501 board. If you want to use Timesys tools, you'll need to download the demo image, below.

(NOTE: To download a demo image, right-click on the link and "save target as")

SHIRATECH AT-501 DEMO IMAGES

 Dev Kit / Board

 

Demo Description

 

Demo Download

 

Demo Video

ShiraTech AT-501

 

Qt Based Set of Demos
This set of demos showcases features of the ShiraTech AT-501. Included are the following applications:

  • Home Automation
  • IEEE 1588 (Precision Time Protocol)
  • Same Game
  • Web Browser
  • About
 

shiratech300M-PTP.img
(approx. 300 MB –
Added 04 Nov 2013)

 

 

embedded Linux help

Assemble a toolchain. Build a Linux kernel. Minimize the footprint. Learn how to work with Linux in your project.

Please note that a LinuxLink account is required to access the links, below. Register for a Free LinuxLink account.

 

embedded Linux sample code

Use these samples to inspire development of your own great applications.

Please note that a LinuxLink account is required to access the links, below. Register for a Free LinuxLink account.

 

porting VxWorks applications to Linux white paper

 

embedded Linux resources

View a rich collection of documentation, sample code, guides and articles categorized by technology.

Please note that a LinuxLink account is required to access some of the links, below. Register for a Free LinuxLink account.

Recommended Reading

Topics

Frameworks

Tools

Boot Time Optimizations — Bootloader

Boot Time Optimizations — Linux Kernel

Boot Time Optimizations — User Space

Use LinuxLink Free

Contact Timesys

Request free 30 minute embedded Linux consultation

Timesys YouTube Channel Timesys on Twitter