Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This documentation This document provides step-by-step instructions on getting setup set up for Linux development on ATMATDM

A strength of Linux is its flexibility.  This can also create confusion for new developers, as it's hard to know exactly where to start and how to develop something amazing!

Our goal is to These sections intend to provide a starting point for application for application development to access each of ATM"ATDM's hardware features , and to create both headed head and headless applications.  

The ATM Linux support is provided via kernel installed is a variant of Linux utilizing the Yocto framework.  This is based on the software provided by NXP. The current version of the kernel supported is 45.1.157. 

Our release repository page has links to all the latest source sources and pre-built software you need to work with ATMwill need for ATDM development.


SectionDescription
Dev Environment - Back End
Getting StartedThis section
shows you how to setup Xamarin's IDE onto development machine to access hardware drivers
will provide instuctions on where to begin for ATDM development.
Repositories This section contains Bitbucket links to access ATDM's repositories.
Dev Environment - Front End (UI)This section shows you how to setup Crank's
IDE onto development machine
Storyboard to create
awesome
attractive embedded graphical user interfaces (
GUIs
eGUIs).
Driver Code ExamplesThis section details how to access source code examples to interface with hardware drivers.UI Code ExamplesThis section details how to implement code examples to create GUIs using Crank's platform and interfacing with ATM's drivers. 
Dev Environment - Back End (UI)This section provides an overview of the StoryboardIO API.