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



Wiki > Main > SansaFuzePlusPort (compare)

Difference: SansaFuzePlusPort (r13 vs. r12)

Port Status

driverstatuscomments
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 0% 80% Not implemented. Works but needs more testing.
FM Radio 0% Not implemented.
Recording 0% Not implemented.
Power Management 0% 30% No battery readout yet 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

r77 - 02 Apr 2014 - 15:38:42 - AmauryPouly

Revision r13 - 18 Oct 2011 - 21:20 - AmauryPouly
Revision r12 - 03 Oct 2011 - 21:33 - AmauryPouly
Copyright by the contributing authors.