Hardware: the DM365 + tsc2046EI + 4.3 -inch LCD and touch screen (with circuit )
Software: DVSDK (dvsdk_dm365_4_02_00_06) ads7846. C
Problem: When i test the SPI2 with SPIDEV_TEST,it is ok,and then i connected it with the tsc2046,but meet with the problem。when i click on the touch screen,it can generate the interruption, but has no other reaction。Gradually I find that, no matter what data I send to TSC2046 through the DM365’s MOSI ,feedback data is 0x8080 from tsc2046, leading to ads7846_rx_val function’s receiving data (x, y, z1, z2) is 4112 after be16_to_cpup conversion , and then in the calculation of Rt( ads7846_rx function), Rt value is 0, so input event can’t report, then the touch screen has no action.
Please help me !!!
Regards
KEVIN Liu