乐鑫技术交流
直播中

哔哔哔-

8年用户 1235经验值
擅长:电源/新能源
私信 关注
[问答]

ESP32使用以太网时出现报错如何解决?

各位大佬好,近日我烧录了官方以太网的basic例程,                                                                                                                                                                                           
      我将配置中的以太网设置为内部以太网控制器LAN87XX,                                                                                                                                                                                                 
      但遇到了lan87xx: lan87xx_init(299): wrong chip OUI 和 esp_eth: esp_eth_driver_install(229): init phy failed的问题,                                                                                                          
     请问该如何解决这个问题呢?
                                                                                                                                                                        

回帖(1)

醉清歌

2024-6-6 18:19:36
您好!关于ESP32使用以太网时出现的报错问题,我会尽量提供一些建议来帮助您解决。首先,我们需要了解具体的错误信息,以便更准确地找到问题所在。但是,在此之前,我可以提供一些建议来帮助您排查问题:

1. 检查硬件连接:确保您的ESP32模块与以太网模块之间的连接正确无误。检查排针、跳线等是否连接正确,以及是否有损坏。

2. 检查电源:确保您的ESP32模块和以太网模块都有足够的电源供应。如果电源不稳定或不足,可能会导致模块无法正常工作。

3. 检查以太网模块:确保您的以太网模块是兼容ESP32的,并且已经正确配置。有些以太网模块可能需要特定的设置才能正常工作。

4. 检查固件版本:确保您的ESP32模块烧录了正确的固件版本。如果您使用的是官方的basic例程,可以尝试重新烧录固件,以确保没有损坏或错误的固件。

5. 检查代码:仔细检查您的代码,确保没有语法错误或逻辑错误。如果可能,请尝试使用其他示例代码,以排除代码问题。

6. 查看错误信息:当您遇到错误时,查看错误信息是非常重要的。错误信息通常会提供关于问题的具体信息,这将有助于您找到问题的根源。

7. 搜索解决方案:在互联网上搜索您遇到的错误信息,可能会找到其他用户遇到类似问题的解决方案。您可以在论坛、问答网站或官方文档中寻找相关信息。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分