# New freedom soc platform openocd veryslow

**URL:** <https://forums.sifive.com/t/new-freedom-soc-platform-openocd-veryslow/752>\
**Category:** Freedom E300\
**Created:** [September 11, 2017, 10:07am UTC](https://forums.sifive.com/t/new-freedom-soc-platform-openocd-veryslow/752 "2017-09-11T10:07:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![edisontime](https://avatars.discourse-cdn.com/v4/letter/e/9e8a1a/32.png) [@edisontime](https://forums.sifive.com/u/edisontime)\
**Post date:** [September 11, 2017, 10:07am UTC](https://forums.sifive.com/t/new-freedom-soc-platform-openocd-veryslow/752/1 "2017-09-11T10:07:39Z")

</div>

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.

so is there a new openocd release plan?  
thankyou!

---

<div class="post-metadata">

**Author:** ![mwachs5](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.sifive.com/mwachs5/32/13_2.png) [@mwachs5](https://forums.sifive.com/u/mwachs5)\
**Post date:** [September 11, 2017, 2:26pm UTC](https://forums.sifive.com/t/new-freedom-soc-platform-openocd-veryslow/752/2 "2017-09-11T14:26:52Z")

</div>

Are you running in a virtual machine?

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/](https://www.sifive.com/products/tools/), you should be able to achieve good download speed.

---

<div class="post-metadata">

**Author:** ![edisontime](https://avatars.discourse-cdn.com/v4/letter/e/9e8a1a/32.png) [@edisontime](https://forums.sifive.com/u/edisontime)\
**Post date:** [September 12, 2017, 11:02am UTC](https://forums.sifive.com/t/new-freedom-soc-platform-openocd-veryslow/752/3 "2017-09-12T11:02:10Z")

</div>

Hi thanks for reply.

yes I’m using a vm, after change to usb 3.0 mode, the speed be higher.  
but there’s still some error messege ☀

Open On-Chip Debugger 0.10.0-dev-g0d86772-dirty (2017-06-13-14:13)  
Licensed under GNU GPL v2  
For bug reports, read  
[http://openocd.org/doc/doxygen/bugs.html](http://openocd.org/doc/doxygen/bugs.html)  
adapter speed: 10000 kHz  
Info : auto-selecting first available session transport “jtag”. To override use 'transport select '.  
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.cpu tap/device found: 0x00000001 (mfg: 0x000 (), part: 0x0000, ver: 0x0)  
Warn : JTAG tap: riscv.cpu UNEXPECTED: 0x00000001 (mfg: 0x000 (), part: 0x0000, ver: 0x0)  
Error: JTAG tap: riscv.cpu expected 1 of 1: 0x10e31913 (mfg: 0x489 (), part: 0x0e31, ver: 0x1)  
Error: Trying to use configured scan chain anyway…  
Warn : Bypassing JTAG setup events due to errors  
Info : dtmcontrol\_idle=5, dmi\_busy\_delay=1, ac\_busy\_delay=0  
Info : dtmcontrol\_idle=5, dmi\_busy\_delay=2, ac\_busy\_delay=0  
Info : dtmcontrol\_idle=5, dmi\_busy\_delay=3, ac\_busy\_delay=0  
Info : dtmcontrol\_idle=5, dmi\_busy\_delay=4, ac\_busy\_delay=0  
Info : Examined RISC-V core  
riscv.cpu: target state: halted
