This page provides an overview of the features supported by the ADS Windows CE BSP for the Sphere and Sphere II.
Windows CE Drivers
This section lists the drivers and sample code available to utilize the features on the Sphere. Driver versions are current as of boot code version 1.32 and CE build 5.00.23.
Debug output is on Serial 1 (J13) by default. Use terminal settings 38400 8N1 with no flow control. Debug output can be redirected to another serial port or suppressed with entries in the ADSLOAD.HWT file.
The Sphere does not support suspend/resume (sleep/wake).
The EP9315 supports loading boot code serially, not via JTAG. ADS does not provide the programming tools for Sphere systems that have lost their programming.
The Windows CE BSP for Sphere Doesn't Currently Support the USB function port or USB ActiveSync Use TCP/IP debugging (manual server) as described at topic 25.
Sphere does not currently support RS485. RS422 and logic level serial are supported on COM3.
Edited 07-Nov-2007 by ljoy: Updated for new ADS logo, link to HWT/REG files Edited 11-Jan-2008 by akidder: Add links to user manual, mechanincals, CE builds. Edited 3-Oct-2008 by cbadr: Added note that RS485 is not supported.
The following are a couple of registry keys that are different from the standard touch panel driver release.
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] "Drivername"="touch.dll" ; "Drivername"="" ; disable touch panel driver ; ; Min & MaxInvPressure set the limits for staying in polled mode ; Default values are shown. "MinInvPressure"=dword:1500 ; min value to register a touch "MaxInvPressure"=dword:5000 ; max value to register a touch "MaxChange"=dword:120 ; max diff between touches before ; sample is discarded.
In Sphere II CE 5.00.20 we improved the performance by providing the ability to configure the GPIO's on Ports C and D as Digital I/O's or as matrix keypad rows/columns. (See section 4.5.1 of the Sphere II User's Manual for a list of the Digital I/O's available on the Sphere II)
As a result, if you are configuring Ports C and D as Digital I/O's in lieu of the matrix keypad you will need to add the following registry key to your adsload.reg to enable the Digital I/O bits:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\DIO1] "EnableAltGPIO"=dword:0 ; 0=Ports C and D are GPIOs; 1=C&D are matrix keypad