beautypg.com

Ulp-com sa3874i software, Introduction, Linux ez software development kit – Kontron SMARC-sA3874i User Manual

Page 74: Ulp-com sa3874i linux modifications, Kontron bsp (board support package), 1 introduction, 2 linux ez software development kit, 4 kontron bsp (board support package)

background image

74

www.kontron.com

User’s Guide

7

ULP-COM sA3874i Software

7.1 Introduction

Software in the ULP-COM sA3874i is derived from the “Linux EZ Software Development Kit” release provided by
Texas Instruments version 5_05_04_01. Without changing any core functionality, the software has been
customized to enable native peripherals on the ULP-COM sA3874i module and also to support additional features
provided on the development carrier board.

7.2 Linux EZ Software Development Kit

The initial customer release for the ULP-COM sA3874i software package is based in “Linux EZ Software”, based on
Linux kernel version 2.6.35. (Texas Instrument “Linux EZ Software” resources for Cortex A8 SoC can be downloaded
at

http://www.ti.com/tool/linuxezsdk-sitara

). The ULP-COM sA3874i bootloader is based in U-Boot

(

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

).

7.3 ULP-COM sA3874i Linux Modifications

Texas Instruments has made available a Linux development kit, LINUXEZSDK-AM389X-AM387X for support of the
Cortex A3874 A8 SoC. Kontron has performed a few modifications as follows:

»

Updated U-Boot bootloader and configured the pin multiplexing.

»

Updated Kernel configuration file to support I2C, I2S and all embedded interfaces available in the ULP-
COM s3874 and development carrier board.

»

Added support for a set of programmable GPIO’s.

»

Added support for Intel miniPCIe WiFi devices.

»

Various I2C address changes.

»

Enabled SATA and PCIe.

»

Added support for WM8903 Audio codec.

Kontron’s ULP-COM sA3874i 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 sA3874i Module is supported by Kontron BSPs (Board Support Package). The first sA3874i BSP targets
Linux support, available under Kontron part number XXX-XXX-00. BSPs for other operating systems are planned.
Check with your Kontron contact for the latest BSPs.