Ответ 1
Привет, вы можете проверить, где pin 5,6 связаны конкретно 6, который равен reset ic, поэтому, если это может быть перезапуск ic. просто posiblity.
У меня есть чип goodix для сенсорного экрана на планшетном ПК, и хотя я собрал для него последний модуль ядра, все не работает.
Я использую именно эту версию ядра с исправленным драйвером: https://github.com/NimbleX/kernel
Во-первых, изображение упомянутого чипа выглядит следующим образом:
Таблицы DSDT содержат информацию о сенсорном экране.
Из того, что я понимаю, сенсорный экран подключается через последовательный интерфейс I2C, но lshw показывает, что * -сериал НЕ ВКЛЮЧЕН. Тем не менее я вижу, что загружен модуль i2c_i801 для контроллера SMBus.
С помощью Алексея я смог определить, что сенсорный экран подключен к шине i2c-1 и что контроллер должен использовать адрес 0x14 или 0x5d.
К сожалению, i2cdetect ничего не находит, как можно видеть .
Я создал длинную грань с выходом следующего:
Я знаю, что некоторые из них являются излишними, а другие бесполезны, но тем не менее лучше иметь, где искать, чем пропустить что-то.
Я измерил с помощью мультиметра, и чип работает как при работе под Windows, так и в Linux, поэтому это исключает, что мне нужно как-то сказать Linux, чтобы вывести эту штуку.
Итак, что делать дальше, чтобы отладить эту вещь?
Привет, вы можете проверить, где pin 5,6 связаны конкретно 6, который равен reset ic, поэтому, если это может быть перезапуск ic. просто posiblity.