本帖最后由 kilmty 于 2016-6-2 14:45 编辑
1 安装VirtualBox
本应该解压,按照软件提示操作便可,可由于使用的是Win7&64位系统,出现了如下的错误:
错误是因为VirtualBox不兼容Win7引起的,只要把VirtualBox的兼容模式改为出Win7以外的就行
2 安装虚拟机lubuntu
Lubuntu是***开发人员洪任谕(笔名PCMan)推出的第一套开源组件,称为PCMan档案管理器,它的功能与Ubuntu相似,但更精简,Lubuntu 10.04的体积只有381MB,安装、运行速度极快,节电,硬件资源要求很低,支持X86和ARM架构处理器。
按照《
U-SDK-ESP8266开发环境搭建手册》进行导入即可。
3 设置共享目录
设置共享目录的目的是为了实现Window与Linux(开发板的开发环境)文件共享,按照《U-SDK-ESP8266开发环境搭建手册》进行设置即可。这里要提的有两点:
1 使用英文路径,以免出现不可预测的错误
2 共享文件的名字为share,以达到与lubuntu下挂载目录一致
4 下载源源码
下载源码,可去小e智能硬件完整开发资料下载链接下载,或去官网下载(官方如下图所示),下载后,将源码解压到上一步建立的文件夹中。
5 编译源码
以上设置好后,就可以启动lubuntu,挂载源码,并进行源码的编译。具体信息如下图所示,这里要说的是,lubuntu下的密码是:espressif。
执行gen_imsc.sh脚本后,提示生成新的user1.2048.new.3.bin用户文件,并位于bin/upgrade目录下。
6 烧写固件
烧写固件使用FLASH_DOWNLOAD_TOOLS工具,这个和tisan的一样,但在烧写时,发现如下问题。FLASH_DOWNLOAD_TOOLS烧写工具最大只支持COM21的串口,而小E开发平台的串口却生成了大于COM21(COM30)的串口,如下图所示。
故需要修改小E平台的串口号,点击或键选择属性,在高级设置中将其修改为小于COM21的串口端口号,并将串口的波特率修改为115200。
然后按照《U-SDK-ESP8266开发环境搭建手册》操作即可,在手册中没有提到:
一切设置妥当后,点击开始(START)下载,显示等待同步,此时,按下小e开发板上的Boot键并打开电源开关,即可进行下载,如下图所示。
8 串口查看
重新上电后,打开串口助手,选择74880的波特率,即可看到启动信息,如下图所示,说明烧写成功。
环境搭建完成,并实现了固件的重新烧写,下一步完成功能代码的编写。
0