Capacitive Touch (WEC2013)

  • Hello Support,


    I bought the "aStoneA5-SKIT-W13"-Starterkit and the "SINTF-LVDSTOUCH1"-Capacitive Touch.
    I have made the following settings in the registry:



    and at the beginning the capacitive Touch worked well.


    So I tried another touch and changed the registry again. After that I would go back to the first one because it works better.
    So I erased the registry and installed the Touch of the starter kit like the first time, BUT it does not work anymore.


    My serial Out:


    I updated the Kernel and tried it again. But it is still not working
    Can someone help me?

  • Hello,


    Quote

    and at the beginning the capacitive Touch worked well

    Yes, in general SKITs are preconfigured, so everthing works fine.


    According the code above you mix "native" and "stream" interface settings. Best would be you delete registry again. Then just change the two "flags" values (mxt224, sx865x) according the Device Driver Document. I assume this should work.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • Hi,


    I deleted registry again and changed only the "flags" values according the Device Driver Document.
    But it is does not work.


    Registry before:



    I changed the touch_sx865x Flags value in "4" (is "33554440" normal?)
    and the touch_mxt224 Flags value in "8"
    right?


    After the Kernel update theres no touch_edt anymore?

  • Hello,


    sorry for this trouble. We try to test it here and post detailed settings asp.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • We test following and it works:


    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • I deleted Registry again and tried it.
    But there is still no reaction.


    Could it be a Hardware Problem?
    At the beginning it was still working but after a few minutes the touch was permanent "activated" at one Point.

  • Can you set debug value for the driver to 255?
    Cause this any fruther Information on seral debug line?
    MXT is connected via I2C, pull ups still available, Interrupt line not connected or floats?

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • My Serial out:


    All conected through the cable from the kit.

  • Hello,


    we checked our registry again, everythineg seems to be right.
    a) did you really delete registry before send new register?
    b) Sometime proxi driver needs more time to find the "touch"
    reg open \system\gwe\touchproxy
    REM 200...1000ms
    reg set val DriverLoadTimeoutMs dword 200
    reg save
    reboot
    c) But i think this output "I2CLIB: I2C_ReadRegister(): Message failed (flags=8)" would not occur in case a), b). I2C::Flags=8 indicates an arbitration lost so i still assume somthing is wrong with the (I2C) lines!


    I nothing helps please send us the board as RMA.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.