Hi Mark,
Thanks for all your help on this part, just a few more questions if thats ok?
1. I will copy the pull downs as in M52259DEMOCOM diagram (there are no external pullups), and connect reset pin to processor i/o pin, this fine?.
2. MDIO/MDC pins not in strap input, but pulled low on M52259DEMOCOM diagram. Is it best to copy this?
3. I notice on the M52259DEMOCOM diagram there are no external pullups on NWAYEN for auto negotiation, and SPEED for 100Mbps. Does the M52259 change this in software , depending on the value in NETWORK_PARAMETERS.usNetworkOptions during initialisation?
4. As the reset pin will be connected to an io pin, is it best to have a pull up resistor on this so it comes out of reset when power is applied?
5. Does the PHY get the MAC and ip address from the M52259? If so, then does the PHY only pass info to 52259 that has matching MAC and IP address?
6. If I have to reset the device, what part of the initialisation is this done? And if so is there anything to send to it through the fnMIIwrite() commands to initialise it?
Thanks again Mark
Neil