- 博客(5)
- 收藏
- 关注
原创 关于PHY芯片寄存器配置
YT8531:采用SGMII接口模式,一般PHY芯片都遵循用MDIO总线对PHY寄存器进行读写,首先读取PHY基本状态寄存器,主要看第2位有没有link,如果link,说明PHY电口侧(网线与电脑侧,PC端可看到以太网信息)没有问题,寄存器如下图。过程中遇到调不通的问题,为了排除软件干扰,断开MDIO管理线 ,查看是否link,若link说明是软件问题,若不link是硬件问题,通过排查发现是主控6610侧供电问题。通过下面的寄存器进制配置。目前遇到的问题,主控侧和PHY侧都有时钟输出,怀疑主控侧有问题;
2025-05-15 15:33:31
444
原创 关于KD6630转发数据包长度不一致问题。
正常MCU发送CAN包的长度为1300 MPU转出CAN包加包头为1316,正常逻辑:MCU→发送CAN包→KD6630→CAN包加包头→TBOX。现在遇到MPU转出包长度异常。
2025-04-17 13:44:19
147
原创 基于OTA升级的上位机刷写软件
准备工具:KD6630开发板、网线、PC端、软件升级包。TCP/UDS协议、QT、Wireshark抓包工具。主要功能为给网关控制器的MCU端做升级更新。本质为HEX、asc文件的传输。首先保证电脑和板端在同一网段能ping通,上位机界面如下图所示。点击选择含有指定flash、路由表、app等hex文件的目录。附加功能:能将路由表excel文件转换为hex文件。
2025-04-07 14:11:31
132
原创 KD6610同一VLAN下端口隔离测试
如上图创建了vlan 5 ,vlan5下有4、5、6三个端口,分别连接思博伦测试仪三个端口,默认情况下三个端口是互通的。即广播模式的理想状态从11端口打流,板端5、6端口流出。首先13端口向其他两端口发送数据,目的为学习13端口的MAC地址,并复制次MAC地址。开发板和台架仪器连接如下图所示、板端的4、5、6端口分别连接11、12、13端口。下边讲述端口隔离,即台架11端口进入,台架13端口收到。然后清空数据,用11端口发数据,目的MAC填写13端口。6610配置如下图所示。发送就可,效果如下图。
2025-04-02 17:21:30
217
原创 (linux+QT 项目)基于 RK3568 的模拟电梯超重报警系统
开发环境/工具:rk3568_linux 源码、ubuntu18.04、QT Creator、vs code、MobaXterm、SSH、qmake 工具链。1. 使用 RK3568 作为主控,使用 DHT11 模块通过 IIC 协议进行温湿度采集,使用 PWM 驱动控制风扇转速,使用。2. 使用 v4l2 摄像头框架进行图像采集,配置内核,修改设备树文件和 Kconfig,编写驱动程序,交叉编译 QT 工程。HX711 传感器基于杂项驱动进行物体重量采集。
2023-11-30 12:31:45
548
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人