工具/软件:WEBENCH设计工具
您好,
我使用的是芯片DP8.3867万ERGZT。 1000BASE-RGMII
通过MII,我询问并阅读以下寄存器:
1. Ctrl (h001F)<-- h8000,读取0。 (使用寄存器重置)。
2. BMCR (h0)<- h0140,轮询= h0140。 (设置为1000BASE)。
3. PHYCR (h0010)<--- hf068。 (DIS SGMII),poll = hf068
4. CFG1 (h0009)<--- h1b00 (或h0300),轮询= h1b00.(显示性能)。
5. cfg3 (h001E)<--- hcb02,轮询= hcb02。
6. BOSCH (h0016)<--- h0。 (但我在这里设置了数字回送-一切都正常,即返回数据。
7. RGMITCL (h0032)<--- h00d3,轮询= h00d3,(RGMII enable)。
8. RGMIIDCTL
9. Ctrl (h001f)<--- h4000 (软重启)。
我读了BMSR (h0001),PHYSTS (H0011),STS2 (h0017)-一切都很好。
但我读了STS1 (h000A),得到了0。
出什么问题了?
谨致问候
Sergey