1> I can read from the DP83867 dev board with the MSP430 at VDDIO down to about 2.2V but below that it does not work? I have removed R74 on the EVM and the 3V3 jumper on the LaunchPad and provided separate adjustable VDDIO to J7 on the EVM and the 3V3 pin on the LaunchPad.
The error is "Error! Device not connected!" but I can see the correct signals on my logic analyser.
At about the same threshold, reading from my micro gets strange results. On the analyser it appears that the DP83867 is getting clock edges that are not there and data is changing before it should.
2> I am trying to share I2C and MDIO on the same pins.
When my micro boots, it can read/write the I2C and read the DP83867 but after that the MDIO line is stuck high or low, held by the DP8367 and I cannot communicate with the I2C devices.
How can I get the DP83867 to release MDIO at the end of read??
I hope the 2 questions in one thread is acceptable, if not I am happy to separate them.