Post links and attach files for documentation here, also chat about these docs freely

User avatar
By mcgr3g0r
#34 Is it possible that the xt- prefix for cross tools in Makefiles suggest that the 8266 is the xtensa based SOC ?

The cross tools for x86 linux host can be obtained from:

https://www.kernel.org/pub/tools/crosst ... nux.tar.gz
https://www.kernel.org/pub/tools/crosst ... nux.tar.gz


[EDIT]:

The crosstool sources and patches for xtensa can be found on git

https://github.com/foss-xtensa
User avatar
By Bert
#39
mcgr3g0r wrote:Is it possible that the xt- prefix for cross tools in Makefiles suggest that the 8266 is the xtensa based SOC ?

That's quite likely to be the cause of that prefix.

In any case, the ESP8266 is based on the Tensilica Xtensa LX3, which appears to be running at 80MHz (according to a header file in the IoT example files).
User avatar
By Bert
#42
scottgibson wrote:I have spent some time hacking at the makefiles stitching in the xtensa crosstools from kernel.org but I ran into further issues. I think I need to build crosstools myself with a few more options enabled. Still hacking at it.

Would you care to elaborate on that a bit more? What exactly were you trying to accomplish, what did you try (or change), what is it that you're missing, etc.?