RK 3568 调试配置以太网流程记录
1.简介
我们有个rk3568的项目,硬件刚刚拿到回板,拿到板子老规矩先编译一版软件烧录进去。
在外面测试一下以太网功能时,发现打不开,会报如下错误。
console:/ # ifconfig eth0 up [ 238.934076] rk_gmac-dwmac
fe010000.ethernet eth0: Could not attach ifconfig: ioctl 8914: No such
deviceto PHY [ 238.934149] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
参考RK的以太网配置说明文档(RKDocs\common\GMAC\Rockchip_Developer_Guide_Ethernet_CN.pdf)
2.解决流程(配置流程)
索性我们就按照流程配置一遍以太网吧。
2.1查看原理图
我们先找到以太网那页,发现使用phy芯片是RTL8211
找到芯片规格书,查看规格书的引脚定义,与原理图的引脚一一对照查看一下
2.2 dts配置(参考RK以太网配置说明,部分截图如下)
一般按照上述说明配置即可。
但我们遇到的是phy初始化异常,经过排查是由于以下两个配置没有配置好,IO电压域和reset引脚,下面我们来说明一下这两个需要怎么配置
2.2.1 电压域配置
(参考Rockchip_RK356X_Introduction_IO_Power_Domains_Configuration.pdf)
由原理图的查找和板上的电阻贴片测量,可知我们此项目vccio_phy0接到的是1.8V上,dts也需要同步配置成1.8v
查看原理图的phy 1.8v是vccio6接出来的
修改dts配置文件
2.2.2 复位脚的配置
修改dts配置文件
RK 3568 调试配置以太网流程记录相关推荐
- RK 3568 移植CH9344驱动流程记录
1.简介 我们有个项目需要用到多个串口接外设,但因为复用的关系导致原本RK3568的支持的串口不够用,所以硬件画板就添加了一个USB转串口的IC电路(CH9344)一转四.接下来我们就要开始在RK35 ...
- RK px30 配置GT911 TP触摸流程记录
1.简介 RK px30配置GT911 TP 触摸,流程记录 2.查看原理图 首先,查看原理图的tp座子,然后往下查找连接在主控的哪路i2c上 这里我们可以看见,此路TP是连接在i2c3上,接下来进行 ...
- RK CPU调试技巧
RK CPU调试技巧 文章目录 RK CPU调试技巧 2.CPU温度 查看CPU工作温度 3.CPU电压 查看CPU工作电压 设置CPU工作电压 查看CPU频率电压表 4.CPU频率 查看CPU频率 ...
- 实战|C++在vscode上的调试配置
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 ⽬标 按照本⽂的流程可在vscode平台上实现像在windows系统下VS调试C++程序的效果.本⽂ ...
- 新版IntelliJ IDEA Web项目配置完整流程
一.问题描述 新版的IDEA版本中创建Web项目的时候没有了Java Enterprise选项,查看一下相关插件没有问题,默认Java EE相关的插件都以安装并启用,后面启动项目的时候又发现Servl ...
- atitit.ajax bp dwr 3.的注解方式配置使用流程总结.....
atitit.ajax bp dwr 3.的注解方式配置使用流程总结..... 1. 下载 dwr.jar 1M 1 2. 配置注解方式..web.xml 1 3. Class 配置 2 4. 测试 ...
- Visual Studio Code (VSCode) 之 C/C++ 调试配置详解
准备 默认情况下,VSCode仅仅内置了对node.js运行时的调试支持,只可以直接调试JavaScript.TypeScript和任何其他翻译为JavaScript的语言.其他语言的调试支持,都 ...
- 阿里云物联网配置网络流程
阿里云物联网配置网络流程 阿里云模块配置流程 1.进入阿里云生活物联网平台 链接: https://living.aliyun.com/home. 进入后界面如下如所示: 点击立即开通,完成一些基本的 ...
- 关于majaro安装后的配置,简单记录 机型华硕FZ53v
关于majaro安装后的配置,简单记录 机型华硕FZ53v 关于majaro安装后的配置,简单记录 机型华硕FZ53v 关于majaro安装后的配置,简单记录 机型华硕FZ53v ##关于v2ray配 ...
最新文章
- 【EMC】电磁兼容性相关名词解释、基础知识
- 大牛激辩:AI 该像婴儿一样生来就懂事,还是该从零学习?
- Matrix calculus
- JavaScript要点 (二) 使用误区
- Java中四种访问修饰符的区别
- php补充 扩展,php补充安装扩展支持
- DVWA--SQL Injection (盲注)--四个级别
- r.java没有生成_R.java 常见问题(R.java文件没有生成 )
- ffmpeg编译android,FFMPEG Android(2) 编译编译静态ffmpeg可执行文件
- oracle+solaris+密码,Oracle Solaris 10回滚补丁文件密码哈希泄露漏洞
- 用Office2010做博客园客户端
- 滴滴回应未删道歉微博;阿里 P7 员工租自如病亡;苹果无人车出事故 | 极客头条...
- 目标检测(九)--YOLO v1,v2,v3
- Flutter 自定义图片按钮,按下效果及按键音效
- 贪吃蛇程序设计报告python_C某贪吃蛇程序设计报告.doc
- 大华监控摄像机接入到小程序、公众号、网站视频直播配置流程
- 为Macbook添加自己喜欢的英汉辞典
- Linux 安装字体
- 计算机内存die,从内存时序的角度告诉你 三星B-DIE为何成为高端所用
- 中美日印程序员收入对比