Skip to content

Commit 0e26ab2

Browse files
authored
content.md: disable RCP auto-update from sdkconfig.defaults
While following this documentation today, I noticed that it didn't work. ESP32 board complained that it's trying to update RCP and failing to do so. I noticed that the sdkconfig line for ```CONFIG_OPENTHREAD_BR_AUTO_UPDATE_RCP``` is automatically uncommented / overwritten when running ```idf.py build```. That config is enabled inside sdconfig.defaults file and it seems that build step writes atleast some defaults to sdkconfig. This commit adds additional step for commenting out that RCP auto update setting from sdkconfig.defaults file as well, which fixed this issue for me. For context I was following this guide on 9th of August 2025 with POP!_OS 22.04 LTS 64-bit. Fresh git pulls for every step, just as mentioned in the guide.
1 parent fa547bb commit 0e26ab2

File tree

1 file changed

+8
-0
lines changed
  • content/hardware/03.nano/boards/nano-matter/tutorials/07.open-thread-border-router

1 file changed

+8
-0
lines changed

content/hardware/03.nano/boards/nano-matter/tutorials/07.open-thread-border-router/content.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,14 @@ CONFIG_OPENTHREAD_COMMISSIONER=y
242242
CONFIG_OPENTHREAD_JOINER=y
243243
```
244244

245+
With the same editor, open the 'sdkconfig.defaults' file located in `esp-thread-br/examples/basic_thread_border_router/sdkconfig.defaults` and do the following modifications:
246+
247+
- Disable the default setting for the RCP firmware auto-update verifying this parameter is not set. This setting will otherwise overwrite the line on sdkconfig file during build.
248+
249+
```bash
250+
# CONFIG_OPENTHREAD_BR_AUTO_UPDATE_RCP=y
251+
```
252+
245253
- Navigate to `esp-thread-br/examples/basic_thread_border_router/main/esp_ot_config.h`
246254

247255
- Modify the Serial port baud rate to `115200`, the result should look like this:

0 commit comments

Comments
 (0)