Tool/software:
Hi team
My customer expects that PCM3140-Q1's GPIO1 is set as IRQ function with open-drain output so that GPIO1 output low interrupt to MCU when an ASI bus error is detected such as shorting Fsync pin to GND.
Below codes are implemented. But GPIO1 didn't output low level when Fsync pin was shorted to GND as an ASI bus error.
0x33=0x3F //INT_mask0
0x32=0x0 //INT_CFG keep the default setting
0x21=0x22 //GPIO_CFG0 keep the default setting
Would you help double check if the setting is right and share your comments why GPIO1 behavior the expected response? From the dump register, 0x36=0xC0 which means that an ASI bus error is really triggered.
Thanks