nanogui: Nano-X display problem: swapped pixel columns w/ Kyocera QVGA LCD, also touchscreen mapping issue
Subject:
Nano-X display problem: swapped pixel columns w/ Kyocera QVGA LCD, also touchscreen mapping issue
From:
"Marc W. Cygnus" ####@####.####
Date:
28 Jan 2003 16:38:02 -0000
Message-Id: <001601c2c6ea$4900c7b0$1701a8c0@cygnus>
Apologies in advance for posting... I am looking for the source of the
issue and a solution myself, but my project is high priority enough that
I wanted to make a query here first, in parallel.
I have an ADS Graphics Client Plus with a Kyocera KCS057QV1AD-G23
passive color QVGA 3-bit LCD (w/ the SA configured to drive it in frame
modulation mode, yielding a more reasonable 12 bits, 4-4-4, though
subject to the time constant).
I'm running the correct kernel with SA register settings appropriate for
the display. On boot, Tux shows up correctly.
When I run any Nano-X application, however, I see even and odd pixel
columns swapped. To be precise: column 0 and 1 are swapped, 2 and 3 are
swapped, and so forth. The screen image appears to be the proper size,
however (QVGA, 320 x 240).
Nano-X is compiled with FRAMEBUFFER=Y.
Has any one seen behavior like this in any other situations?
-----
Also, since moving from the original ADS GC+ reference LCD (a VGA
display) to the Kyocera, I see that the touchscreen is still reporting
values appropriate for VGA... does there exist calibration code
anywhere? (In fact, whose issue would that be, Linux or Nano-X?)
Many thanks in advance for any feedback...
-Marc Cygnus
[Content type application/x-pkcs7-signature not shown. Download]