Rockbox Development > New Ports

Sansa Fuze+

<< < (8/162) > >>

pamaury:
Good,
I've finally reverse engineered the whole lcd init/enable/disable sequence for one model and I know how to tweak backlight more or less. Now I'm wondering if there are actually are two kinds of LCD in the nature. Producing the binary for the recovery mode is not exactly trivial so I can provide the binary. Do people out there are able to build the recovery_hid tool in my repository (https://github.com/pamaury/pa-tools/tree/master/fuze+/recovery_hid, linux only) and are willing to test some binary to see if the LCD is of the same kind as me ?

metaphys:
Yes i'm on a debian 64 bits and I could try this if you explain how...  ;)

I've tried a basic 'make' & 'make install' but it doesn't seems to be that simple...  ;D

edit : ok  I have to execute Makefile... and I need a few dev lib... Is it suppose to be cross-compiling already? Do I already need a whole cross compiling environment?

pamaury:
It's rather simple: you "make" into the recovery_hid (there is not "make install" target) and it should produce a recovery_hid tool (you will need libusb-dev version 1.0), then download this file: http://amaury.pouly.free.fr/recovery.sb and put it in the same directory. Then plug the fuze+ in recovery mode (holding volume up) and run as root:
recovery_hid 1024 recovery.sb

EDIT: you don't need a cross compiler, the recovery_hid is a pure host tool. You only need a cross compiler if you want to build recovery.sb yourself
EDIT2: to check that the code is actually working (in case the lcd doesn't light), you can use the usb_debug tool in my repository ("make" and then run it as root), it will output the debug message logged by the device

metaphys:
WAAAOOOHH!  ;D

As I type de command the screen of the fuze+ turn white, then it disconected itself and go back to mass storage device mode

Is it what was expected?

Edit ok i will try debug now
Edit2 : wait it did light up, do you still need debug?

pamaury:
Yes, the screen turns on and off two types (when off with backlight on, that's garbage) and after 10 sec it turns off (and reboot if still plugged). Ok so it means you have the same lcd controller as mine :) Thanks for testing ! I still to work a bit to know how to display pixels but this is nearly it.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version