Home - atmel-maxtouch/maXTouch_linux_6.12 GitHub Wiki
Using the maXTouch Linux Driver in Kernel 6.12
Introduction
Information in this Wiki is provided to help developers understand and integrate the maXTouch Linux driver using kernel 6.12. Minor changes are required to configure and build the maXTouch Linux driver and will be noted within the Wiki.
The maXTouch Linux driver is designed to support the Linux input subsystem. The driver resides in the drivers/input/touchscreen directory of the kernel and interfaces with the hardware to generate 2D touch events.
The Linux driver can be compiled as an in-built driver or as a module to be loaded after the initial kernel boot. The documentation provides details regarding the driver function along with debug and tests options.
All testing has been done using Ubuntu OS ver. 22.04 recommended by the Linux4SAM website
https://developerhelp.microchip.com/xwiki/bin/view/applications/linux4sam/
For kernel 6.12 development, the Microchip SAMA7D65-Curiosity board is used for Linux driver integration and testing.
For full board bring up instructions, refer to the developer link below.
https://developerhelp.microchip.com/xwiki/bin/view/applications/linux4sam/Boards/sama7d65curosity/
Where applicable, changes to the bring up instructions will be noted in this Wiki.