Help on ESP32 build openthread #7799
-
I am using the ESP32 with the openthread border router project (esp-idf/examples/openthread/ot_br/). I would like to make some changes inside the openthread part. The openthread functionality is encapsulated inside the libopenthread_port.a / libopentherad_br.a libraries under /esp-idf/components/opentherad/lib/esp32. To let the compiler build the library i tried to enable the CONFIG_OPENTHREAD_ESP_LIB_FROM_INTERNAL_SRC inside the menuconfig. But if try then to compile the project, it fails with: Executing action: all (aliases: build) CMake Error at ../../../tools/cmake/component.cmake:369 (__component_get_property): -- Adding linker script /home/groll/tools/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld How can I compile the thread library? Is there another way to do it, maybe standalone compiling? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 11 replies
-
Maybe @chshu or @gjc13 from Espressif can help provide some insight. |
Beta Was this translation helpful? Give feedback.
-
@RolliGrolli The current ESP Thread Border Router is released in static library, so you can't build from source code. The We are more than happy to support you on new feature requests, feel free to raise an issue on https://github.com/espressif/esp-idf/issues. If you want some deep discussion, please contact us in this link: https://www.espressif.com/en/contact-us/technical-inquiries/new-feature-requests. ESP Thread Border Router SDK and Docs: |
Beta Was this translation helpful? Give feedback.
-
@chshu the company that I'm working with recommended us to use ESP32 for our product, do you know if ESP border router source code will be released and when? Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hello, the file ist always overwritten, so that it can't compile with "CONFIG_OPENTHREAD_BR_START_SERVER=y".
any idea? regards |
Beta Was this translation helpful? Give feedback.
@RolliGrolli The current ESP Thread Border Router is released in static library, so you can't build from source code. The
CONFIG_OPENTHREAD_ESP_LIB_FROM_INTERNAL_SRC
option is for the internal use only.We are more than happy to support you on new feature requests, feel free to raise an issue on https://github.com/espressif/esp-idf/issues. If you want some deep discussion, please contact us in this link: https://www.espressif.com/en/contact-us/technical-inquiries/new-feature-requests.
ESP Thread Border Router SDK and Docs:
https://github.com/espressif/esp-thread-br
https://docs.espressif.com/projects/esp-thread-br/en/latest/esp32/