Thank You for your continued support and contributions!
I've tried this code to get the rec button. It sees the rec button as pressed during startup and clears my settings sending me back into cabbiev and buttons/wheel don't work anymore. Is there a reason for making a bool _button_rec variable?static void get_rec(void){ if (!(_dbop_din & (1<<15))) int_btn |= BUTTON_REC;}
I found BUTTON_LEFT on GPIOC2
Found nothing else on GPIO's A or B for buttons, tested both high and low states.The backlight function as implemented in the SVN trunk does not appear to work. I could see no backlight at all.Testing in bootloader/sansa_as3525.c:Buttons work fine via button_read_device(), until a call is made to lcd_init(), at which point I see what appears to be the backlight come on, but the buttons are hosed (I assume because the issue of using GPIOC for both buttons and lcd has not been sorted out yet.)
I tried turning on the backlight with GPIOD 0 thru 6, but no success. Is there any chance GPIOD might be used for BUTTTON_VOL_UP, BUTTON_VOL_DOWN or BUTTON_REC ?
Quote from: weltyj on February 05, 2009, 10:23:00 PMI found BUTTON_LEFT on GPIOC2On 1 or 0?
This could very well also be your sansa crashing. The lcd driver is copied from the e200v2, seems it's not working at all. Can you try the Fuze lcd-driver? (Copy lcd-fuze.c into lcd-c200v2.c) I don't think it will work but it's worth a try.
Quote from: weltyj on February 05, 2009, 10:23:00 PMI tried turning on the backlight with GPIOD 0 thru 6, but no success. Is there any chance GPIOD might be used for BUTTTON_VOL_UP, BUTTON_VOL_DOWN or BUTTON_REC ?Could be, no idea It could also be that you need to switch some other PIN to find other buttons (which could then even be on the same pins as buttons already found). The backlight is certainly not on GPIO though.
I played around with the cabbiev2 theme settings on my e280v2 and found I could make the scrollwheel work if I change the background color to white and don't use the backdrop. It worked one bit off of white(EFFFF...) but I haven't been able to test to failure so far. I did set the top adjustment to the middle of the settings limits and scrolling failed though. Would this point to an lcd driver issue?
Page created in 0.277 seconds with 21 queries.