Other Parts Discussed in Thread: ALP
Hi everybody!
I had an issue with the GPIO1 of the DS90UB947 in conjunction with MODE_SEL1 configuration. While I already found a solution, there was nothing in the datasheet on that particular behavior and maybe someone could provide additional information.
GPIO1 is used as an input to transfer a UART signal the corresponding GPIO of the Deserializer (DS90UB948). That worked fine in the former design with MODE_SEL1 in configuration #1 (0 V) - see Table 8 in the DS90UB947-Q1 datasheet. Because the current design uses coax cable, I changed MODE_SEL1 to configuration #4 (799 mV). Now GPIO1 became an output with permanent low level right after reset and could not be changed by register configuration. After some trial and error I found that setting MODE_SEL1 to configuration #3 (591 mV) made GPIO1 work as expected.
According to Table 8 configurations #3 and #4 should result in the same device functional mode. Does anyone know what's the difference between these two configurations and can share information on that?
Best regards,
Martin