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
· 1GB DDR3 RAM
· Boot Features
· Boot loader – (EBOOT)
· eMMC 4GB (default boot and OS storage)
· INT Controller
· Gigabit Ethernet (10/100/1000Mbps)
· PCIex1 port
Display & User Interface
· LVDS1 Port- 800X480 7" RGB TFT LCD with capacitive touch
· Multimedia codecs
· DirectShow filters for decode
· Serial/Debug UART console
· Active Sync support
Note: *Any one display will be (RGB or LVDS or HDMI) supported at a time. In board default display will be 7" LVDS LCD
Note: ** Default BSP shipment will support the capacitive touch driver
Our expertise in developing BSP includes:
· Developing bootloader
· Developing device drivers
Our Engineering team provides development services for:
· Customization of existing drivers
· Creating new device drivers
Developing end applications for Medical, Automotive and Defence domains based on Windows Embedded platforms
WEC7 on i.MX6 Rainbow G15D, Windows CE 7, Windows Embedded Compact 7, i.mx6, imx6, i mx6, i.mx6 board, iWave, iWave Systems, WEC7, Freescale, Windows ce, windows bsp