iWave Japan      Welcome to iWave Systems

Windows Embedded Compact 7 BSP support for i.MX6 Dual Lite/Solo

iWave Systems, a genuine embedded solutions provider announced its support for Windows Embedded Compact (WEC7) Board Support Package (BSP) for its  i.MX6 Dual-lite/Solo  platform named Pico ITX SBC. Being a pioneer in Windows Embedded Compact 7 BSP solution provider, iWave has extended its astuteness in software solutions by providing world first Windows Embedded Compact 7 BSP for i.MX6 Dual Lite & Solo silicon and successfully demonstrated dual LVDS display feature on i.MX6 dual Lite based Pico-ITX board with Windows Embedded Compact 7 in the Embedded Systems Expo (ESEC) last week at Tokyo Japan.

Windows Embedded Compact 7 (WEC7) is the latest in the series of real time operating system (RTOS) from Microsoft and is designed to target enterprise specific solutions such as industrial controllers, consumer electronics devices and also automotive infotainment systems. Windows Embedded Compact 7 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 Windows Embedded Compact 7 compared to WinCE 6.0.

Freescale’s i.MX6 series of processors are scalable multi-core platform that includes single, dual and quad core families based on ARM Cortex A9 architecture. The i.MX6 Dual family encompasses a dual core platform running up to 1.2 GHZ with 1MB of L2 cache, and 64-bit DDR3 support. With high- performance Multimedia processing and integrated power management, i.MX6 series is built for the new era of smart devices. With over several years of developing reference BSPs for multiple Silicon Vendor SOCs, iWave has extensive expertise in designing, implementing and customizing BSPs for WinCE 5.0, 6.0 and Windows Embedded Compact 7 operating systems. iWave ported WinCE 5.0, WinCE 6.0 BSP’s to its i.MX27, i.MX51 development platforms and Windows Embedded Compact 7 on i.MX53 and i.MX6 Quad / Dual core development platforms. iWave’s firmware expertise combined with its reference BSPs ensure device makers fast time to market with proven solution.

iWave's new i.MX6 Dual Lite/Solo based Pico ITX SBC integrates all standard interfaces into a single board with ultra-compact yet highly integrated platform that can be utilized across multiple embedded PC, system and industrial designs. It has got all the necessary functions that the Embedded World demands on a single board.

Windows Embedded Compact 7 support for i.MX6


Windows Embedded Compact 7 BSP has been customized to support the i.MX6 Pico ITX Dual lite/Solo platform with the availability of all the major peripherals and devices. With UART debug and Ethernet features this BSP will provide efficient debug and communication support. With SD/MMC, USB and SATA this BSP provides efficient storage mechanisms. OpenGL and OpenVG support of the BSP allows rich graphics which is  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 also supported to synchronize the device. 

The iWave’s i.MX6 Dual Lite/Solo Windows Embedded Compact 7 BSP support with Pico ITX board will support the following features:  Boot loader: E-Boot

Device drivers:

  • UART Debug console
  • Gigabit Ethernet
  • PCIe2.0 – 1 Lane
  • LVDS interface
  • HDMI Port
  • SD/MMC
  • USB Host
  • USB OTGTouch
  • OpenGL and Open VG

Multimedia Features:

  • Multimedia Codec’s
  • Music Player
  • Photo Viewer
  • Video Player

Miscellaneous Features:

  • Active Sync support
  • Connect and Consumer media
  • Expression blend
  • Adobe Flash 10.1
  • Hive Registry on SD/MMC
  • Silverlight 3.0

Seetharama Nayak - Software Engineer
iWave Systems Technologies Pvt. Ltd.