Migration Troubleshooting
Use this table when a step in the Migration walkthrough does not behave the same way it did in Espressif-IDE. IDE build-error hints remain in Troubleshooting.
Symptom |
Likely cause |
Recommended action |
|---|---|---|
SDK Configuration Editor asks for |
Existing CMake cache references another Python/environment |
Run ESP-IDF: Full Clean, then reopen the editor. |
JTAG Flash reports an FTDI/OpenOCD device error |
Board/OpenOCD setup was not restored |
Re-select target + exact board/device configuration. |
Target appears correct but JTAG still fails |
Chip target and board/OpenOCD state are separate |
Explicitly select the board/device again. |
Debug reports |
Existing project has no VS Code debug config |
Run ESP-IDF: Add VS Code Configuration Folder. |
Default Debug works but behavior differs from Eclipse |
Custom Eclipse |
Review and migrate/recreate the required custom debug settings. |
VS Code creates |
Eclipse custom build path was not imported |
Configure the custom build directory manually. See Advanced migration cases. |
Doctor reports unrelated configuration errors |
Stale user/global extension settings |
Check whether the reported setting is relevant to the current project. |