Android 1.5 + mini2440 + 12.1" calibration

Suchakra
Actually I am making a customized touchscreen device which is to act like a
koisk/infodesk using an ARM SoC based development board - mini2440. I have
successfully interfaced a 12.1" touchscreen with it and have customized and
put the kernel and rootfs on the board's NAND. So now, its able to boot
Android 1.5 well (its a bit slow but still usable) Refer [1] for what
modifications I did and some results.

The problem I am facing is that the 12.1" TS is not getting calibrated.
tslib provides calibration routines and outputs a pointercal file as
expected. The utility outputs a proper pointercal file, but the issue still
remains that the screen calibration is off. The issue is not a hardware
issue as Qtopia distribution on the system works pretty well. I tried using
the correct pointercal from the qtopia and putting it in Android fs. Please
see [1] for what I did and try to help out if possible

[1]
http://suchakra.wordpress.com/2011/01/12/android-on-friendlyarm-mini2440...

davef
How is the screen calibration off?  Shifted in one direction?  If so, there
have been some posts on here that may help.

Where are you getting tslib from?

Errol
Suchakra, please keep in mind that the touch controller on the MINI2440
only senses 1024 points in X direction and same on Y. This is already a
problem on the 800x480 7" screen and will probably cause problems for you
too.

Suchakra
davef, I really don't know exactly whether its shifted, but it seems to be
shifted left to more than half of the screen apart. The tslib was the same
as was on the kernel in the download sections here. I didn't modify
anything in tslib.

Errol, The screen resolution I set is 800x600. I don't know much about what
changes have to be made in which module now for the controller. Please
enlighten me. I'd be happy to experiment and share my results.