Hi all,
I found there is a freedom soc platform ,release in this august at github/sifive.
the fpga generate progress very well using vivado,
but after burn to board, use the released opoenocd to connect the board,
the gdb very slow, for example the download speed < 1KB/s, while the old freedon the speed can be 40+KB/s.
We have found that the newer version of OpenOCD is very slow when using a Virtual machine without USB3 enabled in the VM.
Either way, there are recent releases of OpenOCD that can be downloaded from https://www.sifive.com/products/tools/, you should be able to achieve good download speed.