当前位置: 首页 > news >正文

织梦cms零基础做网站搜狐做网站

织梦cms零基础做网站,搜狐做网站,合肥网站建设毅耘,网络工程师证目录 前言 一、LAN8720A介绍 二、原理图连接 三、设备树配置 四、内核配置 五、调试问题 总结 前言 在嵌入式系统开发中#xff0c;网络连接是至关重要的一部分。T113-S3开发板搭载了LAN8720A系列的网口PHY芯片#xff0c;用于实现以太网连接。在开发过程中#xff0c… 目录 前言 一、LAN8720A介绍 二、原理图连接 三、设备树配置 四、内核配置 五、调试问题 总结 前言 在嵌入式系统开发中网络连接是至关重要的一部分。T113-S3开发板搭载了LAN8720A系列的网口PHY芯片用于实现以太网连接。在开发过程中对于网口的稳定性和性能的调试至关重要。本篇博客将介绍如何调试T113-S3开发板中的LAN8720A网口PHY芯片以确保网络连接的正常工作。 一、LAN8720A介绍 LAN8720A是一款常用的以太网物理层PHY芯片由微芯科技Microchip Technology公司生产。它被广泛应用于各种网络设备如嵌入式系统、单板计算机、工业自动化设备、路由器、交换机等用于实现高速以太网连接。 以下是LAN8720A的主要特点和特性 速率和接口 LAN8720A支持10/100Mbps的以太网速率与IEEE 802.3u标准兼容。它采用了常见的RMIIReduced Media Independent Interface接口可以与各种主控芯片和处理器连接。 工作模式 芯片支持全双工和半双工模式可以适应不同的网络通信需求。 自动协商 LAN8720A支持自动协商功能能够自动检测并适应连接的网络速率和工作模式从而简化了硬件和软件配置。 低功耗 芯片具有低功耗设计适用于需要长时间运行的嵌入式系统和移动设备。 内部时钟生成 LAN8720A内部集成了时钟生成电路可以产生所需的时钟信号减少了外部组件的需要。 自动MDI/MDIX交换 芯片支持自动MDIMedium Dependent Interface/MDIXMedium Dependent Interface Crossover交换功能允许直接连接到交叉线缆或普通直通线缆上。 诊断和状态指示 芯片提供了诊断功能可以监测链路状态、电缆长度和信号强度。同时它还支持LED指示灯用于显示连接和活动状态。 温度范围 LAN8720A适用于工业级应用具有广泛的工作温度范围适应各种环境条件。 电源 芯片工作电压为3.3V符合现代数字电路的标准电压。 二、原理图连接 T113-S3采用RMII模式通过PG口与LAN8720A-phy芯片连接使用PE组io脚作为连接脚与该phy芯片相连接具体连接示意图如下所示。 三、设备树配置 在SDK里面通过修改device/config/chips/t113/configs/evb1_auto/board.dts设备树配置文件添加网口pinctl控制脚并使能gmac网咯节点。 gmac0_pins_a{allwinner,pins PE0, PE1, PE2, PE3, PE4,PE5, PE6, PE7,PE8, PE9;allwinner,function gmac0;allwinner,muxsel 8;allwinner,drive 1;allwinner,pull 0; };gmac0_pins_b{allwinner,pins PE0, PE1, PE2, PE3, PE4,PE5, PE6, PE7,PE8, PE9;allwinner,function gpio_in;allwinner,muxsel 0;allwinner,drive 1;allwinner,pull 0; };gmac0 {pinctrl-0 gmac0_pins_a;pinctrl-1 gmac0_pins_b;pinctrl-names default, sleep;phy-mode rmii;use_ephy25m 0;tx-delay 7;rx-delay 31;phy-rst pio PE 13 GPIO_ACTIVE_HIGH;status okay; }; 四、内核配置 linux内核需要打开SMSC phy驱动配置 Device Drivers Network device support PHY Device support and infrastructure 具体路径如下图所示 配置保存重新编译内核烧写到开发板即可。 五、调试问题 系统启动之后出现如下打印Master/slave resolution failed, maybe conflicting manual settings? 解决方法修改全志SDK内核驱动文件/kernel/linux-5.4/drivers/net/ethernet/allwinner/sunxi-gmac.c驱动文件中的geth_phy_init函数修改部分如下截图所示原因是该驱动文件访问了一个千兆phy才有的寄存器导致报错网口出现问题。 修改之后phy驱动正常加载 网口速率测试如下所示 总结 通过这些调试您应该能够成功地在T113-S3 CPU上搭载LAN8720A PHY芯片并确保网络连接的稳定性和可靠性。调试是一个逐步的过程需要耐心和仔细。如果遇到问题可以查阅相关文档、咨询开发者社区或专业人士以获得帮助。祝您在调试过程中获得成功。
http://wiki.neutronadmin.com/news/89644/

相关文章:

  • 怎么制作网站店铺国土局网站建设情况
  • 企业网站在ps里做吗dw做的网站设计
  • 深圳做网站优化报价wordpress插件如何开发
  • 济南做网站企业在线工具网站
  • 北京网站开开发公司电话谷歌网站建站
  • 中山网站建设联系电话优秀网页设计导航
  • 新手学做网站书广科网站开发
  • 陕西省建设总工会网站即时通讯软件
  • 土地流转网站建设报告怎么查找一个网站开发时间
  • 怎样用网站做淘宝客推广wordpress 问答主题
  • 九江网站建设优化公司广州平面设计招聘
  • 建设银行软件官方网站下载网站关键词怎样做优化
  • cf刷枪网站怎么做的网站建设投资风险分析
  • 沈阳市绿云网站建设怎么在网上做装修网站
  • 郑州专业旅游网站建设百雀羚网站建设模版
  • 建筑网片铁丝规格新塘网站seo优化
  • 外贸网站建设电话做竞品分析去哪个网站
  • 北京网站设计制作招聘信息设计方案的步骤
  • 鞍山专业做网站公司淘宝网站建设目标是什么
  • 电脑网游网站seo排名
  • 罗湖商城网站设计推荐深圳网站维护seo
  • vip解析网站怎么做视频推广计划
  • 菏泽做网站设计星辰wordpress
  • 平谷重庆网站建设肥西县重点建设局网站
  • 投资网站排行佛山高端网站建设工作室
  • 大连好的网站建设公司更改wordpress登录图标
  • wordpress建站教程新手工作总结个人
  • 网站对联广告图片长沙一键建站系统
  • 银联支付网站建设网站安全检测漏洞扫描风险等级
  • 宝坻网站建设个人网站开发多少钱