Logic's Freescale Zoom i.MX31 LITEKIT

LinuxLink software for the Freescale i.MX31 processor has been validated on the Logic Freescale Zoom™ i.MX31 LITEKIT reference board from LogicPD. The LITEKIT system used by Timesys includes an i.MX31 processor card (ZOOM Kit).

Reference Board Features

Ethernet

One 10/100 Ethernet connector with magnetic (application/debug)

USB Interfaces

USB Host (HS), USB OTG (HS) interface

Serial

One RS232 debug serial port

Memory

128 Mbytes of SDRAM memory
256 Mbytes of NAND Flash memory

Audio

Input and Output

LCD/ Touchscreen

One integrated LCD Display connector, touch, and backlight connector for Zoom Display Kits

Expansion connectors

SD/MMC, CF memory card connectors ATA

Other features

Power management, real time clock, SPI control bus, watchdog


Kernel and Device Support

The latest reference distribution for the i.MX31 LITE KIT board is based on the 2.6.22 version of the Linux kernel.

Device

Linux Driver Configuration

Serial

CONFIG_SERIAL_MXC=y
CONFIG_SERIAL_MXC_CONSOLE=y

Ethernet

CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_SMSC911X=y

SPI

CONFIG_SPI=y
CONFIG_SPI_MXC=y
CONFIG_SPI_MXC_SELECT1=y

USB Host

CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ARC=y
CONFIG_USB_EHCI_FSL_1504=y

USB Device

CONFIG_USB_GADGET_DUALSPEED=y
CONFIG_USB_GADGET_ARC_OTG=y
CONFIG_USB_GADGET_FSL_1504=y

I2C

CONFIG_I2C_MXC=y

Flash

CONFIG_MTD_NAND_MXC=y

MMC/SD

CONFIG_MMC_MXC=y

RTC

CONFIG_RTC_MXC=y

Watchdog

CONFIG_MXC_WATCHDOG=y

LCD (Framebuffer)

CONFIG_FB_MXC=y
CONFIG_FB_MXC_SYNC_PANEL=y

Touchscreen

CONFIG_TOUCHSCREEN_MXC=y

Keypad

CONFIG_INPUT_KEYBOARD=y
CONFIG_INPUT_EVDEV=y


Toolchains

Available toolchains for development, including compilers and debuggers.

Feature

Details

Software Versions

4.1.1, BinUtils 2.17.50, Glibc 2.5, uClibc 0.9.29, GDB 6.6.50

Cross-Development Toolchains

GNU Toolchains available for IA-32 Linux and Windows/Cygwin Hosts

C-Libraries

GNU C Library (glibc) and uClibc

Remote Debugging

GNU GDB Available for IA-32 Linux and Windows/Cygwin Hosts

Native Development Support

GNU compiler toolchain, auto-tools, GNU Debugger and a full range of other development tools, including make, various common utilities, scripting languages, etc.

Package Building and Development

TimeSys Cross-Development tools (tsrpm, tsenv, etc.) support building of RPM packages using cross-compilation, installation of packages on host system to create root filesystems, and creation of IPKG packages.


Packages

Application Support is available as Linux packages for creating custom root filesystems, as well as for supporting cross-development.

Feature

Details

Common Linux Utilities

bash, bzip2, coreutils, diffutils, file, findutils, grep, gzip, less, lsof, man, procps, psmisc, schedutils, tar, tcsh, util-linux, zip

Network Clients and Servers

dhclient, ftp, rsync, simple-ftpd, tftp, telnet, telnet-server, udhcp, wget, wu-ftpd

Networking

arpwatch, ethtool, iproute, iputils, lksctp, netcat, net-snmp, net-tools, ntp, nfs-utils, openntpd, portmap, procmail, sendmail, tcpdump, wget

Web Servers

apache (httpd), boa

Security

beecrypt, cyrus-sasl, cracklib, distcache, dropbear, ipsec, kerberos, openca, openssl, openssh, pam, passwd, samhain, shadow-utils, stunnel, swatch, tcp_wrappers

Editors

jed, nano, nvi, vim, zile

Scripting Languages

awk, bash, perl, python, sed, tcl, tk

Development Libraries

expat, gmp, glib, glib2, libpcap, libnet, libcap, libtermcap, libxml2, libevent, libjpeg, pcre, readline

Development Tools

gcc, binutils, gdb, autoconf, automake, libtool, flex, bison, rcs, cvs, make, ltrace, strace, patch, diffstat, quilt

System Utilities

hotplug, mingetty, modutils, setup, syslog, syslog-ng, SysVInit, udev

Package Management

ipkg, rpm, yum

Hardware Interfacing

hwdata, kernel-utils, lmsensors, minicom, pciutils, setserial, usbutils

Graphics Environment

calibrateext, xorg-x11-font-utils, xorg-x11-server, xorg-x11-server-Xfbdev, xorg-x11-server-utils, xorg-x11-util-macros, xorg-x11-xbitmaps, fbset, fbida, gpe (suite), gtk2, matchbox (suite), tslib

Audio Packages

alsa, alsa-utils, audiofile, aumix, audit-libs, faad2, mplayer, madlib

File Systems and Storage

e2fsprogs, lvm2, mdadm, mtd, raidtools, scsirastools

High Availability

heartbeat, OpenHPI, OpenIPMI


Browse the Freescale i.MX31 LinuxLink

 

   Home      Products & Subscriptions      Explore      Resource Center      Support & Services      About Timesys      Timesys Partners

   Privacy Policy        Contact Us        Terms of Service        Site Map