User's Manual

www.openmoko.com
26
SD card Works
This part is already in mainline QEMU. Use the "-sd
cardimagegoeshere" switch to point QEMU to the
card ima
g
e. The re
g
ular QEMU monitor commands
for removable media can also be used. The card
works, however the on-chip host controller gave
block length errors on heavy I/O despite working
as described in specification. I suspect the kernel
driver. DMA operation is not tested.
Bluetooth
Works
A generic Bluetooth HCI (just like the BlueCore4
chip) is connected to internal USB hub (just like
the Delta DBFM don
g
le). Currently qemu emulates
no other bluetooth devices, so the don
g
le behaves
as if there was no BT-enabled slaves around, bein
the only device on the piconet, i.e. is not really
useful. Likely a Bluetooth keyboard will be
emulated. A physical Bluetooth don
g
le can also be
attached to the emulator (see USB documentation
in QEMU).
GSM Works
A fake modem is connected to UART0
understandin
g
a (currently quite limited) subset of
AT commands. Ultimately it should support as
much functionality as possible (basic AT command
set, fake GPRS connections, dialing and SMS
send/receive). This way all parts of the phone
subsystem (CALYPSO, TWL3014, TRF6151) will
not have to be emulated. There is a possibility to
wire a real GSM modem to QEMU's serial port, or
the phonesim modem simulator from the Qtopia
project (use the --enable-phonesim switch
to ./configure) as well as the atinterface modem
emulator, also from Qtopia.