Closed mkleef closed 2 weeks ago
Hi, @mkleef , from your logs: it seems like spinel host was used on ESP32H2. But the default config should use a radio native on H2(There is 15.4 modem on it). I think you might enable some specific configurations via idf.py menuconfig
. So could you please run idf.py fullclean
and idf.py set-target esp32h2
to build again?
I realized what I did wrong. I did not understand that each USB-C port connected to a different half of the chipset. One being H2 and the other being S3. That should be made clearer in the documentation. But now that I've realized my error, I was able to flash H2 with the more up to date RCP, and get the S3 to work with either the BR or the CLI. Thanks for the response.
Hi, @mkleef I'm glad to hear you've resolved your issue!
As the documentation states: Build the esp-idf/examples/openthread/ot_cli example and flash the firmware to another ESP32-H2 devkit.
These are actually different devkit boards.
I'll close this issue for now, but feel free to reopen it if you encounter any further issues.
Checklist
How often does this bug occurs?
always
Expected behavior
I expected the CLI example build to flash to the ESP H2
Actual behavior (suspected bug)
Following the instructions here at: https://docs.espressif.com/projects/esp-thread-br/en/latest/dev-guide/build_and_run.html#build-and-run-the-thread-cli-device
Note: RCP was built under the same $IDF_PATH of version 5.3.1
Error logs or terminal output
Steps to reproduce the behavior
cd $IDF_PATH/examples/openthread/ot_cli idf.py -p COM3 flash monitor
Project release version
5.3.1
System architecture
Intel/AMD 64-bit (modern PC, older Mac)
Operating system
Windows
Operating system version
Windows 11
Shell
CMD
Additional context
No response