Skip to content

Conversation

@gschorcht
Copy link
Contributor

@gschorcht gschorcht commented Oct 19, 2019

This PR adds a new ESP8266 toolchain that uses a newer GCC version and the new ESP8266 RTOS SDK instead of the old ESP8266 NONOS SDK. It is required for the reimplementation of the ESP8266 RIOT port in PR RIOT-OS/RIOT#11108.

This new toolchain is installed in parallel to the old one to be able to compile the current master but also to compile the PR RIOT-OS/RIOT#11108. Once PR RIOT-OS/RIOT#11108 is merged, the old toolchain can be removed.

The additional environment variable settings for the old toolchain are required to be able to divide the toolchain in RIOT's build system.

The new ESP8266 toolchain as required for the RIOT port using the new ESP8266 RTOS SDK.
Copy link
Contributor

@kaspar030 kaspar030 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK.

Tested basic compilation for esp8266-esp-12x, which confirms the toolchain basically works.
This is not used by master (yet), so any problems will show up when merging RIOT/pull/11108.

@kaspar030 kaspar030 merged commit dac2971 into RIOT-OS:master Oct 25, 2019
@gschorcht
Copy link
Contributor Author

ACK.

Thanks 😄

Tested basic compilation for esp8266-esp-12x, which confirms the toolchain basically works.
This is not used by master (yet), so any problems will show up when merging RIOT/pull/11108.

Don't worry, be sure that I have tested this parallel installation of old and new toolchain with master and RIOT-OS/RIOT#11108.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants