最近在做openocd的调试,自己也有了一些心得,在这里总结一下。
工作环境:20.04版本的ubantu虚拟机
1.需要安装make、libtool、pkg-config、autoconf、automake、texinfo、git这几个工具
例如在命令行中输入sudo apt install make
2.进入https://libusb.info这个网站
下载并对文件进行解压,进入文件夹中,使用 ./configure --build=x86_64-linux --disable-udev
接着执行make
最后执行sudo make install
3.在桌面新建一个文件夹,例如project。在这个文件夹中使用命令行:
git clone https://github.com/riscv/riscv-openocd.git
4.进入clone好的文件夹
在这个目录下使用 ./bootstrap这个命令
接着使用
./configure --prefix=/home/你的用户名/Desktop/project/riscv-openocd/install_IM --enable-ftdi
最后使用make;make install
以上就是openocd配置的全部过程。