On Thu, 11 Jul 2019 15:30:01 +0200 Benjamin Beckmeyer <beb@xxxxxxxxxxxx> wrote: > Hey all, > is there a possibility to read/write specific registers from/to different MII addresses? > > I know that there is miitool but it just can give me the first 16 registers of a PHY. > But I need write specific registers e.g. MII addr 2 register 0 and read MII addr 2 > register 1. I know uboot is having the mii command(exactly what I would need), and I > have seen that there were parameters for address and register in miitool but they > were deleted lastly. > Hi Benjamin! You can use /dev/mdio* devices for reading/writing MII registers. E.g. md -s /dev/mdio0-phy00 mw -d /dev/mdio0-phy00 -w 0 0x12345678 Just after barebox boot there is no /dev/mdio* devices. After network interface initialization (e.g. after ifup command) or after miitool command the /dev/mdio* devices appear. -- Best regards, Antony Pavlov _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox