View Single Post
  #214 (permalink)  
Old 9th Sep 2009, 2:41 am
flasher86 flasher86 is offline
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default

The screen is blinking because there is set the wrong resolution for the screen.
PHP Code:
#define        LCD_MAX_YSIZE        176
#define        LCD_MAX_XSIZE        220 
though, when I changed these values to 320x240 the screen worked only for a second, so no go. When I changed only YSIZE it worked and did not blinking. I think some of the displaying bitmap functions gets crazy because of wrong screenwide value. I think I handle it after some time.

I disassembled the player, but it was really hard to get to the key chip, it is located behind main board where all the cables go, and I was afraid that I will broke them.

There was a small chip in the middle called: KT6400 ABWJ, just below on this chip there was 0650K BDO (or zero). I found no result on google for that.
But, on the board of the key there was a caption "C230KEY V9..." I dont know what was after 9 because it was too risky to bend the board more, as I could break the cable connected to the screen and kill my player forever.

Also, I noticed something else while playing with the screen. I can readout LCD Driver using RKP application. It will require to write down about 100 values and put them into the source. Maybe later I will prepare rkp app, so every player which supports RKP platform will be able to run his own firmware with the screen working.

Keys are my only problem. I think i am left with scanning the memory using RKP platform and trying to get some response in the code without using standard GetKeyVal function.

Last edited by flasher86; 9th Sep 2009 at 2:53 am.
Reply With Quote