iWave Japan      Welcome to iWave Systems

Windows Embedded Compact 7 BSP on Freescale SABRE SDP

iWave systems, a genuine embedded service provider announces the official release of Windows Embedded Compact 7 (WEC7) Board Support Package(BSP) for Freescale’s SABRE SDP platform based on i.MX6Q application processor. The BSP includes the advanced features which enables the OEM’s (Original Equipment Manufacturer) to quickly prototype their solution around Freescale’s i.MX6 processor together with flexibility and robustness offered by Windows Embedded Compact 7. With BSP support and customization offered by iWave, OEM can build the advanced embedded devices with reduced cost and early time to market approach.

The BSP is targeted for Freescale’s SABRE (Smart Application Blueprint Rapid Engineering) SDP platform which is powered by i.MX6 Quad Core application processor and MMPF0100 Freescale PMIC. The BSP provides support for the advanced multimedia and connectivity options that can be used in high-performance and cost effective consumer, industrial and medical devices.

Windows Embedded Compact 7 on i.MX6 SABRE SDPThe Windows Embedded Compact 7 BSP release for SABRE platform supports the major features sets such as storage, networking, display and multimedia. Also the BSP can be quickly customized for the specific need of the customer, which results in quick time to market and lowers the overall development cost. BSP also includes the premium features such as Multimedia framework and OpenVG/OpenGL ES for graphics processing which utilizes the VPU (Video Processing Unit) and GPU (Graphics Processing Unit) capabilities of i.MX6 processor. These  features makes the BSP package ideal for rich multimedia and high-end 3D graphics based devices such as consumer tablets and IVI systems.

The BSP supports SATA 3.0 and Standard SD/SDIO for storage, Gigabit Ethernet for networking and LVDS/HDMI 1080p for display options. It also includes the driver for Video Processing Unit (VPU) to support the hardware based media compression and decompression (Codec) for industry standard media formats such as H.264, MPEG-4 and H.263 for multimedia applications.

Windows Embedded Compact 7 brings in the real time computing capabilities along with support for multi-processing with SMP (Symmetric Multi-Processing), extended RAM support and rich user interface support with Microsoft Silverlight for windows embedded. Windows Embedded Compact 7 also provides the developers with rich tools for rapid application development and debugging, which creates a powerful software environment for the development of embedded applications.

About iWave Systems:

iWave Systems brings the expertise of building Windows Embedded based solutions on latest ARM platforms, with deep technical expertise in providing the Board Support Packages(BSP) for various ARM core platforms such as from Freescale and Texas Instruments. The BSP completely confronts to the Microsoft’s PQOAL (Production quality OEM Adaption layer) specification which follows layer based architecture for separating the OEM specific code from generic part of the code.

BSP supports following features:

Standard Features:




i.MX6 Quad/Dual Lite 1GHz, ARM Cortex A9

Power management

Freescale  MMPF0100 PMIC



Boot loader



SATA 3.0 (1 Port)


HDMI 1080p


USB 2.0 OTG (Host or Device)

Networking support

Gigabit Ethernet

Other peripherals/features

 Standard SD (2 ports)


 Hive registry

 eMMC Boot/Storage

 3 axis Accelerometer

 Light Sensor ISL129023

 MAX8903 Battery Charger

 PWM & GPIO support

Debugging support

Debug serial console, Active Sync, KITL debugger

BSP Validation


Premium Features:



Multimedia Codecs

DirectShow Multimedia filters for Hardware video encoding and decoding, I2S Audio Codec (WM8487)


OpenGL ES, OpenVG and DirectDraw for 2D/3D graphics rendering


Wi- Fi 802.11b/g/n




Resistive Touch (I2C Interface)

Boot options

eMMC (boot device/ OS storage)

Expansion slots

PCIe 2.0 x 1 lane, SDXC Card Support


Camera interface through CSI

Released BSP also supports KITL and Active Sync for application debugging, which provides support for target application debugging and CETK for automated peripheral validation.


  1. Ideal for Quick Proof of concept (POC) development.
  2. Shortens up to 60% of the new product development life cycle
  3. Quick customization services in a very short period

Target Applications:

The SABRE Platform with Windows Embedded Compact 7 BSP can be target for following applications.

  1. Consumer multimedia tablet PC's
  2. In-Vehicle-Infotainment(IVI) Systems
  3. Smart HMI's(Human Machine Interfaces)
  4. Advanced Imaging based Multimedia systems
  5. POS (Point of sale) terminals

Ashfaque Ahamed is Member-Technical (Software)
iWave Systems Technologies Pvt. Ltd.