色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x

全志A40i雙網(wǎng)口方案的網(wǎng)卡軟件問(wèn)題分析以及排查方向

發(fā)布時(shí)間:2022-7-15 11:45    發(fā)布者:阿里嘎多
關(guān)鍵詞: 嵌入式 , ARM , 單片機(jī)
OKA40i-C開(kāi)發(fā)板的底板雖然只有一個(gè)網(wǎng)口,但A40i本身是有兩個(gè)網(wǎng)絡(luò)控制器的,因此在飛凌嵌入式發(fā)布的資料中有雙網(wǎng)口方案。有的工程師小伙伴在開(kāi)發(fā)過(guò)程中會(huì)遇見(jiàn)一些網(wǎng)卡的設(shè)計(jì)問(wèn)題,今天小編來(lái)為大家分析3種常見(jiàn)的網(wǎng)卡軟件問(wèn)題以及排查思路。




1

問(wèn)題分析







問(wèn)題描述1:

以太網(wǎng)初始化報(bào)錯(cuò) No phy found




在執(zhí)行ifconfig eth0 up命令時(shí),出現(xiàn)"No phy found"異常log。





圖片上傳失敗
​重試






問(wèn)題分析:

出現(xiàn)"No phy found",常見(jiàn)原因是供給phy使用的25M時(shí)鐘異常,導(dǎo)致phy工作不正常,gmac驅(qū)動(dòng)通過(guò)mdio接口也讀不到phy的設(shè)備信息。




或者M(jìn)DIO引腳配置不正確或者phy地址不正確,再就是MDIO沒(méi)做上拉電阻,GMAC讀取不到phy設(shè)備信息,用示波器量一下MDIO波形是否正確。




再或是phy芯片復(fù)位失敗,需要更換phy芯片復(fù)位上拉電阻。






[backcolor=rgba(18, 18, 18, 0.5)]​




編輯




添加圖片注釋?zhuān)怀^(guò) 140 字(可選)




排查步驟:

(1)檢查phy供電是否正常;

(2)檢查phy使用的25M時(shí)鐘(Soc ephy25M或外部晶振)是否正常;

(3)檢查phy-mode是否按板級(jí)實(shí)際情況配置(mii/rmii/rgmii);

(4)檢查MDIO是否有上拉電阻;

(5)檢查MDIO引腳配置是否正確;

(6) eMAC phy地址是否和硬件一致;

(7) 檢查復(fù)位上拉電阻是否和原理參考方案一致。




MDIO通訊正常驗(yàn)證:

使用phytool工具讀取0x02 0x03寄存器 是否正確讀取PHY芯片ID,讀取成功,代表MDIO通訊正常。




問(wèn)題描述2:

以太網(wǎng)初始化報(bào)錯(cuò)NO SUCN DEVICE




執(zhí)行ifconfig -a/ifconfig eth0/ifconfig eth0 up命令,找不到eth0設(shè)備。






[backcolor=rgba(18, 18, 18, 0.5)]​




編輯




添加圖片注釋?zhuān)怀^(guò) 140 字(可選)




問(wèn)題分析:

以太網(wǎng)模塊配置未生效或存在GPIO沖突。




排查步驟:

步驟1:抓取內(nèi)核啟動(dòng)log,搜索"gmac"關(guān)鍵字段,檢查gmac驅(qū)動(dòng)是否probe成功;

步驟2:若內(nèi)核啟動(dòng)log顯示mac控制器probe失敗,常見(jiàn)原因是GPIO資源沖突導(dǎo)致。




解決方法:

GPIO沖突會(huì)有報(bào)錯(cuò)信息,根據(jù)報(bào)錯(cuò)信息,查看GPIO沖突引腳。

查看以太網(wǎng)模塊是否配置。






[backcolor=rgba(18, 18, 18, 0.5)]​




編輯




添加圖片注釋?zhuān)怀^(guò) 140 字(可選)







問(wèn)題描述3:

以太網(wǎng)初始化報(bào)錯(cuò)Initialize hardware error




執(zhí)行ifconfig eth0 up命令,出現(xiàn)"Initialize hardware error"異常log。



問(wèn)題分析:

出現(xiàn)"Initialize hardware error",一般是由于phy沒(méi)有輸出RX CLK至MAC控制器,導(dǎo)致MAC控制器內(nèi)部soft reset失敗,常見(jiàn)原因是phy供電異;25M時(shí)鐘異常;或者是檢查數(shù)據(jù)引腳的時(shí)鐘是否正確,RMILL RX CLK TX CLK 是否是正確時(shí)鐘。









[backcolor=rgba(18, 18, 18, 0.5)]​




編輯切換為居中




添加圖片注釋?zhuān)怀^(guò) 140 字(可選)









[backcolor=rgba(18, 18, 18, 0.5)]​




編輯切換為居中




添加圖片注釋?zhuān)怀^(guò) 140 字(可選)







排查步驟:

用示波器抓取rx_clk時(shí)鐘波形,查看是否保持25M時(shí)鐘穩(wěn)定,如果出現(xiàn)25M/2.5M 來(lái)回跳動(dòng)。即MAC與phy未link成功。




解決方法:

軟件上可通過(guò)在phy復(fù)位之后,設(shè)置寄存器0 固定為100M全雙工,可link成功。目前可這樣解決問(wèn)題:




在drivers/net/ethernet/allwinner/sunxi-gmac.c 中 geth_phy_init函數(shù)中 phy_connect_direct 之前加入phy_write(phydev, 0x0, 0x2100)。




以上是我們?cè)贏40i開(kāi)發(fā)過(guò)程中常見(jiàn)網(wǎng)卡設(shè)計(jì)問(wèn)題,有些可能是因?yàn)榇蠹以趨⒖挤桨笗r(shí)出現(xiàn)了配置問(wèn)題,或者是因?yàn)樾酒敵龅男盘?hào)不正常導(dǎo)致。大家在參考飛凌A40i的雙網(wǎng)口方案時(shí),可以查看本文章整理的問(wèn)題點(diǎn),說(shuō)不定就是您現(xiàn)在項(xiàng)目中遇見(jiàn)的bug。




接下來(lái),小編將給大家介紹一些常用的網(wǎng)卡軟件問(wèn)題對(duì)應(yīng)的排查手段。這些排查手段可以幫助您在調(diào)試phy時(shí)有一個(gè)基本的調(diào)試思路,提到的一些工具可以幫助您快速定位并且解決網(wǎng)卡問(wèn)題。




2

排查手段







(1)檢查menuconfig及dts以太網(wǎng)配置是否打開(kāi);

(2)檢查phy-mode配置是否與PHY和GMAC之間的物理接口匹配,如rgmii、rmii等;

(3)檢查GPIO配置是否正確,如IO復(fù)用功能、驅(qū)動(dòng)能力等;

(4)使用phytool工具讀取phy ID 驗(yàn)證MDIO是否正確。




如下圖示例,能夠正常讀取JL11x1的phy ID則代表MDIO通訊正常。






[backcolor=rgba(18, 18, 18, 0.5)]​




編輯




添加圖片注釋?zhuān)怀^(guò) 140 字(可選)



使用phytool工具讀取phy 狀態(tài)寄存器,查看phy芯片狀態(tài)。以JL11x1為例,如0x01狀態(tài)寄存器讀取值為0x786d,說(shuō)明link成功并且工作正常。






[backcolor=rgba(18, 18, 18, 0.5)]​




編輯




添加圖片注釋?zhuān)怀^(guò) 140 字(可選)









以上就是小編為大家整理的關(guān)于A40i雙網(wǎng)口方案的網(wǎng)卡軟件問(wèn)題分析以及排查方向。https://www.forlinx.com/


本文地址:http://m.54549.cn/thread-796074-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

相關(guān)在線工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表