ProductsMicrocontrollersSupportSoftware

LH7A40x Linux Board Support Package (BSP)

LH7A40x Linux Board Support Package (BSP)

Introduction
NXP provides a Linux Board Support Package (BSP) that supports most of the peripherals of the LH7A40x microcontrollers as well as several target boards. This board support package is maintained by NXP Semiconductors and is periodically updated with issue fixes or new features.

Features

The Linux LH7A40x BSP has the following kernel features:
  • Support for Linux kernel 2.6.29.6
  • Support for the Logic PD LPD7A400 and LPD7A404 boards
  • Compact Flash support
  • AC97 audio (playback) support
  • 10/100 ethernet/PHY support
  • Support for 3 UARTs
  • Support for the LCD controller
  • USB host support
  • Touchscreen support
The Linux LH7A40x BSP has the following bootloader features:
  • Support for Apex-1.6.8
  • Ethernet boot support
  • NOR support
The Linux kernel patches are available as separate downloads for users who wish to develop their own Linux system. A complete Linux system can also be built with the Linux Target Image Builder (LTIB), which will handle most of the tasks of gathering packages and patches, configuring images, building the root files, and deploying the image to the target board.

Support Documents

Where to Start
The easiest way to get started with Linux and the LH7A40x microcontrollers is to download the LH7A40x Linux User's Manual (above) and follow the steps to build and deploy a complete Linux system on the LPD7A40x board. The User's Manual will provide the quickest and easiest method to get the necessary tools and software and build the necessary images and root filesystem.
Users who have had prior experience building and deploying a complete Linux system can download the Linux kernel patches (above) and the Apex bootloader (below).
More Information

Disclaimer

This software is provided AS-IS by NXP Semiconductors. NXP Semiconductors does not support or warrant the software contained herein for any purpose other than for informational use.

Linux Resources

Other Resources

ICs quick find
Microcontrollers sections
See also