-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
esp32S3 as OTBR, " OPENTHREAD: Failed to get LL address, error: Invalid If index" (IDFGH-14237) #15033
Comments
Hi @githubworksonline ,Thanks for issuing this, I will investigate it later. For now, please use the recommanded code base shown in the docs: https://docs.espressif.com/projects/esp-thread-br/en/latest/dev-guide/build_and_run.html#set-up-the-repositories |
Yeah, I just followed the recommended code base - 5.3.2 and got same error "OPENTHREAD: Failed to get LL address, error: Invalid If index" |
I had the same error, also using esp32S3 as OTBR |
Hi, I had the same issue. Did you can control from chip tool to end device ( ex: light, light_switch)? |
Hi @giangnv1993 @GASEN1216 @Kris-Morrison @githubworksonline Thanks for issuing this, we have fixed this issue in our internal branch and will sync to github very soon, I will let you know if the fix becomes available in release/v5.3 branch on GitHub. |
@zwx1995esp could you please share what was the issue and fix? |
Sure, it is a software issue. Our BR lib is a pre-built static binary library. Some structs used in BR lib is different between the branch v5.3.2 and the built branch master. This discrepancy leads to an ABI issue, as the data types are misaligned between the library and the code on branch v5.3.2. |
Answers checklist.
IDF version.
TAG: 5.3.2
Espressif SoC revision.
Chip rev: v0.1
Operating System used.
Windows
How did you build your project?
Command line with Make
If you are using Windows, please specify command line type.
None
Development Kit.
esp32s3 chip
Power Supply used.
USB
What is the expected behavior?
i do not understand openthread, it is my fist run this example. after 10minutes, nothing happened.
What is the actual behavior?
i want it run as "https://docs.espressif.com/projects/esp-thread-br/en/latest/codelab/index.html"
Steps to reproduce.
only idf5.3.2 otbr example on esp32S3 and ncp example on esp32H2.
Debug Logs.
More Information.
No response
The text was updated successfully, but these errors were encountered: