1,安装虚拟机,到VirtualBox官网上下载最新版本VirtualBox-5.0.18-106667-Win,值得注意的是这个最新版本在xp系统上已经不支持了。下载完成后安装。
2,安装VirtualBox。
双击安装包,一路next下去就可以。
3,打开虚拟机,导入小e虚拟机。
在 ” 管理 ” 菜单里选择 " 全局设定 " 。
选择 " 常规 " 并设置你虚拟机的工作路径
在 ” 管理 ” 菜单里选择 " 导入虚拟机 "
点“导入” 就能够在 D:\vm_box\lunbuntu:
4,设置共享目录
选择“共享文件夹 ”
点“确定” 共享文件夹就设置好了。 (注意共享文件夹名称不可以修改, 否则要修改./mount.sh 文件里的相应名字) 。
5,编译源码生产固件
启动虚拟机,密码espressif
复制 et_iot_source 目录到“ D:\VM\share”(共享文件夹目录) 。
在终端打开mount.sh,如下图
可以看到共享目录挂载在/mnt/share下
挂载目录文件夹, 执行” sudo ./mount.sh” (注意, 如果在添加共享文件
夹时, 名字不叫 share, 请修改 mount.sh, 把 vm_box_share 修改成和共享文件
夹名一样, 如果提示要输入密码, 请输入 espressif)
到挂载目录cd /mnt/Share/
在et_app下编译,执行“./gen_misc.sh”, 命令就可以生成相应固件
如果没有修改 BIN_PATH 路径的话, 默认生成的固件 bin 文件在 bin/ upgrade 目录下面。