beautypg.com

7 smarc sat30 software, 1 introduction, 2 linux for tegra – Kontron SMARC-sAT30 User Manual

Page 78: 3 smarc sat30 linux for tegra modifications, 4 kontron bsp (board support package), Smarc sat30 software, Introduction, Linux for tegra, Smarc sat30 linux for tegra modifications, Kontron bsp (board support package)

background image

User’s Guide

www.kontron.com

78




7

SMARC sAT30 Software

7.1

Introduction

Software in the SMARC sAT30 is derived from the “Linux for Tegra” software release provided by NVIDIA. Without

changing any core functionality, the software has been customized to enable native peripherals on the SMARC sAT30

module and also to support additional features (

http://developer.nvidia.com/mobile/linux-tegra

). The SMARC sAT30

bootloader is based in U-Boot (

http://www.denx.de/wiki/U-Boot/

).

7.2

Linux for Tegra

The initial customer release for the SMARC sAT30 software package is based in “Linux for Tegra” release 15, based on

Linux kernel version 3.1.10. “Linux for Tegra” is an NVIDIA Linux package that has been customized to support its

Tegra series processors. More details can be obtained from

http://developer.nvidia.com/mobile/linux-tegra

.

7.3

SMARC sAT30 Linux for Tegra Modifications

NVIDIA has made available an evaluation platform named “Cardhu”. Kontron has performed a few modifications to the

“Linux for Tegra” package available for “Cardhu”:

»

Updated U-Boot bootloader and enabled support for various LVDS panels.

»

Updated Kernel configuration file to support I2C, I2S and all embedded interfaces available in the SMARC

sAT30.

»

Added support for a set of programmable GPIO’s.

»

Added support for the Intel I210 (Springville) SMARC sAT30 GbE.

»

Added support for common miniPCIe WiFi devices.

»

Various I2C address changes.

»

Enabled SATA and PCIe.

Kontron’s SMARC sAT30 software, documentation and release notes are available for download at the EMD Customer
Section:

http://emdcustomersection.kontron.com

.


7.4

Kontron BSP (Board Support Package)

The Kontron sAT30 Module is supported by Kontron BSPs (Board Support Package). The first sAT30 BSP targets Linux

support, available under Kontron part number 771-242-00. BSPs for other operating systems are planned. Check with

your Kontron contact for the latest BSPs.