CH579 M-R1板子按reset按鍵和以太網(wǎng)連接的一個奇怪問題

標(biāo)題較長,測試發(fā)現(xiàn)用官方例程的TCP_SingleClient,簡單修改增加ARP打印。插拔網(wǎng)線,設(shè)備斷電重啟網(wǎng)口均可以正常連接到服務(wù)器,但是按reset按鍵有兩種情況,1 短按 socket連接失敗,arp 打印沒有服務(wù)端的arp條目;2 長按松開 socket連接成功,arp打印有服務(wù)端的arp條目。請官方幫忙分析下原因。


現(xiàn)象1:

image.png

現(xiàn)象2:

image.png

補一個wireshark抓包,對于第一種現(xiàn)象,設(shè)備一直在發(fā)arp探測包,服務(wù)端也一直在回,但是設(shè)備就是沒法獲取到arp條目,如下圖:

image.png


對于現(xiàn)象2,設(shè)備會發(fā)起幾次arp請求,主機也是正常返回arp回應(yīng),設(shè)備可以獲取到arp條目image.png


設(shè)備正常連接到服務(wù)端后設(shè)備和服務(wù)端的通訊是正常的,所以推斷應(yīng)該不是硬件的問題:

image.png


感覺是路由或者交換對ARP ACK有攔截,您發(fā)的正常報文也是多次請求才獲取到。您關(guān)一下PC端口的防火墻設(shè)備直連PC嘗試看看


我查了下電腦的配置,防火墻是關(guān)閉的,之前設(shè)備也是直連的電腦,應(yīng)該不是這個問題。而且從arp報文可以看出來,電腦已經(jīng)回復(fù)arp響應(yīng)給CH579了,但是579的arp表沒有更新到這個條目。前天正好碰到一個EBYTE的網(wǎng)絡(luò)模塊,我看用的也是你們的芯片,在設(shè)備插著網(wǎng)線重啟的時候也會有同樣的問題,官方看能不能測試復(fù)現(xiàn)下,如果確實有這個問題,對現(xiàn)場的使用還是會有比較多的故障的。

image.png


今天又把這個問題進行了測試,發(fā)現(xiàn)了以下幾種情況:

測試情況a:CH579M_R1開發(fā)板,燒錄例程CH579\CH579EVTBASE1\EVT\EXAM\NET\TCP_Client\TCP_SingleClient下的hex文件(修改目的地址,網(wǎng)關(guān))

現(xiàn)象:

1 用板上的開關(guān)反復(fù)開啟關(guān)閉,每次開啟都可以連上TCP server(測試10次)

2 打開板上開關(guān),反復(fù)插拔usb供電接口,每次都可以連上TCP server(測試10次)

3 短按reset按鍵,每次都無法連上TCP server(測試10次),打印信息可以看出,沒有獲取到server端的arp列表

image.png

4 長按reset按鍵,每次都能連上TCP server(測試10次)

image.png


測試情況b:自己畫的板子,燒錄例程CH579\CH579EVTBASE1\EVT\EXAM\NET\TCP_Client\TCP_SingleClient下的hex文件(修改目的地址,網(wǎng)關(guān))

image.png

這個板子的情況和開發(fā)板感覺是反著來的,現(xiàn)象如下:

1?用板上的短路帽P12反復(fù)開啟關(guān)閉,每次開啟都無法連上TCP server(測試10次),結(jié)果都是TCP timeout

2 插上短路帽P12,反復(fù)插拔12V供電接口,每次都無法連上TCP server(測試10次),結(jié)果也都是TCP timeout

image.png

3 短按reset按鍵,每次都能連上TCP server(測試10次)

4 長按reset按鍵,每次都連不上TCP server(測試10次)

reset按鍵的現(xiàn)象正好和開發(fā)板相反,不知道下一步怎么查了,申請官方支持



您好,您在您的電路上吧R51和C4去掉,是不是現(xiàn)象比較符合之前的狀態(tài)。進行復(fù)位操作,內(nèi)核其他外設(shè)和MACPHY的時間有區(qū)別,網(wǎng)絡(luò)端PHY掉電需要較更長的時間。

您可以聯(lián)系025-52638370進行售后咨詢。


這兩個工位本來我就沒有上,是nc的,昨天我為了測試比對,把ch579m-r1開發(fā)板的reset按鍵并聯(lián)的電容換到我板子的C4,但是現(xiàn)象沒有變化,本來是怎么樣的還是怎么樣。


提供一個新的測試結(jié)果,目前用交換機的情況下,設(shè)備用dc 12v供電或者插拔短路帽都可以正常連上tcp服務(wù)端,直連電腦就不行,幫忙看看@官方


每次連接時都改變一下本地端口試試。


您打電話咨詢后,還有其他問題嗎。


這個我要投訴下,根本就沒理我


您好,可以工作時間再致電一下。


您好,遇到問題可于工作時間致電聯(lián)系,如果第一時間沒有接聽,相應(yīng)工程師可能正在接聽其他電話,可以稍等20分鐘重新?lián)艽螂娫捖?lián)系。


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

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