刚拿到板子的时候,到开发快官网下载了官方提供的资料。资料显示,需要使用官方提供的虚拟机进行开发。
自己也第一时间体验了一下虚拟机下的程序编译,之后发现其使用的是xtensa-lx106-elf交叉编译链。
打包交叉编译链使用如下命令:
$cd /opt $sudo tar -czvf xtensa-lx106-elf.tar.gz xtensa-lx106-elf
随后就在baidu上搜索关于xtensa-lx106-elf编译链的信息,发现其也可以在Windows环境下进行搭建。 经过一段时间的实验,成功实现了开发快源码的编译,并得到了可下载的固件。下面将我搭建环境的过程分享给大家。
1、下载安装python2.7
2、下载安装MinGW(安装基本版即可)
3、在https://github.com/icamgo/xtensa-toolchain下载esptool
4、解压esptool后,根据esptool的README文档的提示,如下图所示
a、在windows命令提示符下运行gen.py,如下图所示
https://github.com/tommie/lx106-hal lx106-hal