-
Notifications
You must be signed in to change notification settings - Fork 94
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
WIP: Refactor: Update to esp-idf v.5.0.2 #40
base: dev
Are you sure you want to change the base?
Conversation
Needed for idf v5.0.2
Needed for idf v5.0.2. `esp_attr.h` is needed for IRAM_ATTR
Needed for idf v5.0.2.
Needed for idf v5.0.2.
Changed for-idf 5.0.2
Espressif decided to move the mdns functionality to https://github.com/espressif/esp-protocols, which is an managed components, so their package manager has to be used. managed_components has been added to .giitignore, because it is downloaded by esp-idf.
Changed for esp-idf v5.0.2
Renamed the component to avoid conflicts with the esp-idf component. The tinyusb submodule has been removed and replaced, with Espressif's tinyusb managed component. Adjusted CMakeLists.txt not to build tinyusb, leave it up to the managed component. Added missing include to esp_mac.h
Needed for esp-idf v5.0.2
This has changed in idf v5.0.2, need to rewrite
Wow, this is amazing work. We always wanted to switch to esp-idf v5, but we did not have enough time. We will follow the progress, thanks! |
This PR seems to work fine against |
Any plans on getting this PR rebased and merged? |
@augustozanellato yes we are planning to accept this PR. As soon as all issues with it will be fixed. |
Hi!
As you might know the 4.x branch of esp-idf has entered maintenance mode, so only high severity bugs are fixed. It will stop being maintained in 2024, so I've decided to update this project to esp idf v5.0.2.
Currently the project compiles under v5.0.2, connects to Wi-Fi but I'm having trouble getting it to actually debug and flash the flipper using my Wifi devboard. I will need to debug it a bit further, but any input from you guys would be appreciated.
Task list:
REQUIRES
argument of idf_component_registertcpip_adapter_ip_info_t
withesp_netif_ip_info_t