Zephyr OS 对 ESP32应该如何配置环境

1.不是export ZEPHYR_TOOLCHAIN_VARIANT=zephyr而是export ZEPHYR_TOOLCHAIN_VARIANT=espressif
2.需要下载乐鑫官方最新的工具链,使用https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp32-2019r1-linux-amd64.tar.gz
并设置环境变量export ESPRESSIF_TOOLCHAIN_PATH=xtensa-esp32-elf所在路径
注意不是xtensa-zephyr-elf
3.下载最新的IDF
git clone --recursive https://github.com/espressif/esp-idf.git
并设置环境变量
export ESP_IDF_PATH=IDF所在路径
4.重启,使环境变量生效即可编译通过

你可能感兴趣的:(Zephyr OS 对 ESP32应该如何配置环境)