Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

esp32c6 with w5500 for otbr (IDFGH-14300) #15091

Open
3 tasks done
gparvind opened this issue Dec 25, 2024 · 0 comments
Open
3 tasks done

esp32c6 with w5500 for otbr (IDFGH-14300) #15091

gparvind opened this issue Dec 25, 2024 · 0 comments
Assignees
Labels
Status: Opened Issue is new

Comments

@gparvind
Copy link

Answers checklist.

  • I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
  • I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

General issue report

I have setup otbr (ot_br example project) using esp32c6 for thread and spi w5500 for ethernet. I am able to create thread network and join other nodes as well.
However I keep getting multiple erros with this like:

E (39407) OPENTHREAD: Failed to get LL address, error: Invalid If index
W(40237) OPENTHREAD:[W] DuaManager----: Failed to perform next registration: NotFound

With increased spi clock speed ~36) I get other errors like:

E (925) w5500.mac: W5500 version mismatched, expected 0x04, got 0x80
E (925) w5500.mac: emac_w5500_init(826): verify chip ID failed
I (935) gpio: GPIO[4]| InputEn: 0| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0 
E (935) esp_eth: esp_eth_driver_install(228): init mac failed
ESP_ERROR_CHECK failed: esp_err_t 0x10a (ESP_ERR_INVALID_VERSION) at 0x4201b706

I would like to understand whether it's a software issue (I do see an issue reported for LL address one) or hardware setup issue or the chip is just not powerful enough to be directly used for handling thread and ethernet communication with single cpu for otbr.

Other infos:

  • esp idf is 5.3.2
  • esp module is Beetle ESP32 C6 Mini Development Board
  • w5500 spi module is powered by 3.3v output pin of the esp32 dev board.
@espressif-bot espressif-bot added the Status: Opened Issue is new label Dec 25, 2024
@github-actions github-actions bot changed the title esp32c6 with w5500 for otbr esp32c6 with w5500 for otbr (IDFGH-14300) Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Opened Issue is new
Projects
None yet
Development

No branches or pull requests

3 participants