The P2020/P2010 Development System (P2020DS-PC) is ideal for hardware and software development for embedded applications. It leverages Freescale’s highly-integrated QorIQ™ P2020 processor and leading-edge external components. The high level of integration in the P2020E processor helps to lower system costs, improve performance and simplify board design. The P2020E processor family is based on dual e500 cores, built on Power Architecture® technology, which has a core frequency range of 800–1200 MHz.
The P2010E is a single-core version of the P2020E. The P2020E processor also integrates an optional hardware encryption block that supports different algorithms for high-performance data that is critical for supporting secure communications. Devices marked with an E include this security engine.
A board support package (BSP) is pre-installed on the P2020DS. This BSP consists of a boot loader (u-boot) and a generic Power Architecture technology system based on the Linux® kernel. The u-boot binary and the Linux kernel reside in the on-board flash memory with a file system preinstalled on the hard disk shipped in the P2020DS development system.
The P2020DS-PC BSP generation takes advantage of the Linux Target Image Builder (LTIB), a suite of tools that leverages existing open source configuration scripts and source code packages, packing them all into a single BSP generation bundle. The source code packages include boot loader and Linux kernel sources as well as many user-space source code packages to build a complete BSP.
The LTIB also provides compiler packages, required to build the BSP. Freescale developers use the LTIB to create BSPs for a multitude of Freescale development markets. The LTIB leverages as many BSP elements as possible for the Freescale markets supported, while offering the flexibility necessary to customize components that require platform specific modifications.