Now that I’ve got the FEZ Hydra firmware source code compiling and functioning, I’d like to get my touch panel working.
From reviewing Hydra’s schematics, it doesn’t look like GHI wired the touch panel up to the AT91’s touch panel controller completely – I assume they did this so they can allocate the ADC pins to other sockets on the board.
I don’t need any of the other ADC pins; would it make the most sense to splice together a cable with the proper pins from socket 13 and 14 with the touch panel’s cable?
I’m having a hard time figuring out if the AT91’s touch panel controller driver is enabled in the firmware or not – but Touchpanel_FEZ_Hydra_functions.cpp seems to be calling the driver, so I assume that functionality is wrapped up into the firmware already?
Or is GHI working on a software fix that won’t require board modifications? Is there any code available to try?