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...
Android 1.5 + mini2440 + 12.1" calibration
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?
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.
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.