Windows系统
按照以下步骤在Windows系统下安装FreedomStudio:
- 点击下载并将压缩包解压到非中文字符且不含空格的目录下。
- 打开解压后的\SiFi\Drivers文件夹,安装驱动文件HiFive1_Driver.exe和sifive-winusb-utility.exe。
- 将Olimex连接器连接至以下对应引脚,下图为JTAG接口示意图和连接示图。
图 1. JTAG接口示意图 图 1. 连接示图 注: 如电脑端无法识别调试器,请下载Zadig驱动程序安装驱动后,再次连接。 - 在您的下载包解压的文件夹路径下,点击进入\FreedomStudio-XXXX-XX-X\SiFive\riscv-openocd-0.10.0-XXXX.XX.X\bin文件夹,将openocd文件下载并复制到该路径下,然后执行
cmd
命令。 - 在命令窗口输入:
openocd.exe -f openocd.cfg
示例输出:F:\installer\FreedomStudio-2020-06-3-win64\SiFive\riscv-openocd-0.10.0-2020.04.6\bin>openocd.exe -f openocd.cfg Open On-Chip Debugger 0.10.0+dev (SiFive OpenOCD 0.10.0-2020.04.6) Licensed under GNU GPL v2 For bug reports: https://github.com/sifive/freedom-tools/issues Info : auto-selecting first available session transport "jtag". To override use 'transport select <transport>'. Info : ftdi: if you experience problems at higher adapter clocks, try the command "ftdi_tdo_sample_edge falling" Info : clock speed 10000 kHz Info : JTAG tap: riscv.cpu0 tap/device found: 0x07110cfd (mfg: 0x67e (<unknown>), part: 0x7110, ver: 0x0) Info : JTAG tap: riscv.cpu1 tap/device found: 0x07110cfd (mfg: 0x67e (<unknown>), part: 0x7110, ver: 0x0) Info : datacount=2 progbufsize=16 Info : Disabling abstract command reads from CSRs. Info : Examined RISC-V core; found 5 harts Info : hart 0: currently disabled Info : hart 1: XLEN=64, misa=0x800000000094112f Info : hart 2: currently disabled Info : hart 3: currently disabled Info : hart 4: currently disabled Info : Listening on port 3333 for gdb connections Ready for Remote Connections Info : Listening on port 6666 for tcl connections Info : Listening on port 4444 for telnet connections
如输出显示以上内容,表示设备连接成功。