SwiftModule-PX: SwiftKit Development System with Windows CE 6.0
SwiftKit in Detail
The SwiftKit development system consists of a baseboard, measuring 229mm x 178mm (9" x 7"), a SwiftModule connected via two 140-pin push-type connectors, and a TFT touch screen, which is connected to the PXA320's LCD controller and touch controller via a connector on the baseboard which is directly routed to the SwiftModule.
Any specification of SwiftModule may be used with the SwiftKit. The supplied module has 128MB of 266MHz DDR SDRAM, and 128MB of NAND Flash. Wi-Fi is not included unless specified. The SwiftKit requires a 5v supply (a mains adaptor is supplied), and provides the 3.3v supply required by the SwiftModule.
As standard, a 7" DataImage 800 x 480 TFT touch screen is supplied as part of the SwiftKit. Alternative LCDs are available, including AUO 10.4" and 8.4" 800 x 600 and 6.5" 640 x 480 resolution screens.
SwiftKit is supplied with Windows Embedded CE 6.0 R2 installed. When you power up the SwiftKit for the first time, it will boot into Windows CE, and you will see the familiar desktop. The supplied image is configured for application debug connection via USB Device, so you can immediately connect up your PC and download applications via Visual Studio. A full binary Board Support Package is supplied, so using Platform Builder you can build your own platform with a different selection of drivers and Windows CE resources.
A NAND Flash File System makes the part of the Flash not used for operating system storage available to the application. BinFS is implemented for the NAND Flash which allows partitioning of the OS into multiple sections. This allows a quicker boot time to be achieved, and more than 50% of RAM used for the OS image to be saved, as only the parts of the OS in use are loaded into RAM.
The main function of SwiftKit is to provide connectors for the wide range of interfaces implemented on the SwiftModule. Directly connected interfaces include USB Device and Host, SD Card, CompactFlash, Ethernet, Audio 2W amplifier and headphone/mic jacks. RS232 is provided via buffers connected to one of the 3 UARTs (FFUART). A VGA converter provides an alternative to the directly connected LCD touch screen, and LVDS offers the possibility of remote-mounting of a display. Battery charger circuitry supports an Li-ion cell, and is integrated with a software driver providing smart battery management and monitoring.
A USB Hub means that 3 additional USB Host ports are available. JTAG and camera connectors are provided, as well as an expansion connector for accessing additional interfaces including GPIO.
SwiftKit comes with full schematics which provide the basis for design of a custom baseboard for production implemention with SwiftModule. This baseboard can be created by you, giving you full control of your target system, or by us, as a cost-effective, fast turnaround service.
Any Questions?
Contact our experienced team with your detailed questions - we'll be happy to help. Module pricing depends on quantity and any optional features, don't hesitate to ask us for a quotation. Please use the links below to get in touch.
Further information:
Main SwiftModule product page SwiftLite-PX Development Kit
Custom Baseboards for SwiftModule
SwiftGSM cellular modem for SwiftModule
SwiftADC Analog-to-Digital Converter
for SwiftModule
SwiftGPS Global Positioning System for
SwiftModule
SwiftModule
minisite with online forum and FAQ
Download
a SwiftModule datasheet
www.swiftmodule.com


|