WEC7 BSP supports customized i.MX6 boards.

Press Release Summary:

WEC7 BSP (Windows Embedded Compact 7 Board Support Package) supports i.MX6 processor platform, with availability of all major peripherals and devices. UART debug, CAN, and Ethernet lend to debug and communication support, while SD/MMC, USB, and SATA enable efficient storage mechanisms. With OpenGL and OpenVG, BSP provides rich graphics further enhanced by i.MX6's 2D and 3D hardware accelerator support. Silverlight 3.0 and Expression Blend and Active sync are all included as standard.

Original Press Release:

Windows Embedded Compact 7 (WEC7) BSP Support for Customized i.MX6 Boards

iWave Systems, a genuine embedded solutions provider announced its support for Windows Embedded Compact (WEC7) Board Support Package (BSP) requirements for customized i.MX6 Platforms. Being a pioneer in SOM solutions, iWave has extended its astuteness in software solutions.

Windows Embedded Compact 7 (WEC7) is the latest in the series of Real Time Operating Systems (RTOS) from Microsoft and is designed to target enterprise specific solutions such as Industrial Controllers, Consumer Electronic devices and also Automotive Infotainment Systems. WEC7 is designed to support multiple CPU architectures like SH, ARM and x86. Silverlight 3.0, Multi touch, 3GB physical RAM are major feature additions in WEC7 compared to WinCE 6.0.

Freescale’s i.MX6 series of processors are scalable multicore platforms that include single, dual and quad core families based on ARM Cortex A9 architecture. The i.MX6 Quad family encompasses a quad core platform running up to 1.2 GHZ with 1MB of L2 cache and 64-bit DDR3, 32-bit LPDDR2 support. With high- performance Multimedia processing and integrated power management, i.MX6 series is built for the new era of smart devices.

A Board Support Package (BSP) is a software which supports an operating system on development boards. Usually built with a bootloader, a BSP contains device drivers for all the devices on the board.

BSP development is a specialized task that needs knowledge of low-level system software, a thorough understanding of hardware and good knowledge of the OS internals.

With over several years of developing reference BSPs for Silicon Vendor chips, iWave has extensive expertise in designing, implementing and customizing BSPs. We have ported WinCE 5.0, WinCE 6.0 BSP’s to our i.MX27, i.MX51 development platforms. We have also ported WEC7 on our i.MX53 and i.MX6 development platforms. Our firmware expertise combined with our reference BSPs ensure device makers fast and reliable products.

WEC7 BSP has been customized to support the i.MX6 processor platform with the availability of all the major peripherals and devices. With UART debug, CAN and Ethernet this BSP will provide efficient debug and communication support. With SD/MMC, USB and SATA this BSP provides efficient storage mechanisms. With OpenGL and OpenVG BSP provides rich graphics which is further accelerated by the 2D and 3D hardware accelerator support available in i.MX6 processor. With Silverlight 3.0 and Expression Blend user can develop rich graphical user interface. Active sync is available to synchronize the device.

Supported Platform Features

• i.MX6 Quad CPU 1GHz


• Boot Features

• Boot loader – (EBOOT)

• eMMC 4GB (default boot and OS storage)

Kernel Features


• I2C



• INT Controller


• Gigabit Ethernet (10/100/1000Mbps)

• PCIex1 port

Display & User Interface

• LVDS1 Port- 800X480 7

More from Cleaning Products & Equipment

All Topics