wiki:Projects/ARMPXAQemu

Version 2 (modified by Pptux, on Apr 25, 2008 at 12:29:45 PM) (diff)

OutsideSOC write BSP for QEMU ARM PXA target

Project Description

Write BSPs for the XScale-based clamshell PDA models ("Spitz", "Akita", "Borzoi" and "Terrier") emulated by QEMU. The emulation includes the following peripherals:

  • Intel PXA270 System-on-chip (ARM V5TE core)
  • NAND Flash memory
  • IBM/Hitachi DSCM microdrive in a PXA PCMCIA slot - not in "Akita"
  • On-chip OHCI USB controller
  • On-chip LCD controller
  • On-chip Real Time Clock
  • TI ADS7846 touchscreen controller on SSP bus
  • Maxim MAX1111 analog-digital converter on I<sup>2</sup>C bus
  • GPIO-connected keyboard controller and LEDs
  • Secure Digital card connected to PXA MMC/SD host
  • Three on-chip UARTs
  • WM8750 audio CODEC on I<sup>2</sup>C and I<sup>2</sup>S busses

Mentor

the RTEMS community

Status

I decide to work outside the GSOC. I'm going to start it at around the middle of June, because I'm a little busy now.

Project Schedule

TBD

Deliverables

Google Code Site: http://code.google.com/p/rtems-qemu-arm-bsps/

Links to Source Code: http://code.google.com/p/rtems-qemu-arm-bsps/source/checkout

Student Information

I'm Liu Feng, majoring in Communication and Information System. I'll graduate from Shanghai Ship and Shipping Research Institute before July.