592 - Lattice ispVM: What is the difference between the USB and USB2 cable types in ispVM System?

592 - Lattice ispVM: What is the difference between the USB and USB2 cable types in ispVM System?

The USB cable type is used with the Lattice USB Download cable. This cable uses the fly-wire connectors to the target system board for maximum flexibility. These cables support programming of all Lattice devices with 1.2V, 1.8V, 2.5V, 3.3V, 5.0V core voltages.

The USB cable type is also used on Lattice development kits such as the MachXO Mini Development Kit. When used with this kit a standard USB cable is provided in the kit which has a USB type A connector on one end and a USB 5 pin mini male connector on the other end.

The USB2 cable type is used in development kits such as the MachXO Control Development Kit, the ispMACH 4000ZE Pico Development Kit.  When used with one of these development kits a standard USB cable is provided in the kit which has a USB type A connector on one end and a USB 5 pin mini male connector on the other end.   It can also be used on a board that uses the FTDI FT2232D chip programming solution outlined in Application note AN02015, USB Programming and Circuit Guide.