vsoft
Product Engineering Services
Expertise in WinCE

V-Soft has developed, integrated, and tested WinCE technology in embedded and mobile devices; successfully designed and executed hardware and software projects; and implemented stacks, drivers, protocols, chipsets, cards, and access points.

Services

V-Soft’s WinCE based services include:

  • New product development in WinCE: From specification to deployment
  • Product re-engineering: Considering that some components are outdated and have to be replaced with newer components
  • BSP migration/porting and development of device drivers: We have developed device drivers for a large list of devices and peripherals. Please refer to the technologies for details
  • DSP algorithm development and stack optimization
  • Porting of proprietary algorithms on various hardware / software platforms and processors: We have excellent understanding and have worked on of a range of processors. Please refer to the technologies for details
  • Product support

V-Soft’s product engineering services partner is a certified Windows Embedded - Partner.

Technical skills

Our corresponding technical skills include:

Processors:
  • TI processors: TI OMAP 1410, 1510, 1610, and 1710
  • Intel processors: XScale PXA 250, 255, 270, 272, and Centrino chipsets
  • Freescale Semiconductor: iMx processors product line/family
  • AMD processors: AU1000, AU 1500, AU 1200, and Geode
  • ARM and MIPS core based 8/16/32 bit microcontrollers
  • Microchip: PIC/dsPIC
  • Infineon: C166/C167
  • Samsung, Ubicom, AMCC, and Cradle

Device drivers:

  • Bluetooth, Audio, Video, Display, RFID, ZigBee, USB, Ethernet, Serial, WLAN, GPS, Compact Flash, SD/MMC, Power Management System, CAN, RNDIS, SPI, I2C, and I2S

Projects

V-Soft has successfully executed the following projects:

Remote tools frameworks for Windows CE 6.0

  • Co-designed with Microsoft and developed Windows CE’s PnP and Process Critical Kernel Framework - a lightweight toolkit simplifying PnP in complete Kernel framework implementation
  • Worked on remote tools framework - debugging scheme for Windows CE 6.0 Kernel Operations, Performance Monitoring, and Profiler Support

USB stack optimization for Windows CE (5.x, 6.0)/ Windows Mobile 5.0

  • USB Open Host Controller Interface (OHCI)
  • USB Philips Host Controller Interface (PHCI)
  • USB Universal Host Controller Interface (UHCI)
  • USB Networking Stack (RNDIS)

Freescale semiconductor: iMx processors product line

  • Windows CE 5.0 BSP development
  • Device drivers: Bluetooth, Audio, Video, RFID, ZigBee, USB, Ethernet, Serial, WLAN, GPS, and feature phone with GSM/ GPRS with coprocessor
  • Developed SBC as a reference design for Freescale semiconductors

Intel Processor XScale PXA 255, 270

  • Hardware and software design and development of an SBC
  • Drivers: Bluetooth, Audio, Video, USB, Serial, GPS, and SD/MMC
  • Windows CE (4.x, 5.x, 6.0) BSP development