Skip to content
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

[Important] ESP8266 RTOS SDK Support Period Policy (GIT8266O-744) #1166

Open
Eavo opened this issue Jan 6, 2022 · 3 comments
Open

[Important] ESP8266 RTOS SDK Support Period Policy (GIT8266O-744) #1166

Eavo opened this issue Jan 6, 2022 · 3 comments

Comments

@Eavo
Copy link

Eavo commented Jan 6, 2022

ESP8266 RTOS SDK 不会再发布新的主版本,所以不再添加新的功能,如非必要也不会更新 components 里面的组件。根据 ESP8266 RTOS SDK 的支持政策,请相关用户(尤其是新用户)使用还在维护期的分支(release/v3.4)和版本(v3.4)。

ESP8266 RTOS SDK will not release new major version, so it will not add new feature or update components unless necessary. According to the ESP8266 RTOS SDK Support Period Policy, please use the branch (release/v3.4) or the tag (v3.4), which are still in maintenance, especially for new users.

@donghengqaz donghengqaz pinned this issue Jan 6, 2022
@donghengqaz donghengqaz changed the title ESP8266 RTOS SDK Support Period Policy [Important] ESP8266 RTOS SDK Support Period Policy Jan 6, 2022
@github-actions github-actions bot changed the title [Important] ESP8266 RTOS SDK Support Period Policy [Important] ESP8266 RTOS SDK Support Period Policy (GIT8266O-744) Jan 6, 2022
@ccrause
Copy link

ccrause commented Mar 18, 2022

Does this mean that ESP8266 support will be added to esp-idf?

@nicklasfrahm
Copy link

I would be more than happy to help merging this SDK into the ESP IDF, if that meant that the ESP IDF can be used for the ESP8266 and ESP32 family.

@luzidchris
Copy link

I would be more than happy to help merging this SDK into the ESP IDF, if that meant that the ESP IDF can be used for the ESP8266 and ESP32 family.

I also hope that'll some day be possible. In the past, the excuse often was that esp-idf wasn't capable of handling multiple architectures but since support of the esp32 variants based on RISC-V was added to esp-idf, that's not really valid anymore.

I understand from Espressif's perspective that they'd like to solely focus on ESP32 but there are so many ESP8266 out there... and IMHO ESP8266 is still a capable device used by many many people, so there should be enough support from the community.

I assume that at least "bootloader", "esp8266", "freertos" and "wpa_supplicant" are target-specific and modified versions of these components need to be added to esp-idf to add support of ESP8266 to it. Then there's the toolchain-esp8266.cmake. Anything else? Why haven't there been any attempts to use esp-idf for ESP8266 so far? Although the build system is pretty similar, it's obviously not enough to simply add the mentioned components and cmake file(s) of ESP8266_RTOS_SDK to esp-idf. What exactly is the blocker from a technical stand-point?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants