Hello,
According to iMX Audio Board Hardware User's Guide,
It depicts a Button board and says that the function of the 5 buttons can be customized.
What I would like to know are below.
1) What is the default function of each 5 button of CPLD_KEY0 to CPLD_KEY4?
How can we figure out the function of it?
2) When the button is pressed, the event informs to i.MX processor by I2C interface via CPLD?
3) Do we have to update CPLD software to change the function of the 5 buttons on Button board?
Thank you,
Andy
Hi Andy
default state and connections can be found in schematic (SCH-45632) provided on
Usage linux "gpio-keys" through /dev/input/eventX device can be found for example on
https://www.emcraft.com/som/vf6/controlling-gpio-from-linux
Best regards
igor
Hi Andy
what is part number of that board.
Best regards
igor
Dear Igor,
If my query is not clear, please let me know.
Thank you,
Andy
Dear igor,
It depicts about it only on iMX Audio Board Hardware User's Guide(IMXABHUG)
Below is the all the information of it. I can't find the part number of it.
2.4 Button board
The button board is assembled on the front panel of metal enclosure. It has 6 push buttons, the functions of the 5 buttons can be
customized, 1 button is ON/OFF function that from SOM directly. The connection between the button board and the audio board
is realized by 10 pins cable. The button board is as shown in Figure 5.
The key signals of 5 buttons are connected to CPLD (please refer to a capture file)
What I'd like to know the default function of 5 buttons except ON/OFF button.
How can we find out the default function of them and how to change of the function of 5 buttons?
Thank you,
Andy