I have got project from china which uses mini2440 friendly arm http://www.friendlyarm.net/products/mini2440 It do some specific tasks & works fine. I don't have access to internal code. 1. After sometime touchscreen TFT misbehaves. I press at some point & it responds at other. Basically it needs calibration. Chinese vendor added password to tft calibration setting. I asked him but he further buys it from somewhere else & couldn't respond. Can I calibrate TFT without affecting the main code inside it. 2. Can I add equivalent TFT with large size without affecting code & display.
Mini2440 friendlyarm : TFT queries
Sounds like extremely poor support! Can you get a terminal running on the device or remote terminal using the specific RS232 cable that should be supplied with the mini2440. Then invoke "ts_calibrate". This may not work if they have prevented access to the whole root file system. I see how they can stop access to one application ... but then again I am not a Linux guru. Maybe, you could change the password to the root file system, if that is how they have crippled it.
1. Terminal does not run on device itself. 2. However I have access RS232 port. Didn't tried anything on it yet. I am window's guy. Never used linux before. Now I have ubuntu running on my PC with help of VMware. I have downloaded http://www.friendlyarm.net/dl.php?file=linux-2.6.32.2-mini2440_20110413.tgz Don't know what to do with software. Should I connect RS232 cable to PC & run terminal program on ubuntu. If yes then before that I need to install some software related to mini2440 which will have ts_calibrate. I don't know what I am thinking is right?? Can anyone help on that?
Correct, terminal runs on a host computer not the target. I see a mistake in my first answer ... I don't see how they can stop ... You don't want to replace the software unless you want to lose what has been provided for you. If all you want to do is try to work out why the touchscreen doesn't work I would suggest connecting up the correct RS232 cable, the mini2440 is not a device so you need a null modem cable. I think that is correct, check old threads on here. Then you can set up hyperterminal to 115200, 8N1 and remotely log in. and on the command line: cd /etc (enter) ls (enter) and see if you have a pointercal file. Also, at cd / do a: find -name ts_calibrate -print
Replace the LCD/Touchscreen screen unit. It solves the 80% of TS issues. Bare in mind, it should be the same LCD kind (W35, T35, X35) and the same TS (4 wire, 1 wire).