精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何調試AR8031 PHY功能

CHANBAEK ? 來源:飛車俠 ? 作者: Watson Su ? 2023-12-04 13:48 ? 次閱讀

本篇文章我們將跟大家介紹在開發 i.MX8QM 的過程中,如何調試 AR8031 PHY 功能。

一、 i.MX8QM EVM PHY 功能測試

i.MX8QM 設置 i.MX8QM eth0 IP 地址后 ping PC 的 IP 地址 ping 不通。

1.1 i.MX8QM Ping 電腦

圖片

1.2 電腦 Ping i.MX8QM

圖片

通過以上測試確定 i.MX8QM EVM 目前的配置并沒有配置 PHY 的驅動部分 ,需要對 AR8031 PHY 部分進行調試 ,接下來會從 AR8031 PHY 的環境搭建 ,相關配置及測試部分這幾個方面來對 AR8031 PHY 部分的調試進行講解 ,讓大家能夠掌握 AR8031 PHY 的調試

二.i.MX8QM AR8031 PHY環境

2.1 軟件環境 :

目前使用的軟件版本是 :imx-p9.0.0_2.1.0-auto Android 9.0 版本

Lunch 選擇 mek_8q_car-userdebug

Android 環境搭建可以參考博文 《 基于 NXP i.MX8QM Xen 雙系統 環境搭建 》

**2.2 硬件環境 **

使用的是 :i.MX8QM_EVM

電路圖 “ SPF-29420_C2.pdf ” 關于 AR8031 的部分 ,請參考下面框圖 :

圖片

通過查看電路圖可以了解到 :使用的 ENET PHY 是 AR8031
通過 PIN 23 ,24 ,26 都接地可以確認 PHY ADD :0x00

三、 對 AR8031 進行配置

3.1 AR8031 的驅動文件

程序在 Kernel 的 SDK 中已經包含 :

圖片

3.2 修改 Def_Config 配置文件

devicefslimx8qmek_8qBoardConfig.mk 文件 , Kernel_defconfig 使用的是 android_car_defconfig

圖片

在 vendornxp-opensourcekernel_imxarcharm64configs 目錄下找到 android_car_defconfig

圖片

3.3 修改 android_car_defconfig

對 android_car_defconfig 文件做以下修改 :

圖片

四、 AR8031 PHY 測試

重新編譯燒錄后設置 i.MX8QM 和 PC 在同一工作區域
i.MX8QM ping PC:

圖片

PC Ping i.MX8QM:

圖片

通過以上的操作,相信大家已經了解了調試 AR8031 PHY 的驅動的方法。首先通過硬件確認 PHY 的地址,然后打開設置 CONFIG_ETHERNET 定義可以讓 ETH0 設置正常掛載,然后加載 AR8031 的 AUTO PHY 驅動。通過對 AR8031 PHY 驅動的調試,希望對大家以后各種類型 PHY 調試有所幫助。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 調試
    +關注

    關注

    7

    文章

    574

    瀏覽量

    33901
  • PHY
    PHY
    +關注

    關注

    2

    文章

    301

    瀏覽量

    51700
  • 驅動文件
    +關注

    關注

    1

    文章

    4

    瀏覽量

    5263
  • IMX8QM
    +關注

    關注

    0

    文章

    2

    瀏覽量

    185
收藏 人收藏

    評論

    相關推薦

    在初始化時miiphy_reset調用cpsw_mdio_read函數時,返回return -EIO,請問是什么原因導致的?

    使用的是KSZ9031。phy_id根據硬件設置為1.在初始化時miiphy_reset調用cpsw_mdio_read函數時,返回return -EIO。請問是什么原因導致的?開發板使用的PHYAR8031,我看他們的寄存器
    發表于 05-28 02:40

    8148的以太網PHY能提供一份AR8031的規格書和使用手冊?

    如題,誰能提供一份AR8031的規格書和使用手冊?非常感謝
    發表于 02-18 08:45

    AR8031 為例解讀sgmii的PHY芯片(實用版)

    AR8031AR8031支持兩種模式RGMII模式和SGMII模式,也就是說有兩種模式的設計,請參考數據手冊的第13頁。一、 Mode模式確定 由以上的信息我們可以確定的Sgmii模式是怎么樣設計的,如下
    發表于 12-26 11:10

    phy.patch文件該如何去使用呢?有何作用

    由于貴司 的PHY 芯片由原來進口的PHY 芯片( AR8031 ,QCA8075)更改為 國產PHY 芯片 YT8521 和 YT8614現在有貴司提供的
    發表于 12-31 06:52

    正確的AR8031的驅動程序是哪一個

    在設備源碼里找到了AT803x.c和enetc_pf.c文件,哪一個才是正確的AR8031的驅動程序?如果是enetc_pf.c的話,為什么ar8031需要使用pcie的驅動注冊函數?
    發表于 12-31 07:14

    為什么LS1012和AR8031 SGMII于電腦ping連接總丟包呢

    LS1012核心板和AR8031 SGMII千兆網于電腦ping連接總丟包。去掉網口以太網節能有改善。PHY設計是參考開發板是來的。硬件仔細檢查了,信號也測了,沒有發現問題
    發表于 01-05 06:42

    AR8031芯片INT腳需要改驅動嗎

    1. AR8031的地址可以是0x0么?2. 新加1路 serders,用AR8031芯片 INT腳,需要改驅動么?看資料里面沒有寫改int管腳的內容
    發表于 01-05 06:32

    如何解決OK1043A-C uboot RGMII調試問題?

    OK1043A-C 單板 用DTSEC4通過RGMII 接 AR8031 phy。我用開發板自帶的uboot,這網口能ping通主機,用uboot官網的 uboot,ping不通,接收方向正常
    發表于 01-06 07:34

    照抄MX6X開發板的原理圖,輸出PHY芯片AR8031的輸出電壓不是1.1V是為什么?

    你好,我們調試遇到一個問題,請問下是什么原因啊? 如下圖所示,完全參考開發板的原理圖,發現輸出PHY芯片AR8031的輸出電壓不是1.1V,請問下是什么原因呢? 1.斷開L1測試AR8031
    發表于 01-07 07:13

    請問AR8031網絡應該怎么調試

    AR8031網絡應該怎么調試
    發表于 01-11 07:28

    AR8031網絡應該怎么調試

    AR8031網絡應該怎么調試
    發表于 01-13 06:28

    AR8031-AL1A--千兆以太網收發器方案資料

    千兆以太網描述:AR8031產品概述AR8031是Arctic PHY系列的一部分,包括AR8030,AR8033和
    發表于 05-12 10:07

    ATHEROS的AR8031AR8033網口芯片的詳細電路圖免費下載

    本文檔的主要內容詳細介紹的是ATHEROS的AR8031AR8033網口芯片的詳細電路圖免費下載。
    發表于 08-15 08:00 ?629次下載
    ATHEROS的<b class='flag-5'>AR8031</b>和<b class='flag-5'>AR</b>8033網口芯片的詳細電路圖免費下載

    集成10/100/1000Mbps以太網收發器AR8031

    集成10/100/1000Mbps以太網收發器AR8031
    發表于 07-14 09:17 ?16次下載

    AR8031以太網收發器數據手冊

    AR8031是北極大家庭的一部分設備-包括AR8031AR8033、,AR8031是Atheros的第四個一代,單端口,10/100/1000 Mbps,三速以太網
    發表于 11-04 15:13 ?8次下載