其他分享
首页 > 其他分享> > esp32 A1S 搭建esp-adf环境

esp32 A1S 搭建esp-adf环境

作者:互联网

1.安装VMware Ubuntu  安装必要的工具

2.安装Python  wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz 具体参考:linux安装和卸载python3 - 公元12956 - 博客园 (cnblogs.com)

3.拉取代码  :

git clone --recursive https://github.com/Ai-Thinker-Open/ESP32-A1S-AudioKit.git

   到、home/xx/esp32/目录下

修改工程名称为:esp-adf;

4.拉取的代码可能不完全,需要更新工具去拉取submodule

在、esp32目录下拉取工具

Step 1: 

5.添加环境变量

 vim /etc/profile

export IDF_PATH=/home/xjh/esp32/esp-adf/esp-idf
export ADF_PATH=/home/xjh/esp32/esp-adf

source  /etc/profile生效

echo $IDF_PATH 查看是否生成

6.进入cd  /home/xjh/esp32/esp-adf/esp-idf,

运行脚本 . ./install.sh安装所需的工具链

添加工具链环境:运行  . ./export.sh

 

7.如果发现xtensa-esp32-elf5.2.0 工具链不符合需要更新工具链

wget https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_4_0-esp-2020r3-win64.zip

 

解压:tar -xzf ~/esp/xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz

加入环境变量vi /etc/bash.bashrc   最后加export PATH=$PATH:/home/xjh/xtensa-esp32-elf/bin 

source /etc/bash.bashrc

查看版本:xtensa-esp32-elf-gcc -v

 

8.进入工程 开始编译下载

 

make menuconfig   配置菜单栏

SDK tool configuration 工具链不符合可以加入自己安装的路径

 

修改开发板版本和音频芯片

 

保存退出

make flash monitor  :编译下载监视

标签:submodule,A1S,esp,esp32,adf,sh,PATH
来源: https://blog.csdn.net/chilian12321/article/details/116791513