完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一个 NXP S32K3X4EVB-Q172 (SCH-51972 REV A),我正在尝试使用 NXP ping 示例项目测试以太网功能和 lwIP 堆栈:lwip_s32k344。但是,我遇到了一些奇怪的行为,这使得该示例无法正常工作。
给电路板加电后,我可以将标准以太网 RJ45 电缆从我的笔记本电脑插入电路板上的插孔,然后看到两个状态灯都在闪烁(以及看到一些来自 Wireshark 上电路板 IP 地址的 MDNS 流量)。但是,启动调试会话后,两个状态灯都会熄灭,并且 Wireshark 上不会出现更多以太网流量(并且 ping 不起作用)。偶尔,但并非总是如此,在调试会话期间的某个时刻,我看到开发板端口上的橙色/黄色状态灯闪烁一次,仅此而已。 我对示例项目的 device_init() 函数进行了一些调试,发现它在搜索时似乎没有找到 PHY 的地址,请参见 not_executing.png。(电路板上的 PHY 是 TLK110)。但是,它只是继续进行初始化,示例的其余部分运行良好。 我不确定这是硬件问题还是软件问题,考虑到 PHY 似乎在加电时可以正常工作。我附上了我的版本信息以防它有任何用处(参见 ver_info.txt)。 |
|
相关推荐
1个回答
|
|
在这种情况下,您可以尝试以下解决方案:
1. 检查硬件连接是否正确 - 确保 RJ45 连接器正确安装,检查以太网电缆是否良好连接。 2. 确认网络设置 - 确保在 lwIP 配置中设置了正确的 IP 地址、子网掩码和网关,并确保没有 IP 地址冲突。 3. 尝试使用静态 IP 地址 - 尝试使用静态 IP 地址而不是 DHCP 获得 IP 地址。 4. 尝试强制重新初始化 PHY - 强制重新初始化 PHY 并重置 S32K344 的以太网模块。可以通过将 PHY_MDIO_CTRL 寄存器中的 CSR_MDIO_START 和 CSR_MDIO_OP 位设置为 1 来完成此操作。 |
|
|
|
只有小组成员才能发言,加入小组>>
1935个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36428 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4971 浏览 1 评论
6114 浏览 1 评论
6821 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4252 浏览 0 评论
653浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
646浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
647浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
737浏览 2评论
849浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 05:22 , Processed in 1.106726 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号