HW-USBN-2B
5558 - What is the max current that can be sourced from the 5V Out pin on the HW-USBN-2B programming cable?
The "5V Out" pin is directly connected to the USB's 5V supply. You can determine the maximum current by checking the USB port specifications. This is typically around 500mA on USB 2.0 ports. It could be higher or lower depending on the manufacturer.
1872 - How do I write my own programming utility using that uses Lattice download cables?
The programming interface used by Lattice's ispVM System and Diamond Programmer tools is proprietary, and not available for use in developing custom programming applications. Lattice evaluation boards that implement the Future Technology Devices ...
3580 - HW-USBN-2A: What is the country of origin for the Lattice Cable HW-USBN-2A?
The country of origin for the Lattice Cable HW-USBN-2A is China.
2115 - MachXO2/XO3: While programming the Lattice MachXO2 device using JTAG pins, is it recommended to provide connections to the DONE, INITN, and PROGRAMN pins of the device, or are TCK, TMS, TDI, and TDO sufficient?
In Lattice MachXO2/XO3 devices, JTAG ports can access both Flash and SRAM Memory. Therefore, it is not necessary to use INIT, DONE and PROGRAMN pins. TCK, TMS, TDI and TDO pins are sufficient to program and configure the device. For more details, ...
7090 - HW-USBN-2B: Why Lattice USB Programming cable is not working and the LED light is always on?
Description: There is a known issue where cable firmware with version "V001" may cause the USB programming cable to malfunction with LEDs light always on in certain scenario. Solution: The workaround is to update the cable firmware and FTDI firmware ...
6212 - Programmer: Is HW-USBN-2B compatible with the MACH4A5 (M4A5) family?
The MACH4A5 is a 5V core device and cannot be programmed with an HW-USBN-2B cable. The HW-USBN-2B supports the programming of Lattice devices with a core voltage of up to 3.3V. Programming devices with a 5V core requires the HW-USBN-2A USB cable or ...
7204 - How to properly Configure FPGA with on-board programmer using HW-USBN-2A/B?
When configuring FPGA using HW-USBN-2A/B with an on-board programmer, especially Lattice evaluation boards, users must disable the on-board programmer (FTDI) by pulling the reset pin to LOW to have a successful operation. This is to avoid channel ...
6936 - Diamond/Radiant Programmer: HW USBN programmer not scanning the device and I2C function does not work.
Problem: Case 1: I cannot use the I2C function of my HW-USBN-2B Case 2: Model300 programmer does not recognize HW-USBN-2B Case3: When doing JTAG scan with HW-USBN-2B, I am detecting the following devices. MachXO2 and ispPAC Power Manager II. See ...
6460 - LatticeECP2/M: "ERROR - Failed in Function VERIFY_STATUS (see log file for more details)" - possible issue when trying to configure an FPGA using HW-USBN-2B?
Description:Error message: ERROR -Failed in Function VERIFY_STATUS (see log file for more details) Solution:It is possible that the issue came from a microcontroller connected to the FPGA's PROGRAMN pin. This pin is intended to hold off the FPGA ...
5575 - Where should I connect the VCC pin of the HW-USBN-2B cable if I'm programming an iCE40 device?
The VCC pin of the HW-USBN-2B programmer is an input probe. It detects what voltage is being used by your design. You may connect the VCC probe to the voltage used by Bank1 of your design (which is associated with SPI_SI, SPI_SO, SPI_SCK and SPI_SS ...