MPS2+ problem with using openocd

I'm having problems connecting the MPS2+ FPGA Prototyping Board to a VM in VMware. Ubuntu VM in VMware recognizes the connection to the MPS2+, but I'm having problems when I try to use openocd, which doesn't directly connect to the MPS2+.

I found the question in the community and used the config file from the answer. 

# Main file for MPS2+

set CPUTAPID 0x0BA04477

# Load the interface configuration
source [find interface/cmsis-dap.cfg]

# Select transport
transport select swd

# Define the target
set _CHIPNAME.cpu cortex_m
target create $CHIPNAME.cpu cortex_m -endian little -dap $CHIPNAME.dap -expected-id $CPUTAPID

# Configure the target
$_CHIPNAME.cpu configure -event gdb-attach { halt }

# Set the adapter speed
adapter speed 1000

# Set delays on reset lines
adapter_nsrst_delay 200

But got the following error.

I'm not sure where the problem is, is there a solution for this?