This could be because of that one of your touch screen wire (X+ or X-) is left open, or this two wires are short circuited with each other or GND/VCC.
2014-10-20 21:23 GMT+08:00 Tintu Thomas <[email protected]>: > Hello ..., > > I am trying to integrate a 4.3" resisitive touch screen (TT430A-04B , > TInsharp) with A20 Hummingbird. > > (1). I configured the sys_config.fex and script.fex files as follows... > ########################################################################################### > [rtp_para] > rtp_used = 1 > rtp_screen_size = 5 > rtp_regidity_level = 5 > rtp_press_threshold_enable = 0 > rtp_press_threshold = 0x1f40 > rtp_sensitive_level = 0xf > rtp_exchange_x_y_flag = 0 > > ;------------------------------------------------------------------------------- > ;capacitor tp configuration > ;external int function > ;wakeup output function > ;notice: > ; tp_int_port & tp_io_port use the same port > ;------------------------------------------------------------------------------- > [ctp_para] > ctp_used = 0 > ctp_name = "sunxi-ts" > ;ctp_twi_id = 2 > ctp_screen_max_x = 480 > ctp_screen_max_y = 272 > ctp_revert_x_flag = 0 > ctp_revert_y_flag = 0 > ctp_exchange_x_y_flag = 0 > > ctp_int_port = port:PH21<6><default><default><default> > ;ctp_wakeup = port:PB13<1><default><default><1> > ;-------------------------------------------------------------------------------- > ; CTP automatic detection configuration > ;ctp_detect_used --- Whether startup automatic inspection function. > 1:used,0:unused > ;Module name postposition 1 said detection, 0 means no detection. > ;-------------------------------------------------------------------------------- > [ctp_list_para] > ctp_det_used = 0 > tp = 0 > ft5x_ts = 0 > gt82x = 0 > gslX680 = 0 > gt9xx_ts = 0 > gt811 = 0 > zet622x = 0 > > ########################################################################################## > > > > (2). I copied sys_config.fex and sys_config.bin files to > lichee/tools/pack/out...., sys_config.fex file to > > lichee/tools/pack/chips/sun7i/configs/android/wing-k70 and > > lichee/boot/pack/chips/sun7i/configs/linux/qc > > Finally script.bin into lichee/tools/pack/out/bootfs........... > > > > > (3). Modified wing_k70.mk file @ android4.2/device/softwinner/ as > follows... > > > > #################################################################### > > > # for recovery > > PRODUCT_COPY_FILES += \ > > device/softwinner/wing-k70/recovery.fstab:recovery.fstab \ > > device/softwinner/wing-k70/modules/modules/disp.ko:obj/disp.ko \ > > device/softwinner/wing-k70/modules/modules/lcd.ko:obj/lcd.ko \ > > device/softwinner/wing-k70/modules/modules/hdmi.ko:obj/hdmi.ko \ > > device/softwinner/wing-k70/modules/modules/hdcp.ko:obj/hdcp.ko \ > > device/softwinner/wing-k70/modules/modules/gt82x.ko:obj/gt82x.ko \ > > device/softwinner/wing-k70/modules/modules/gt811.ko:obj/gt811.ko \ > > device/softwinner/wing-k70/modules/modules/sunxi-ts.ko:obj/sunxi-ts.ko \ > > device/softwinner/wing-k70/modules/modules/zet622x.ko:obj/zet622x.ko \ > > device/softwinner/wing-k70/modules/modules/gslX680.ko:obj/gslX680.ko \ > > device/softwinner/wing-k70/modules/modules/gt9xx_ts.ko:obj/gt9xx_ts.ko \ > > device/softwinner/wing-k70/modules/modules/sw_device.ko:obj/sw_device.ko > > > > PRODUCT_COPY_FILES += \ > > device/softwinner/wing-k70/configs/camera.cfg:system/etc/camera.cfg \ > > > device/softwinner/wing-k70/configs/cfg-Gallery2.xml:system/etc/cfg-Gallery2.xml > \ > > device/softwinner/wing-k70/configs/gsensor.cfg:system/usr/gsensor.cfg \ > > > device/softwinner/wing-k70/configs/media_profiles.xml:system/etc/media_profiles.xml > \ > > > device/softwinner/wing-k70/configs/sw-keyboard.kl:system/usr/keylayout/sw-keyboard.kl > \ > > device/softwinner/wing-k70/configs/tp.idc:system/usr/idc/tp.idc \ > > > device/softwinner/wing-k70/touch/libtouchscreenjni.so:system/lib/libtouchscreenjni.so > \ > > > device/softwinner/wing-k70/touch/touchscreen_hal.default.so:system/lib/hw/touchscreen_hal.default.so > \ > > > device/softwinner/wing-k70/configs/sunxi-ts.idc:system/usr/idc/sunxi-ts.idc > > ########################################################################################################### > > > > (4). Modified init.sun7i.rc as follows... > > > ############################################################################################################ > > #on boot > > # use automatic detecttion insmod ctp & gsensor driver > > insmod /system/vendor/modules/sw_device.ko > > insmod /system/vendor/modules/sunxi-ts.ko > > > ################################################################################################################## > > > (ALL THE FILES ARE ATTACHED) > > > (5). Compiled as follows... > > i. @ lichee folder sudo ./build_kernel.sh > > II. @ android 4.2 folder > > source build/envsetup.sh > > lunch > > extract-bsp > > make > > pack > > > > RESULT > > > The OS responds for every touch. But it is not as expected. For each and > every point of screen touch ,the touch detected as @ the Middle line of > screen (in X -direction ) only... > > > > > what will be the reason for the failure...? > > Is there any mistake in my steps...? > > > > Please help me... I'm stuck at this position for some weeks... > > > > -- > You received this message because you are subscribed to the Google Groups > "linux-sunxi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
