Instalação
-
Instalar as dependências
$ sudo apt-get install build-essential git-core cmake doxygen libusb-1.0 make libtool pkg-config autoconf automake texinfo
-
Clonar o repositório do opencocd para o esp32 (2)
$ git clone --recursive https://github.com/espressif/openocd-esp32.git
-
Compilar OpenOCD usando a sequência de comandos abaixo (2):
$ cd <diretorio onde foi clonado> $ sudo apt-get install make libtool pkg-config autoconf automake texinfo libusb-1.0 $ ./bootstrap (when building from the git repository) $ ./configure --enable-sysfsgpio --enable-bcm2835gpio $ make $ sudo make install
Observações:
(1) O ESP32 utiliza um fork do openocd. Essa versão pode ser adquirida através do comando abaixo:
(2) As opções –enable-sysfsgpio –enable-bcm2835gpio são para uso do da Raspberry como jtag adapter
Referências:
[]:
[]: