P&E Microcomputer Systems provides hardware and software development tools for Freescale microcontrollers. When working on its new USB Multilink Universal all-in-one development interface, P&E opted for Jungo’s WinDriver driver development toolkit to develop the product’s driver. By using WinDriver, developers are able to shorten the driver development cycle and product time to market.
Field-tested on thousands of hardware-OS combinations, WinDriver provides simplicity, stability and optimized performance.
“We chose to develop with WinDriver because of its extensive functionality, broad operating system support, and customer support,” says P&E Microcomputer Systems President Kevin Perreault. “We were able to communicate with the device within a few days. The ready-made samples and the extensive technical documentation that came with WinDriver proved to be very helpful.”
WinDriver is designed to create custom device drivers. It supports any device, regardless of the silicon vendor, and enables developers to focus on their product’s added-value functionality, instead of on operating system internals. The solution covers USB, PCI, PCI Express, CardBus, CompactPCI, ISA, PMC, PCI-X, PCI-104 and PCMCIA.
WinDriver is integrated into P&E’s software development kits, which are used to access the company’s USB products. P&E Microcomputer Systems also uses WinDriver on multiple operating systems. It did the initial development on Windows and has since added support for Windows 98, ME, 2000, Vista, XP, 2003, and Windows 7. Where available, the company supports both 32 and 64 bit flavors of the operating systems.
Launched in April 2011, P&E’s USB Multilink Universal allows a PC to access the Background Debug Mode (BDM) or JTAG interface on Freescale’s HCS08, RS08, HC(S)12(X), Coldfire V1/+V1/V2-V4, Qorivva MPC55xx/56xx, and Kinetis ARM microcontrollers for the purposes of debugging, flash programming, and test operations. Its single interface eliminates the need to purchase additional hardware interfaces to support devices using the different microcontroller families. Today, the USB Multilink Universal integrated with WinDriver is being used by product engineers in development and production facilities in a wide variety of industries.