Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current issues with the driver #1

Open
qaz6750 opened this issue Sep 21, 2024 · 0 comments
Open

Current issues with the driver #1

qaz6750 opened this issue Sep 21, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@qaz6750
Copy link
Member

qaz6750 commented Sep 21, 2024

Problem

  • In some cases, when installing and starting Windows for the first time, there may be a possibility of some users staying in the Windows spinning circle. The probability of this situation still exists based on the current user feedback, but after a forced restart, the Windows driver installation can be completed correctly and enter OOBE.

    • Guess: The FingerTipS521 driver encountered an exception while reading an interrupt or completing initialization, causing it to stay on a thread of the driver and unable to send an error return, resulting in continuous suspension during Windows loading.
  • In some cases, if wireless charging is used for charging (the charging power is really low), the touch driver may stop working after a while and only recover after restarting.

    • Guess: When the driver reads an interrupt, it gets stuck abnormally, as in the previous text, and cannot return an error.

TODO.

  • Investigate the causes of the above two issues and attempt to resolve them.
  • Improve the resource configuration of Touch in ACPI, as in some cases the touch screen may stop working abnormally, and we suspect this is a power management issue.
  • Fixed the issue where the touch driver failed to correctly restore to D0 state after entering D3 state, causing the touch driver to stop working. This is also the reason why we had previously disabled this function.
  • Add firmware Auto Update and CRC error check to touch driver.
@qaz6750 qaz6750 added the bug Something isn't working label Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant