Support and General Use > Hardware

X5: Itching to create a patch that shuts the LCD off when backlight is off.

<< < (3/6) > >>

RaeNye:

--- Quote ---Can you tell what pins are involved in the addressing? That would help me understand the CPU better in general as far as hooking up external devices. I do care so!  Grin

--- End quote ---
Sorry, now you actually have to read the whole specs :o.


--- Quote ---The lcd_x5.c is easy to understand in general. I'm curious about that burst RAM write stuff. It says you have to write four words (goes into registers) and writes that to GRAM while you write the next four words.

--- End quote ---
That's what I meant. Alignment and other restrictions might kill us though.


--- Quote ---Why is there no backlight dimming? That thing eats power and it doesn't need to be fullbright when looking at the WPS or browsing.
--- End quote ---
If you mean contrast/brightness control, checkout FS #5474.
I was talking about gradually dimming the backlight instead of just cancelling backlight altogether when 5 seconds have elasped.

infamis:
damn RaeNye you've come a long way...props


--- Quote from: RaeNye, from a while ago ---In fact, I tried to open the firmware in IDA, but I don't really know which segments to create. Huh

I do see functions and data (e.g., strings, CRC-16 lookup tables, ...) but I cannot resolve absolute addresses.

I saw http://www.rockbox.org/twiki/bin/view/Main/IaudioPort#Original_firmware_information, but I just don't understand what exactly is considered ROM, RAM, "ports", etc. (what are IRAM and GPIO anyway?)


--- End quote ---

RaeNye:
LOL.
But I really did learn much about embedded platforms from RB.

jhMikeS:
I basically finished the patch last night however I want it tweaked to prevent backlight flicker on power off. I'm doing that now.

It does two main things:
1) Shuts the LCD down gracefully.
2) Shuts the LCD off and puts it in standy mode when the backlight goes off and of course restarts it when the backlight is turned back on.

I'll post when I'm basically happy with it.  :D

nicolinux:
It's a good idea I think.

Thanks !  :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version