release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Search | Go
Wiki > Main > SansaFuzePlus > SansaFuzePlusPort (r13)

Port Status

driver status comments
LCD 80% One kind of LCD is working, the other one has been implemented solely by reverse engineering but remains untested. Still lacking partial updates, lcd sleep, inversion, ... Backlight does some strange things on fade.
Keys 90% Physical keys are handled (see (1)). Touch pad RMI driver has been implemented, some basic gesture analysis has been written but need to be enhanced.
Music playback 80% Works but needs more testing.
FM Radio 0% Not implemented.
Recording 0% Not implemented.
Power Management 30% No battery charging yet.
DMA 100% DMA works
SSP 100% SSP works
MMC 100% MMC works, I can switch the internal flash to 8-bit bit @48 MHz
SD 40% A few commands implementeds, only the general SD part is missing, detection works
Clock/voltage 70% The code works but we are still lacking code to handle voltage; also switch cpu speed is non-trivial and requires careful switching of clock and voltages
USB 100% Everything is implemented and should work

  • (1) The volume down key is wired to a GPIO but volume up and power button are wired to the PSWITCH pin for power up/down/recovery. The detection is made by the chip and is voltage based which means that one can detect when either one of those is down but it's impossible to distinguish between when volume up is down and when both are down. Is there another way to handle this ?

Building the bootloader

To write.

-- AmauryPouly - 01 May 2011
Edit | Attach | Print version | History: r77 | r14 < r13 < r12 < r11 | Backlinks | View wiki text | More topic actions...
r13 - 18 Oct 2011 - 21:20:30 - AmauryPouly

Parents: SansaFuzePlus
Copyright by the contributing authors.