Intel PXA27x Development Platform Supported Features (MainstoneII) (Windows CE 5.0)
The following table shows hardware components that are supported in the board support package (BSP) for the Intel PXA27x Development Platform.
Hardware component | PXA27x hardware support | PXA27x BSP support |
---|---|---|
RAM | Yes | Yes |
Flash memory | Yes | FATFS for flash memory: Yes
BinFS for flash memory: Yes XIP from flash memory: No |
Boot ROM | Yes | Yes |
Timers | Yes | Yes |
Real-time clock | Yes | Yes |
VGA video adapter | No | No |
LCD display | Yes | Yes |
Ethernet port | Yes | Yes |
Serial port | 2 | Yes |
PC card or compact flash card | Yes | Yes |
Secure Digital | Yes | Yes |
Mouse | Universal serial bus (USB) | Yes |
Keyboard | USB and on board | Yes |
Hardware reset through a cold boot | Yes | Yes |
Hardware reset through a warm boot | Yes | Yes |
Software reset through a warm boot | Yes | Yes |
Touch controller | Yes | Yes |
USB host | Yes | Yes |
USB function | Yes | Yes |
Serial Infrared (SIR) | Yes | No |
Fast Infrared (FIR) | Yes | No |
Audio output | Onboard | Yes |
Audio input | Onboard | Yes |
Parallel port for printing | No | Not applicable |
Integrated Device Electronics (IDE) | No | Not applicable |
Smart card | No | Not applicable |
IEEE 1394 | No | Not applicable |
Floppy disk drive | No | Not applicable |
TV output | No | Not applicable |
Floating point unit | No | Not applicable |
Expansion connector | Custom | No |
PCI slots | No | Not applicable |
Compact PCI or PCI extender | No | Not applicable |
Logic analyzer probes | Yes | Yes |
IEEE 1149.1-compliant (JTAG) | Yes | Yes |
Debug LEDs | Yes | Yes |
Companion or add-on cards | Yes | Yes |
Form factor | Custom | Yes |
Intel XScale PXA27x Development Platform Performance Considerations
Keep in mind the following performance considerations for the Intel XScale PXA27x Development Platform:
The PXA27x Development Platform fails when using PC card NICs to transfer packet sizes that are approximately 55 KB or greater.
This failure is due to the I/O cycle access latency. The I/O access cycle timing can be shortened and still be within PCCARD specification. However, the timing was made lax to accomodate PC cards that do not conform to the specification.
The debug serial port on the PXA27x Development Platform is now selectable.
Intel uses the fully functional universal asynchronous receiver-transmitter (FFUART) for debug serial messages. In the Windows CE BSP implementation for the Intel XScale PXA27x Development Platform, the Bluetooth universal asynchronous receiver-transmitter (BTUART) is used to free the FFUART for production serial use. Instead of changing the port to the FFUART, which might break testing and break drivers that require a port with full hardware handshaking signals, the debug serial port was made to be selectable.
The default is to use the BTUART (front left on the main board). At 38400 N81, if you stop in the boot loader menu, you can change this to the FFUART and save your settings. After reboot, the newly selected port will be used. Regardless of the port chosen in the boot loader, this information is provided to the OS and the OS debug messages will use the boot loader settings.
Note If you try the BTUART at 38400 N81, and do not see any debug output, try using the FFUART port on the CPU daughter card.
The BSP for the PXA27x Development Platform does not support suspend/resume.
The implementation of the OEMPowerOff function in the PXA27x or MainstoneII BSP is stubbed, which means that suspend will immediately return. Although device drivers and Power Manager will be used, the device does not actually reduce or remove power to the various hardware subsystems.
See Also
Setting up the Intel PXA27x Development Platform Hardware (MainstoneII) | How to Use the BSP for the Intel PXA27x Development Platform (MainstoneII)
Send Feedback on this topic to the authors