When using the MachXO Control Development Kit you should select the USB2 cable type in ispVM System. In the MachXO Control Development Kit a standard USB cable is provided which has a USB type A connector on one end and a USB 5 pin mini male connector on the other end. This is the cable that is used with the USB2 cable type in ispVM.
The reason for selecting the USB2 cable type is that the MachXO Control Development Kit uses the FTDI FT2232D chip programming solution. For more details in this solution please see Application note AN8082, USB Programming and Circuit Guide. If you are using a standard Lattice USB download cable with fly-wire connections to program the MachXO Control Development board through the header pins, then you would need to select the USB cable type instead.