Rockbox General > Rockbox General Discussion
Ipod nano 2nd gen - white screen
siouxes:
OK... somthing happens... i try to explain:
i read the manual regarding config files...
i have created fixed.cfg into .rockbox, first time only with "contrast: 0", then with "contrast: 10", then 32 and then 63; nothing changes...
after this, i try with brightness settings... lowering it to 0 makes the screen a solid gray... seems to be that in a strange way this settings really modify the display brightness...
Seems to be that the firmware can't write to the display in the right way, or perhaps make a wrong initialization... digging into the source, i found this:
--- Code: ---/* LCD init */
void lcd_init_device(void)
{
#if CONFIG_LCD == LCD_IPODCOLOR
if (IPOD_HW_REVISION == 0x60000) {
lcd_type = 0;
} else {
lcd_type = (GPIOA_INPUT_VAL & 0x2) | ((GPIOA_INPUT_VAL & 0x10) >> 4);
}
if ((lcd_type&1) == 0) {
lcd_cmd_data(0xef, 0x0);
lcd_cmd_data(0x01, 0x0);
lcd_cmd_data(0x80, 0x1);
lcd_cmd_data(0x10, 0xc);
lcd_cmd_data(0x18, 0x6);
lcd_cmd_data(0x7e, 0x4);
lcd_cmd_data(0x7e, 0x5);
lcd_cmd_data(0x7f, 0x1);
}
#elif CONFIG_LCD == LCD_IPODNANO
/* iPodLinux doesn't appear have any LCD init code for the Nano */
#endif
}
--- End code ---
this code chunk is from firmware/target/arm/ipod/lcd-color_nano.c
i don't know if it's related...
Buschel:
Can you please enter the iPod's Diagnostic Mode (first press and hold MENU + SELECT until the iPod resets, then -- during the Apple logo -- press and hold BACK + SELECT). In the Diag Mode select "Others", then "Status", then switch to the 2nd page. How are "LCD Detect0" and "LCD Detect1" set?
siouxes:
LCD Detect0:1
and
LCD Detect1:0
...i have tried also with LCD->color pattern and i correctly see some graphicals page... in the LCD->brightness control i can correctly switch on and off the backlight...
Buschel:
Strange, same LCD type as mine... Mine works since ages. Can you compile rockbox on your own?
siouxes:
yes... i have already compiled from source and now i am doing all this tests with r29749.. from SVN...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version