Tool/software:
Hi:
When the network port is set to auto mode and directly connected to the PC (auto), the network port can be pinged normally
When the network port is set to 10M mode, it can be directly connected to the PC and pinged normally;
When the network port is set to 100M full duplex or half duplex mode, if it is directly connected to the PC (neither set to auto nor the corresponding mode), the network port cannot be pinged and the network port lights are not on.
when in auto mode,I read the register of the phy ,the speed is 100M (that is right),I read out the contents of the phy register in auto mode and forced 100M mode as follows for compare:
please help to check why force 100M can not link,thanks
register | value (auto mode) | value ( force 100M) |
0 | 0x3100 | 0x2100 |
1 | 0x786d | 0x7849 |
2 | 0x2000 | 0x2000 |
3 | 0xa240 | 0xa240 |
4 | 0xe51 | 0xe51 |
5 | 0xdde1 | 0 |
6 | 0xd | 4 |
7 | 0x2001 | 0x2001 |
8 | 0x6801 | 0 |
9 | 0 | 0 |
0xa | 0x100 | 0x100 |
0xb | 0x1000 | 0x1000 |
0xc | 0 | 0 |
0xf | 0 | 0 |
0x10 | 0x4615 | 0x4004 和0x4跳变 |
0x11 | 0x108 | 0x108 |
0x12 | 0 | 0 |
0x13 | 0 | 0x800 |
0x14 | 0 | 0 |
0x15 | 0 | 0 |
0x16 | 0x100 | 0x100 |
0x17 | 0x65 | 0x61 |
0x18 | 0x400 | 0x400 |
0x19 | 0xbc21 | 0x8021 |
0x1a | 0 | 0 |
0x1b | 0x7d | 0x7d |
0x1c | 0x5ee | 0x5ee |
0x1d | 0 | 0 |
0x1e | 0x102 | 0x102 |
0x1f | 0 | 0 |
0x25 | 0xdde1 | 0 |
0x467 | 0xfef | 0xfef |
0x468 | 0 | 0 |