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)
User’s Guide
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
bootloader is based in 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
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:
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.