OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - Hardware discussion => Topic started by: DiTBho on July 02, 2025, 05:41:39 pm

Title: C1000, C3xxx: is the PXAfb/LCD 16bpp?
Post by: DiTBho on July 02, 2025, 05:41:39 pm
Only consider 640x480: is the PXAfb/LCD 16bit per pixel? RGB565?
doesn't it support 8 bit per color? RGB888?
doesn't it support 6 bit per color? RGB666?

I wrote a framebuffer application, from my testing, it seems 16bpp only.

Is it correct?
Title: Re: C1000, C3xxx: is the PXAfb/LCD 16bpp?
Post by: Varti on July 11, 2025, 05:23:47 am
Don't know about the 8/6 bit modes, but I can confirm it's 16bpp.

Varti
Title: Re: C1000, C3xxx: is the PXAfb/LCD 16bpp?
Post by: DiTBho on July 11, 2025, 04:52:13 pm
Code: [Select]
mykboot-v5-r30_modified $ make run
mykboot_init ...
fb_init_mode_set()
Switching to 32bpp mode ...failure
Switching to 24bpp mode ...failure
Switching to 18bpp mode ...failure
Switching to 15pp mode ...failure
Switching to 16bpp mode ...success
angle = 90 detected
fb_init_geometry_set(): 480 640 16

That's compatible with what I observe from ioctrl  :o :o :o