As per the title, when the ADuCM320 enters the MDIO bootloader kernel, does it use the PHYADR pins (P3.0-P3.4) to assign the physical address?
The reason I ask is that AN-1310 "Flash Programming via MDIO - Protocol Type 8" states "The value of PHYADR is 5". We have three devices sharing a common MDIO bus, each with a different physical address configured via the pins, but if the bootloader ignores the pins and always uses address 5 then the bootloader is effectively useless.
A couple of secondary questions:
Is the schematic for EVAL-ADuCM320EBZ Rev C available? I have the schematic for Rev A and Rev D, but not for the one I actually have in front of me.
If I enable the MDIO bootloader on this eval board (hold SERIAL_DOWNLOAD button whilst pressing RESET) then the 1.2v MDIO voltage jumps up to around 1.6v. I have traced this down to the MCK pin which is sourcing current back up through the 620 Ohm pull-up resistor and into the 1.2v rail. I have replaced the ADuCM320 with a new part and the behaviour is the same. I have nothing connected to the eval board, other than the 5v power input.