Does the keypad function on the BitsyX. I have ported my old code over from the Bitsy to read the keypad. Unfortunately, SIOReadKeypad alway returns 0, no matter what key is pressed. It still returns 255 if no key stroke was detected. Have the ADSmartIO libraries changed since the Bitsy? The following is the debug output of the BitsyX at boottime:
*******Beginning System Initialization******* CPU ID = A0 PXA255 SDCLK[1] = MemClk MemClk = 99.53 MHz Run Mode = 2 * MemClk Turbo Mode = 2 * Run Mode Mode: RUN
Reading Flash ...(from 0x40004 to 0x408d8) Reading Hardware Tabl
Microsoft Windows CE Ethernet Bootloader built Apr 24 2003 10:35:16 Copyright (c) 2001 Microsoft Corporation Copyright (c) 2001 Intel Corporation Copyright (c) 2002 ADS BitsyX Bootloader Ver (1.04 ) (Built at 10:35:16 on Apr 24 2003)
CPLD Version = 0x3 Reading Flash ...(from 0x40004 to 0x408d8) Reading Hardware Table(ADSLOAD.HWT) from Flash. DipSwitch = 0x0 BootSwitch = 0x9
Booting from Flash. Reading Flash ...(from 0x200008 to 0x011234c4)
CE starts From DRAM(0x800b8000)
Windows CE Kernel for ARM (Thumb Enabled) Built on Feb 12 2003 at 15:36:08 ProcessorType=02d0 Revision=6 sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 Registry area is blank. Sp=ffffc7d0 No SMC Chips. Scanning Installed Providers Installing Layered Providers Installed over Windows C E MS Tcpip [UDP/IP]. Installed over Windows CE MS Tcpip [UDP/IP]. Installed over W indows CE MS Tcpip [TCP/IP]. Installed over Windows CE MS Tcpip [TCP/IP]. Can't Re order under CEPreparing To Reoder Installed Chains order under CEPreparing To Reoder Installed Chains .10 (Build 492)