Intel DBPXA250 Development Platform Supported Features
The following table shows the supported features in the BSP for the hardware components on the Intel DBPXA250 Development Platform for XScale PXA250 application microprocessor.
Hardware component | Hardware support | BSP support |
---|---|---|
RAM | 64 MB | Supports up to 64MB RAM images |
Flash | 32 MB | Two flash banks, 32 MB each, that the user can switch |
Boot ROM | No | No |
Timers | Yes | Yes |
Real-time clock | Yes | Yes |
VGA | No | No |
LCD | Yes | Yes |
Ethernet | SMC91C96
PCMCIA Network cards |
SMC is for debug Ethernet driver only
PCMCIA/CF NIC drivers |
Serial | 2 | COM1 only, front port labeled "FF SERIAL" |
PCMCIA or CF | 2 | Yes, both PCMCIA and CF |
Mouse | PS/2 | Yes |
Keyboard | PS/2 | 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 |
Universal serial bus (USB) host | 1 OHCI port | No, due to hardware DMA problem. For more information, see the Intel documentation. |
USB function | 1 | USB function driver with serial interface |
Serial Infrared (SIR) | Yes | Yes |
Fast Infrared (FIR) | No | No |
Audio output
Note If you are using VoIP, the audio driver does not transmit sound. An audio session can be initiated but due to problems with the audio driver, no sound will be transmitted. Real-time Communications (RTC) text messaging is supported. However, there will be long delays in voice communication because the audio driver is not a low-latency driver. |
Philips 1400 and second codec | Yes |
Audio input | Yes | Yes |
Parallel for printing | No | Not applicable |
Integrated Device Electronics (IDE) | No | Not applicable |
Smart card | USB and PCMCIA Readers | No |
IEEE 1394 | No | Not applicable |
Floppy disk | No | Not applicable |
TV output | No | Not applicable |
Floating point unit | No | Not applicable |
Expansion connector | None | Not applicable |
PCI slots | 0 | Not applicable |
Compact PCI or PCI extender | No | Not applicable |
Logic analyzer probes | Yes | Yes |
JTAG | Yes | Yes |
Debug LEDs | Yes | Yes |
Companion or add-on cards | None | None |
Form factor | Custom | Not applicable |
Intel DBPXA250 Development Platform Hardware Restrictions and Limitations
The following list shows the hardware that is not supported by the current Intel DBPAX250 BSP:
- USB host
- IrDA
- BT Serial Port, this is the UART closest to the back of the board, labeled BT SERIAL
For more information about the hardware support status for the Intel DBPAX250 BSP, contact Intel.
You can enable the USB function port for ActiveSync connections by updating the .inf file in Windows\inf with the Wceusbsh.inf from the Intel XScale DBPXA250 USB serial directory. This enables the development workstation to recognize your device as an ActiveSync device.
Intel DBPXA250 Development Platform Performance Considerations
- XScale performance can be improved by changing the Branch Target Buffer Enable bit. To enable this performance, have the OAL change the bit in OEMInit. The branch target buffer enable bit is bit 11 of the ARM control register.
- You can use SetPagePermissions to configure pages to be used as cache and buffer. Depending on how pages are used, this can affect performance. For example, the display frame buffer is now set to bufferable.
- The Intel DBPXA250 BSP enables write-back caches. This means that a C-stepping Cotulla silicon is required. The BSP can be built for write-through support using a build flag, but it defaults to write-back. This may be an issue when using an earlier revision of the Cotulla silicon.
- If you are using an MP3 decoder, you can set _TGTCPUVARIANT=XSC in the Platform.bat file to enable XScale specific optimizations in the MP3 decoder. Once this variable is set, the appropriate optimized pieces get brought in to the decoder during the Sysgen phase.
See Also
How to Use the BSP for the Intel XScale DBPXA250 Development Platform | Setting up the Intel DBPXA250 Development Platform Hardware
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.