W5500 Common mode register (MR ) allways readed as 0

Now I begin to study ths chip The problem is - common MR allways readed as 0 But other regs may be written fnd realed correct

Why did you decide that it is a problem? What you expect to read from there and when (after what actions)?

Did you read the datasheet?

I try to set PB and FARP bits to MR but register readed as 0. But GAR , SUBR registers I can write and read correct. PHYCFGR and VERSION registers also readed correct. And - device did no connect LINKLED and ACTLED flased in ~1sec interval

What exact value(s) you write to common MR register?


Check the address value of MR register and if you set RST bit MR register.
Setting RST to 1 resets all register values.

1 Like