在使用RTT開發(fā)過程中我們有發(fā)現(xiàn)TCP網(wǎng)絡(luò)在外置百兆PHY進(jìn)行傳輸時(shí),會出現(xiàn)持續(xù)進(jìn)入DMA RBUS異常中斷的情況,與之共同出現(xiàn)的還有TCP調(diào)用write失敗,其他網(wǎng)絡(luò)功能失效,驗(yàn)證發(fā)現(xiàn)設(shè)備未死機(jī)。
請問這種情況出現(xiàn)的原因有哪些?如何排查?怎樣解決?
補(bǔ)充:我們在10M使用內(nèi)置PHY的產(chǎn)品中無此問題,兩者的應(yīng)用層代碼等同于平移。
手冊中ETH DMA的TBUS是否為異常中斷?
以及ETH?DMA?ETS中斷發(fā)生了應(yīng)該怎么處理?發(fā)現(xiàn)初始化完成后就會進(jìn)這個(gè)中斷