Freescale-developed Linux Board Support Packages (BSPs) provide our customers with a comprehensive starting point for their Linux development efforts on a variety of platforms. These packages are developed and tested to support i.MX processors, Power Architecture® based PowerQUICC and QorIQ processors, and ColdFire and Qorivva/5xxx MCUs. These BSPs are tested for use with a given processor and its supporting development system, ensuring an operational tool chain, kernel and specific peripherals that are ready to use together within a fixed configuration for specific hardware reference platforms.
Freescale Linux BSPs typically include Linux kernel, device drivers, applications, services, libraries, and GNU Tools like compilers, linkers, etc. In certain cases, some features of a chip or an evaluation board may not be enabled by a Linux BSP, so please review the features listed in the documentation for a given Linux BSP. This documentation will provide detailed information on the version of the kernel, glibc, gcc, etc., as well as information about which applications and services are included within a specific BSP.
CodeWarrior Development Tools
Freescale also offers CodeWarrior Linux development tools for certain processor families that support a wide range of tasks, including board bring-up, flash programming, kernel-level debugging, driver development and application creation. The CodeWarrior tool suites can connect to a development platform through terminal sessions, or via hardware probes such as CodeWarrior Gigabit TAP, Ethernet TAP or USB TAP as well as third-party probes from firms such as Macraigor or Abatron. This capability allows embedded Linux OS developers to interactively control and examine the state of the target system during the debugging process.
Linux Board Support Packages
Linux board support packages (BSPs) for Freescale silicon are tested, certified and frozen, ensuring a fully operational tool chain, kernel and board specific modules that are ready to use together within a fixed configuration for specific hardware reference platforms. These BSPs, combined with CodeWarrior tools, provide the foundation you need to begin your project quickly.
All Freescale Linux BSPs include:
- Linux kernel and Device drivers
- GNU tools (compilers, linkers, etc.)
- Deployment mechanisms
Some features of a chip or an evaluation board may not be enabled by a Linux BSP. Please review the features listed in the "Devices Support" section of each Linux BSP information page. Each Linux BSP link provides detailed information on the version of the kernel, glibc, gcc, etc., as well as information about which applications and services are included within a specific BSP.
BSPs are offered free of charge, "AS IS". Please review the Linux Technology Support Policies for more information.
Freescale Connect Partner Program
For Enhanced and optimized Linux offerings from our Alliance partners, please select from the following links: