CH32V307 RT-Thread網(wǎng)絡(luò)問題

V307連接的RTL8211E這個(gè)PHY。有2個(gè)問題想咨詢一下

1、網(wǎng)線接1000M交換機(jī)收發(fā)都正常。拔下網(wǎng)線插到100M交換機(jī),能獲取IP,也能PING通,收發(fā)數(shù)據(jù)嚴(yán)重丟包,請(qǐng)問1000M切換到100M要怎么實(shí)現(xiàn)?

2、連接1000M交換機(jī),協(xié)商速度也是1000M的,但是收發(fā)速度都比較慢,發(fā)送是接收速度的一半,不清楚是CPU處理不過來還是我程序上有問題,有不有接1000M Phy的參考速度?

下面是測(cè)試結(jié)果

1683519871165765.png

1683519871185858.png


您好,1000M的實(shí)測(cè)收發(fā)速率與測(cè)試代碼:

image.png

icon_rar.gifV307_ETH_FULL_17.zip

接100M交換機(jī)也可用該代碼測(cè)試,如有問題可郵箱溝通(zl@wch.cn)



您好??蓪H32V307與PHY強(qiáng)制配置為100M測(cè)試一下是否是由于PHY的傳輸速率與對(duì)端設(shè)備不匹配造成的。配置方法如下:

配置100M需將GBCR寄存器1000Base-T Full Duplex位清零,且將PHY配置為100M并開啟自動(dòng)協(xié)商。

image.png

image.png





將GBCR設(shè)置為0x00,沒有改善。協(xié)商速度時(shí)還會(huì)出問題。

rtt_eth_3.png

設(shè)置為0后,上面是1000網(wǎng)絡(luò)測(cè)速,下面是100M網(wǎng)絡(luò)測(cè)速。


可以打印一下PHY 的BMSR寄存器確認(rèn)一下協(xié)商后的連接狀態(tài),如有問題可郵箱溝通(zl@wch.cn)


1683685660780968.png

100M時(shí)GBSR Local / Remote Receiver 都不OK


1683685660561383.png



可以換其他100M對(duì)端設(shè)備或配置成100M后與電腦直連通信,確認(rèn)一下該問題是否與對(duì)端設(shè)備有關(guān),我這邊測(cè)試也曾出現(xiàn)過配100M后接我電腦通信卡頓,但接其他電腦通信正常的情況。若與對(duì)端設(shè)備無關(guān)可將測(cè)試代碼通過郵箱發(fā)我。我這邊測(cè)試一下(zl@wch.cn)。


1000M沒有問題一直沒懷疑PHY有問題,今天更換RTL8211E解決了問題。多謝張工的耐心指導(dǎo)。


rtt_eth_6.png


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频