-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
My ESP-IDF v5.2.2 is not the same as the github v5.2.2 tagged version (IEP-1267) (IDFGH-13924) (AEGHB-873) #129
Comments
Hi @Alvin1Zhang Could you please point to the right person who can check this? |
Hello, There is a workaround for this: just go in in the tab "Espressif" and open the "ESP-IDF manager" just install the esp-df version 5.2.2 at another place and select it. However this is still a real problem as it makes you used a "bugged" version of the ESP-IDF without letting you know at all! |
Any update on this? |
My project uses WiFi Mesh lite. |
Hello, WindowsApps folder is not the default path for Git when installed via the official Git installer or other typical methods. |
Please, provide more details: |
Hi @AndriiFilippov, About the Git bin folder, it was for people that have the same issue. I install everything following the Espressif-IDE Windows installation package. Maybe I missed something. Anyway. I gave an example in my initial description. To be exact, the two files are:
The file that stop WiFi to work is the file I mentionned in my original description (manager.c). As you can see in the screenshot I gave, a lot of line are commented. I don't know what you mean between "reset" or "regenerate". As I said in my original description, the files are modified locally. My local git copy does not match the remote. |
@sfeutrier hi,
|
Also, I installed the ESP-IDF v5.2.3 thanks to the ESP-IDF Manager and it has the same issue when I built. |
Hi @sfeutrier Unfortunately, I am unable to reproduce this problem to investigate further. I have verified this with ESP-IDF v5.2.2 and v5.2.3 using the Espressif-IDE, running the wifi_prov_mgr example. I am able to provision the device without any issues, and I don’t see any code changes in the files mentioned in the respective IDF folders. I’m not sure what might have caused this problem in your case. |
Hello @kolipakakondal, Thank you for testing! |
Hello, I did the same test with "wifi_prov_mgr" and indeed, it does not modify any files in my esp-idf SDK. |
This is likely related to this line in esp-mesh-lite: esp-mesh-lite/components/mesh_lite/CMakeLists.txt Lines 21 to 23 in 5d22ed4
@tswen could you please take a look? Probably there is a better way to do this than applying a patch — this command may fail if esp-idf is in a read-only directory. Plus this messes with other projects which may use wifi_provisioning. |
Hello @igrr, Also, note that since I install Espressif-IDE v3.1.0, more files are now modified x). You can see below thelist. |
Sure, we will reassess a better approach, and any new developments will be communicated here. |
@tswen I guess it will take time to make this change. During this, I cannot guarantee that between all my colleagues and across projects, we have the same binary file built because the SDK itself is different... |
@sfeutrier We plan to integrate the |
Hi @tswen, thank you for the follow up! |
@sfeutrier Hello, you can update the mesh-lite component to the latest master branch. The new mesh lite component will maintain wifi_provisioning separately without affecting idf. |
Hey @tswen I tried last week but there are managed by the IDF Component manager and I can succeed to update. |
@sfeutrier mesh lite component has been updated to 1.0.1, which includes the changes mentioned above. |
Describe the bug
I'm trying for hours to make the wifi provisioning sample to work, without any luck!
After investigation of the source code, I found out that everything related to "esp_wifi_start" (starting Wi-Fi in Station Mode) is commented out.
This is not the case here: https://github.com/espressif/esp-idf/blob/v5.2.2/components/wifi_provisioning/src/manager.c (line 1556) while in my folder "C:\Espressif\frameworks\esp-idf-v5.2.2\components\wifi_provisioning\src\manager.c", this is the line 1658... How ?
What is the correct way to solve my issue?
To Reproduce
Steps to reproduce the behavior:
I guess install Espressif IDE with esp-idf v5.2.2
Expected behavior
Folder files and tagged version files should be identical
Screenshots
![image](https://private-user-images.githubusercontent.com/64833806/341443233-50f5448c-5a6c-43d9-aca9-0acacbc149f2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzQ1ODU5ODEsIm5iZiI6MTczNDU4NTY4MSwicGF0aCI6Ii82NDgzMzgwNi8zNDE0NDMyMzMtNTBmNTQ0OGMtNWE2Yy00M2Q5LWFjYTktMGFjYWNiYzE0OWYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDEyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQxMjE5VDA1MjEyMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYyNTk0MDQwYzAyNTQ1Mjg3MDJkOGJmNjZlZThlMjQxMTBkNTIwY2EzNjY1NWY2MTExZTZiMmZlYTVjNDc0NjgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.1LnHBud6099B4KeYMBo0aLrxxeu10O8BLD6U5-4-ovg)
![image](https://private-user-images.githubusercontent.com/64833806/341443297-a6d0a12b-6263-4ce3-9e9c-afbccd943b95.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzQ1ODU5ODEsIm5iZiI6MTczNDU4NTY4MSwicGF0aCI6Ii82NDgzMzgwNi8zNDE0NDMyOTctYTZkMGExMmItNjI2My00Y2UzLTllOWMtYWZiY2NkOTQzYjk1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDEyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQxMjE5VDA1MjEyMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM2MmRiOWM5NzQxZmI1YjIxMmI0MjgyNjljNTg1M2YxYmIzMDY1ZDdkYmFmZDQ2YzU0NDA5YzRhNjVlNjhiYzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.xOhkf-XKRep5b6tR4bvl5SmxBezmYLmSO2qKVpLcWbU)
What I have in my local version of esp-idf
What I should have when looking at the tag v5.2.2 in Github
The text was updated successfully, but these errors were encountered: