Hi All,

I'm currently working on a small project which uses an LCD Cape 
(http://www.4dsystems.com.au/product/4DCAPE_43/) with a BBB Rev C running 
the latest version of Debian 4.1.15-ti-r40. Everything is going very well 
with development, with successful MODBUS comms to a Varible speed drive 
through UART4, grabbing RTC and analoge data over BB-SPIDEV0, as well as 
general IO by way of 24VDC in and relay outputs. This is all programmed 
using QT creator running on a cross development platform, which I'm slowly 
getting the hang of.

I must thank Robert C Nelson for all the hard work and long hours he puts 
into supporting new Kernels for the BBB. which makes this possible.

My only problem now is the touch screen, which for some reason, will make 
the cursor jump to the right a random distance when removing the pressure 
from the screen surface, (interesting as to why it is always to the 
right??) during the initial touch and even while dragging the cursor 
follows the stylus or finger perfectly, but as the stylus/finger is 
removed, the analogue touch sensors seem to throw one last erroneous X, Y 
coordinate. As can be seen if I run the TSLIB TS_calibrate program, and 
look at the console data streaming back

A few observations, 
Previous to loading Debian 4.1.15 the LCD touch screen worked perfectly on 
kernel ver 3.8, however I made the decision to upgrade as I had all sorts 
of problems trying to automatically load DTO's at startup. (mostly my 
custom DTO) so the hardware is fine.

The problem is no where near as bad when running the TS_calibrate program 
which happens about 50% of the time, as to when running the QT developed 
application, where it will happen 90% of the time.

Even through I believe QT writes directly to the frame buffer (using -qws) 
this problem can also be seen when running startx from the console.

>From my understanding the display uses a ti_am335x_tsc and there are 
snippets of forum comments that a problem is present - seems to have been 
an "on and off" issue over a number of years. However I cannot find a 
definitive solution to apply to my problem.

One option I have considered is changing back to 3.XX if I can sort out 
loading DTO's from boot???


Any help will be greatly appreciated, I'm losing hair over this one!! 

Thanks 

Steve

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to