查看硬件原理图,5482通过mdio访问自己的寄存器,M4通过cpld对5482进行初始化操作(复位/解复位)

可以看到bcm5482的MDC和MDIO用的是port P 的pin4和pin5,所以基地址为GPIO_PORTP_BASE. 对应的分别是引脚4和引脚5,所以由此可以封装出基于gpio的mdio读写功能函数

实际控制:

mdio phy(bcm5482)访问相关推荐

  1. 了解与MDIO/MDC接口相关的22号、45号条款

    MDIO接口 SMI:串行管理接口(Serial Management Interface),也被称作MII管理接口(MII Management Interface),包括MDC和MDIO两条信号线 ...

  2. 网络驱动->PHY驱动调试

    1. Linux 系统网络协议层架构 网络协议框架图: 网络子系统是 linux 操作系统里很重要的一部分.关于这部分有很多的参考资料.这里主要说明一下 phy 芯片在整个子系统里的位置.从这个结构里 ...

  3. Linux phy驱动开发总结

    文章目录 基础 须知 数据结构 数据结构UML类图 MAC驱动 初始化简述 驱动实现 关于MAC连接PHY PHY驱动 动态注册 静态注册 通用PHY 参考模板 IP18xx驱动调试 须知: 问题 方 ...

  4. 访问外部设备寄存器的方法

    前言 x86 有 I/O端口与I/O内存 的概念x86 可以只有 IO内存x86 可以 有 两个 : IO内存 和 IO端口 arm 只有 IO内存的概念 参考 宋宝华 linux 4.0 设备驱动 ...

  5. U-boot简介及常用命令说明

    1. 疑问 使用u-boot开发一些项目有一段时间了,对u-boot也更加熟悉了.以前经常想u-boot存在的意义到底是啥呢?百科上说U-Boot的作用是系统引导.恩?引导系统?具体什么含义?u-bo ...

  6. 【lwIP(第一章)】lwIP入门

    lwIP是一个小型开源的TCP/IP协议栈(阉割的TCP/IP协议) lwIP适用于:云台接入.无线网关.远程模块.工控控制器.嵌入式NAT无线路由器.网络摄像头--- 目录 一.TCP/IP协议栈 ...

  7. 嵌入式linux 修改mac,MAC to MAC 环境下,嵌入式linux的修改

    MAC to MAC ,网卡驱动应该如何调整 正常情况下,完整的网卡由MAC和PHY两部分组成. PHY的含义很广,不知道的wiki之. 简单地说,是物理层芯片.在TCP/IP协议中,数据链路层之上的 ...

  8. 嵌入式编程之软件工程师需要了解的一些基本硬件知识

    工作背景传输网设备PTN以太网盘: 对于硬件知识的了解有助于在代码实现过程中提升性能. (1)PCIE总线 PCIE总线的说明以及用处. (2)I2C总线 I2C总线的时序访问特征点击打开链接. (3 ...

  9. AM335x(TQ335x)学习笔记——使用dtb方式启动内核

    老式的u-boot使用ATAGS的方式启动linux内核,本文使用新式的dtb方式启动内核. 我使用的内核是linux-3.17.2版本,下面开始编译内核. (1) 解压内核 [php] view p ...

最新文章

  1. 查看Android API文档的正确方式
  2. StaggeredGridView 实现分析--首次填充过程(一)
  3. IOS 程序内调用本地打电话功能-make a phone call
  4. 一起学nRF51xx 1 - GPIO
  5. [Golang]一道考察defer与命名返回值的题目
  6. AtCoder Beginner Contest 204 F Hanjo 2
  7. C语言 fwirte 函数 - C语言零基础入门教程
  8. SAP License:MM中的几个概念
  9. zookeeper源码分析之leader选举
  10. 用CSS制作日历弹出框的心得
  11. 抛开当下的迷惘,IT技术人的发展之路该怎么走?
  12. vscode 文件高亮插件_实用的Visual Studio Code插件
  13. MFC 通用对话框之“查找替换“对话框
  14. 清除浏览器缓存(js、css等)
  15. 团队如何开会,开会准则
  16. 红帽的RHCSA、RHCE、RHCA值得报考吗?
  17. 一组绝对有益于科研的随想录(转载)
  18. SPSS Modeler 18.0 基本介绍
  19. win10 电脑内存占用率过高解决
  20. CNAS认证和CMA认证是国内两种不同类型的权威认证

热门文章

  1. 统计素数并求和(20分)
  2. Cookie--防劫持的处理
  3. Python爬虫11-Scrapy爬虫框架
  4. 吃!吃!吃!(python)
  5. 计算方法(五)函数插值
  6. Interwine China 2009广州国际名酒展
  7. NPDP产品经理小知识:黄金圈法则
  8. 毕业设计:新闻大数据搜索系统 (完整代码运行)
  9. VUE实现DIV点击换色
  10. VB中使用表查询法获取CRC16