Rockbox General > Rockbox General Discussion

Ipod nano 2nd gen - white screen

<< < (3/6) > >>

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