Troubleshooting
Each project comes with its own specific challenges. If you encounter some issues while developing the project, the following list may help:
- First and foremost, make sure the paths in the root
CMakeLists.txt
file are correct if you configure the project yourself. The GitHub clone should compile without an issue since it is already configured with the relative paths in the repository, but when you collect the components and libraries yourself, you need to update the paths according to your directory structure. - The
idf.py
tool detects the connected devkit automatically without the serial port argument if there is only one. However, we need two devkits to be connected at the same time in this project. Therefore, pass-p <port>
toidf.py
when you flash or monitor the second one. - The default transport method is
BLE
when provisioning the RainMaker nodes in this project. You can runmenuconfig
and set the provisioning method toSoftAP
in the ...