环境
- 硬件 : ESP-WROVER-KIT
- 平台 : Ubuntu18.04
- 参考资料: ESP-IDF Programming Guide
注意,根据硬件的不同,后面的部分存在一些差异,官方的ESP-WROVER-KIT调试起来方便一些,不用使用jlink等工具,这在刚开始不熟悉的时候比较方便。
第一步:安装OpenOCD
参考:Docs » API Guides » JTAG Debugging » Set up OpenOCD for Linux
-
Espressif 使用的OpenOCD进行了一些修改,需要从它提供的网站克隆源码进行编译。需要注意本地存放的位置。
cd ~/esp git clone --recursive https://github.com/espressif/openocd-esp32.git
现在克隆的源码应该存放在
~/esp/openocd-esp32
文件夹内。 -
安装依赖包如下:
sudo apt-get install make sudo apt-get install libtool sudo apt-get install pkg-config sudo apt-get install autoconf sudo apt-get install automake sudo apt-get install texinfo sudo apt-get install libusb-1.0
<