[Split from https://www.avrfreaks.net/forum/a... ]
I have the same issue I think. I have a 212B tranceiver and a SE2435L PA, running LWMesh. DIG3 is not being controlled.
I disconnected DIG3 and probed the 212B side of DIG3 with an oscilloscope.
I have this line in PHY_Init()
phyWriteRegister(TRX_CTRL_1_REG, (1 << PA_EXT_EN));
I am not seeing the line go high, so it seems that it's a tranceiver issue. I've verified that the PA works by controlling the PA's enable signal with GPIO and not enabling PA_EXT_EN.
But, with GPIO still controlling the PA, if I enable the PA_EXT_EN, the tranceiver doesn't work! The PA just draws the DC 50mA quiescent transmitting mode current.
So enabling PA_EXT_EN does not make DIG3 go high ever, and it also makes the tranceiver not work, and DIG3 is not even connected!
Any information about DIG3 and PA_EXT_EN is greatly appreciated!! : )